UI-Richtlinien für Berechtigungen und Daten

Um eine reibungslose, beruhigende Nutzererfahrung zu ermöglichen, sollte Ihre UX auf Berechtigungsbildschirmen angezeigt werden, auf denen klar angegeben ist, wie Ihre App auf die von Health Connect verwendeten Daten zugreift. Außerdem sollten sie Datenquellen so anzeigen, dass Nutzer verstehen, wie ihre Daten verwendet werden.

So fordern Sie Berechtigungen an

Wenn Ihre App Berechtigungen anfordert, sollte Ihre UX klar beschreiben, auf welche Datentypen Sie zugreifen möchten:

Hauptberechtigungen

Neue Health Connect-Nutzer

Hier sind drei Beispiele dafür, wie deine App Berechtigungen von neuen Health Connect-Nutzern anfordern könnte:

Werbekarte auf dem Startbildschirm Ihrer App

Neuer Nutzer – Startbildschirm

Option im Einstellungsmenü

Alle anderen Einstiegspunkte sind optional, Ihre App sollte jedoch immer eine Option zum Anfordern von Berechtigungen im Menü „Einstellungen“ enthalten:

Neuer Nutzer – Einstellungen

In den Onboarding-Ablauf Ihrer App eingebunden

Neuer Nutzer – Ersteinrichtung

Entziehende und widerrufene Berechtigungen

Der Bildschirm „Einstellungen“ deiner App sollte Nutzern eine einfache Möglichkeit bieten, Berechtigungen für Health Connect-Datentypen zu widerrufen:

Berechtigungen widerrufen

Berechtigung fehlt

Wenn Ihre App nicht genügend Zugriff auf die Health Connect API hat, wird Nutzern an allen Einstiegspunkten der folgende Bildschirm angezeigt:

App hat unzureichenden Zugriff auf Health Connect

Berechtigungen zweimal widerrufen

Wenn der Nutzer auf dem Bildschirm für die Berechtigungsanfrage zweimal hintereinander „Abbrechen“ auswählt, sollte in Ihrer App ein Bildschirm wie der folgende angezeigt werden:

Berechtigungsanfrage blockiert

Attribution

Zeigen Sie den Nutzern, wie Ihre App Daten erhält, um Vertrauen aufzubauen und Sicherheit zu bieten. Dafür gibt es zwei Möglichkeiten:

  1. Einfache Attribution
  2. Attribution mit Bildung

Einfache Attribution

Auf Ihrer Benutzeroberfläche (UI) sollten mindestens das Quellsymbol und der Name der App (oder nur der App-Name, wenn das Symbol nicht angezeigt werden kann) angezeigt werden.

Die einfache Attribution eignet sich für die folgenden Bildschirme:

  • Startseite
  • Aktivitätsprotokoll
  • Aktivitätsdetails

Symbol auf dem Startbildschirm

Einfache Attribution – Beispiel 1

Symbol und App-Name im Aktivitätsprotokoll

Grundlegende Attribution – Beispiel 2

Attribution mit Bildung

Du solltest es den Nutzern mit einem direkten Link zum Bildschirm „App-Berechtigungen“ in Health Connect erleichtern, Informationen darüber zu erhalten, woher die Daten stammen.

Diese Art der Zuordnung eignet sich für folgende Bildschirme:

  • Aktivitätsdetails
  • Berichte und Statistiken

Schaltfläche auf dem Bildschirm mit den Aktivitätsdetails

Attribution mit Bildung – Beispiel 1

Symbol oder Schaltfläche für die App-Leiste auf dem Berichtsbildschirm

Attribution mit Bildung – Beispiel 2

Eingebettete Informationen

Attribution mit Bildung – Beispiel 3

Die beiden vorhergehenden Bildschirme sollten mit dem Bildschirm „Informationen zu diesen Daten“ verknüpft sein, mit dem Nutzer steuern können, welche Apps über Health Connect auf Daten zugreifen.

Health Connect-Berechtigungen verwalten

Datensynchronisierung

Informieren Sie Nutzer, wenn eine Datensynchronisierung durchgeführt wird, insbesondere wenn der Vorgang wahrscheinlich eine Weile dauert:

Synchronisierungsbenachrichtigung