2010-10-04 13 views
6

Chciałbym wdrożyć Google Analytics w mojej aplikacji na iPada.Jakie są problemy etyczne związane z korzystaniem z funkcji analitycznych w aplikacjach mobilnych?

Zastanawiam się, czy są jakieś problemy z procesem zatwierdzania?

Czy istnieje najlepsza praktyka pozwalająca użytkownikom na wyłączanie lub włączanie śledzenia?

Czy masz opinie na temat tego, jak etyczne jest śledzenie nawyków użytkowników?

+0

Stackoverflow jest dla pytań, które mają ostateczną odpowiedź. Jeśli chcesz poprosić o opinie, powinieneś minimalnie oznaczyć go jako wiki społeczności. –

+0

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

+0

Oznacz jako takie. Dzięki. – rebelzach

Odpowiedz

1

Od Apple app store approval guidelines:

17 - Prywatność

* 17,1

Aplikacje nie mogą przenosić dane o użytkowniku bez uzyskania użytkownika za uprzedniej zgody oraz zapewnienie użytkownikowi dostępu do informacji o tym, w jaki sposób i gdzie dane będą używane:

* 17.2

Aplikacje wymagające użytkownikom udostępniać dane osobowe, takie jak adres e-mail i datę urodzenia, aby mogła funkcjonować będą odrzucane

* 17,3

Apps ukierunkowane nieletnich do zbierania danych będą odrzucane

+0

Jakie "dane o użytkowniku", które Apple uważa za podstawę do odrzucenia, nie są całkowicie jasne (z wyjątkiem 17.2), biorąc pod uwagę, że w Wall Street Journal niedawno zgłoszono 68% przykładowej aplikacji ze sklepu App Store "phone home" identyfikator urządzenia użytkownika (UDID), większość bez wyraźnego pytania o pozwolenie. Umowa licencyjna użytkownika aplikacji Apple wydaje się potwierdzać, że użytkownik domyślnie się zgadza (ale IANAL). – hotpaw2

0

Jeśli nie jesteś w wersji beta, i przekazywaniu informacji jak to jest częścią procesu testowania, należy poinformować użytkownika dla jednego i oczywistego powodu:

Nie byłoby wytropił samemu nie będąc powiadomieni przez sprzedawcę

Jeśli zauważam niż aplikacja zbiera dane na temat mojego użytkowania, nie informując mnie, odinstaluj go natychmiast.

Jednak, gdy pytam o pozwolenie, czasami (w zależności od aplikacji), przyjmuję do wiadomości, ponieważ wiem, że pomoże to programistom zrobić to lepiej.

0

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.

Powiązane problemy