Po zapoznaniu się z Twoimi opiniami i spojrzeniu na stosowne umowy licencyjne, oto moja odpowiedź na to pytanie.
Analityka nie powinna być przezroczysta. Śledzenie użytkowników, bez ich wiedzy, nawet jeśli nie ma "danych identyfikowalnych przez użytkownika", jest złe.
W ramach umowy licencyjnej Apple, a także umowy użytkownika Google Analytics, należy powiadomić użytkowników o śledzeniu ich użycia i sposobie wykorzystania tych informacji.
Apple's Agreement on Apple Insider
Google's Agreement Dzięki coneybeare
Zasadniczo oznacza to, że muszą przedstawić umowę przy pierwszym uruchomieniu aplikacji lub mieć opcję opt-in w ustawieniach aplikacji. Żadne nie jest idealne.To zawsze jest trochę denerwujące, gdy pojawia się wyskakujące okno z licencją, nie wydaje mi się to czyste. Ale hej, musisz chronić swój tyłek. I niewielu ludzi prawdopodobnie zgodziłoby się włączyć.
Wszystko to sprowadza się do starannego równoważenia komfortu użytkowania i możliwości wglądu w wykorzystanie aplikacji.
Stackoverflow jest dla pytań, które mają ostateczną odpowiedź. Jeśli chcesz poprosić o opinie, powinieneś minimalnie oznaczyć go jako wiki społeczności. –
Część "najlepsze praktyki" wydaje się całkiem rozsądna, ponieważ ta decyzja musi zostać podjęta podczas projektowania wielu typów aplikacji. Część "opinon" jest prawdopodobnie tutaj niewłaściwa. – hotpaw2
Oznacz jako takie. Dzięki. – rebelzach