Linee guida dell'UI per autorizzazioni e dati

Per facilitare un'esperienza utente fluida e rassicurante, l'UX dovrebbe presentare schermate di autorizzazione che descrivono chiaramente in che modo l'app accede ai dati utilizzati da Connessione Salute e le origini dati in modo che aiuti gli utenti a capire come vengono utilizzati i loro dati.

Come richiedere le autorizzazioni

Ogni volta che l'app richiede le autorizzazioni, la tua UX deve spiegare chiaramente i tipi di dati a cui stai tentando di accedere:

Autorizzazioni principali

Nuovi utenti di Connessione Salute

Ecco tre esempi di come la tua app può richiedere autorizzazioni ai nuovi utenti di Connessione Salute:

Scheda promozionale nella schermata Home dell'app

Nuovo utente - Schermata Home

Opzione del menu Impostazioni

Tutti gli altri punti di ingresso sono facoltativi, ma la tua app dovrebbe sempre includere un'opzione per richiedere le autorizzazioni nel menu Impostazioni:

Nuovo utente - Impostazioni

Integrazione nel flusso di onboarding dell'app

Nuovo utente - Configurazione iniziale

Autorizzazioni revocate e annullate

La schermata "Impostazioni" della tua app dovrebbe offrire agli utenti un modo semplice per revocare le autorizzazioni per i tipi di dati di Connessione Salute:

Revoca delle autorizzazioni

Accesso insufficiente

Se la tua app ha un accesso insufficiente all'API Health Connect, agli utenti viene mostrata la seguente schermata per tutti i punti di ingresso:

L'app ha accesso insufficiente a Connessione Salute

Autorizzazioni annullate due volte

Se l'utente seleziona "Annulla" nella schermata di richiesta di autorizzazione due volte di seguito, l'app dovrebbe presentare all'utente una schermata simile alla seguente:

Richiesta di autorizzazione bloccata

Attribuzione

Per instaurare un rapporto di fiducia e rassicurazioni, è importante mostrare agli utenti in che modo la tua app riceve i dati. Puoi farlo in due modi:

  1. Attribuzione di base
  2. Attribuzione con l'istruzione

Attribuzione di base

L'interfaccia utente (UI) dovrebbe mostrare almeno l'icona dell'origine e il nome dell'app (o solo il nome dell'app se l'icona non può essere visualizzata).

L'attribuzione di base è adatta alle seguenti schermate:

  • Home
  • Registro delle attività
  • Dettagli attività

Icona nella schermata Home

Attribuzione di base - Esempio 1

Icona e nome dell'app nel log delle attività

Attribuzione di base - Esempio 2

Attribuzione con l'istruzione

Dovresti consentire agli utenti di ottenere facilmente informazioni sulla provenienza dei dati, con un link diretto alla schermata "Autorizzazioni app" in Connessione Salute.

Questo tipo di attribuzione è adatto per le seguenti schermate:

  • Dettagli attività
  • Report e approfondimenti

Pulsante nella schermata dei dettagli dell'attività

Attribuzione con l'istruzione - Esempio 1

Icona o pulsante della barra delle app nella schermata del report

Attribuzione con l'istruzione - Esempio 2

Informazioni incorporate

Attribuzione con l'istruzione - Esempio 3

Entrambe le schermate precedenti devono rimandare a una schermata "Informazioni su questi dati" che consente agli utenti di controllare quali app accedono ai dati tramite Connessione Salute.

Gestione delle autorizzazioni di Connessione Salute

Sincronizzazione dati

Dovresti informare gli utenti quando è in corso una sincronizzazione dei dati, soprattutto se è probabile che il completamento dell'operazione richieda un po' di tempo:

Notifica di sincronizzazione