Większość aplikacji wymaga przyznania im określonych uprawnień aplikacji, aby prawidłowo działały. Jednak w niektórych przypadkach użytkownicy mogą nie przyznawać tych uprawnień
- Uważa, że te uprawnienia nie są potrzebne do działania głównej funkcji aplikacji.
- Nie używają one funkcji powiązanych z uprawnieniami.
- Martwi się, że te uprawnienia wpływają na wydajność urządzenia.
- Są po prostu niewygodne, na przykład z powodu drażliwych kwestii dotyczących prywatności.
Używaj Android Vitals do mierzenia opinii użytkowników {#:android-vitals}
Android Vitals może pomóc w ocenie preferencji użytkowników dotyczących prywatności i zaangażowania, informując o odsetku odmów przyznania uprawnień Twojej aplikacji. W Konsoli Play Android Vitals podaje odsetek dziennych sesji uprawnień, podczas których użytkownicy odmówili przyznania Twojej aplikacji uprawnień.
Dzienna sesja uprawnień oznacza dzień, w którym Twoja aplikacja co najmniej raz poprosiła użytkownika o przyznanie uprawnień. Jeśli użytkownik musi podjąć kilka decyzji związanych z tym samym uprawnieniem, rejestrowana jest tylko ostatnia decyzja na koniec sesji.
Android Vitals pokazuje decyzje użytkowników na poziomie grupy uprawnień. Android Vitals udostępnia też analizy porównawcze, dzięki którym łatwiej jest porównać, na jakiej pozycji znajduje się Twoja aplikacja w porównaniu z innymi najpopularniejszymi aplikacjami w tej samej kategorii w Sklepie Play. Informacje o tym, jak Google Play gromadzi dane Android Vitals, znajdziesz w dokumentacji Konsoli Play.
Sprawdzone metody
Nietypowo wysoki współczynnik odrzuceń sugeruje, że użytkownicy nie uważają, że dodatkowa ujawnienie ich danych jest warta korzyści, które oferują w zamian. Istnieje kilka sposobów na zwiększenie komfortu korzystania z aplikacji przez użytkowników. Możesz zmniejszyć częstotliwość odrzucania aplikacji, jeśli wykonasz czynności opisane w tej sekcji. Nie należy jednak oczekiwać, że odsetek odmów będzie wynosił zero, ponieważ użytkownicy mają różne upodobania osobiste, a niektórzy po prostu nie chcą przyznawać uprawnień w żadnych okolicznościach.
Nie wymagaj niepotrzebnych uprawnień
Badania pokazują, że użytkownicy wolą aplikacje, które wymagają mniej uprawnień. Ograniczenie próśb o uprawnienia do minimalnego zestawu niezbędnych danych może zwiększyć zaufanie użytkowników do aplikacji i zwiększyć liczbę instalacji. Natomiast dodanie niepotrzebnych próśb o uprawnienia może negatywnie wpłynąć na jej widoczność w Sklepie Play. Jeśli określone uprawnienia nie są potrzebne, możesz użyć innych metod, aby zmniejszyć liczbę próśb o przyznanie uprawnień. Kilka typowych rozwiązań opisaliśmy w artykule ze sprawdzonymi metodami dotyczącymi uprawnień aplikacji.
Wyświetlanie prośby o uprawnienia w kontekście
Uprawnienia o charakterze niekrytycznym, które są mniej intuicyjne, mogłyby być lepiej objaśnione w kontekście. Dzięki temu użytkownicy łatwiej zrozumieją wartość uprawnienia. Rysunek 1 przedstawia przykład edukowania użytkownika w kontekście.
Użytkownicy lepiej rozumieją propozycję wartości, gdy aplikacja prosi o uprawnienia w kontekście powiązanej funkcji. To lepsze zrozumienie może przekonać więcej użytkowników do przyznania uprawnień.
Więcej informacji o dobrych wytycznych dotyczących informowania użytkowników i uzyskiwania uprawnień znajdziesz w artykule na temat wzorca interfejsu Material Design dla uprawnień.
Wyjaśnij, dlaczego aplikacja potrzebuje tych uprawnień
Możesz zacząć od prośby o przyznanie uprawnień w kontekście. Podanie wyjaśnień dotyczących mniej intuicyjnych uprawnień pomaga użytkownikom lepiej zrozumieć te uprawnienia. Metoda narzędziowa shouldShowRequestPermissionRationale()
zwraca wartość „true” (prawda), jeśli użytkownik wcześniej odrzucił żądanie. Aplikacja może korzystać z tej metody, aby określić, kiedy wyświetlić wyjaśnienie.
Więcej informacji o wyświetlaniu ciągów wyjaśnień znajdziesz w artykule Wysyłanie próśb o uprawnienia aplikacji.