Die meisten Apps benötigen bestimmte App-Berechtigungen, damit sie richtig funktionieren. In einigen Fällen gewähren Nutzer die Berechtigungen jedoch möglicherweise nicht.
- Sie sind der Meinung, dass die Berechtigung nicht für die Hauptfunktion der App erforderlich ist.
- Sie verwenden die mit der Berechtigung verknüpfte Funktion nicht.
- Sie haben Bedenken, dass sich die Berechtigung auf die Geräteleistung auswirkt.
- Sie sind einfach unangenehm, z. B. aufgrund von Bedenken hinsichtlich des Datenschutzes.
Best Practices
Ungewöhnlich hohe Ablehnungsraten deuten darauf hin, dass Nutzer die zusätzlichen Vorteile, die sie im Gegenzug erhalten, nicht als angemessene Gegenleistung für die zusätzliche Offenlegung ihrer Daten ansehen. Es gibt verschiedene Möglichkeiten, die Nutzerfreundlichkeit Ihrer App zu verbessern. Sie können die Ablehnungsrate möglicherweise senken, wenn Sie die in diesem Abschnitt beschriebenen Maßnahmen ergreifen. Sie sollten jedoch nicht davon ausgehen, dass die Ablehnungsraten auf null sinken, da Nutzer unterschiedliche persönliche Einstellungen haben und einige unter keinen Umständen Berechtigungen erteilen möchten.
Unnötige Berechtigungen vermeiden
Untersuchungen haben ergeben, dass Nutzer Apps bevorzugen, die weniger Berechtigungen anfordern. Wenn Sie Berechtigungsanfragen auf das erforderliche Minimum beschränken, können Sie das Vertrauen der Nutzer in eine App stärken und mehr Installationen erzielen. Wenn Sie unnötige Berechtigungen anfordern, kann sich das negativ auf die Sichtbarkeit Ihrer App im Play Store auswirken. Wenn bestimmte Berechtigungen nicht erforderlich sind, können Sie die Anzahl der Berechtigungsanfragen Ihrer App möglicherweise durch alternative Methoden verringern. Einige gängige Ansätze sind in den Best Practices für App-Berechtigungen beschrieben.
Berechtigungsanfrage im Kontext anzeigen
Nicht kritische Berechtigungen, die weniger intuitiv sind, sollten im Kontext erklärt werden. So können Nutzer besser nachvollziehen, welchen Wert die Berechtigung hat. Abbildung 1 zeigt ein Beispiel für die kontextbezogene Information eines Nutzers.
Abbildung 1. Berechtigungsanfrage im Kontext erklären
Nutzer verstehen das Wertversprechen besser, wenn die App die Berechtigung im Kontext der zugehörigen Funktion anfordert. Wenn Nutzer besser verstehen, warum eine Berechtigung erforderlich ist, sind sie möglicherweise eher bereit, sie zu erteilen.
Weitere Informationen zu guten Richtlinien für die Aufklärung von Nutzern und das Anfordern von Berechtigungen finden Sie im Material Design-Muster für Berechtigungen.
Erläutern Sie, warum Ihre App die Berechtigung benötigt.
Beginnen Sie damit, die Berechtigung im Kontext anzufordern. Wenn Sie weniger intuitive Berechtigungen erläutern, können Sie das Verständnis der Nutzer für die Berechtigung verbessern. Die Hilfsmethode shouldShowRequestPermissionRationale() gibt „true“ zurück, wenn der Nutzer die Anfrage zuvor abgelehnt hat. Ihre App kann mit dieser Methode ermitteln, wann die Erklärung angezeigt werden soll.
Weitere Informationen dazu, wie Sie Erläuterungsstrings einblenden, finden Sie unter App-Berechtigungen anfordern.