Linee guida per l'esperienza utente dell'API Ambient

Queste linee guida si applicano in modo specifico alle integrazioni che utilizzano l'API Google Foto Ambient. Oltre a questi requisiti, devi anche esaminare le linee guida UX delle API Google Foto generali, in quanto molti di questi principi si applicano anche alle esperienze ambientali.

Esperienza dispositivo

  • Stato della connessione chiaro:gli utenti devono sempre essere in grado di determinare se il proprio account Google Foto è connesso al dispositivo. Questo stato deve essere accessibile, ad esempio, all'interno di una pagina delle impostazioni del dispositivo o di un menu di informazioni. Ciò contribuisce a garantire la consapevolezza degli utenti e consente loro di proteggere la propria privacy.
  • Identificazione dell'account:l'utente deve essere in grado di confermare quale account è collegato. Ciò può essere fatto visualizzando l'indirizzo email dell'utente o utilizzando l'avatar dell'account (immagine del profilo o iniziale) insieme al nome dell'account in un menu delle impostazioni.
  • Scollegamento semplice:fornisci un metodo semplice per consentire agli utenti di scollegare il proprio account Google Foto direttamente dalle impostazioni del dispositivo. Questo processo dovrebbe essere intuitivo e non richiedere la navigazione in menu complessi.
  • Denominazione dei dispositivi:incoraggia gli utenti a denominare i propri dispositivi durante la procedura di configurazione, come descritto in Creare e gestire i dispositivi. In questo modo gli utenti possono identificare il dispositivo nelle impostazioni dell'app Google Foto quando selezionano le origini multimediali.

Autenticazione

  • Istruzioni chiare:fornisci istruzioni chiare e concise sullo schermo durante la procedura di autenticazione, ad esempio quando guidi l'utente a scansionare un codice QR con il proprio dispositivo mobile.
  • Accesso semplificato:riduci al minimo le difficoltà per gli utenti con il flusso di autenticazione semplificato includendo il parametro state durante la procedura OAuth. In questo modo si riduce il numero di codici QR che l'utente deve scansionare. Tieni a portata di mano il settingsUri come codice QR di riserva se il reindirizzamento automatico non riesce o per gli utenti che vogliono modificare le impostazioni in un secondo momento.

Display multimediale

  • Attribuzione:anche se non è obbligatoria per ogni foto o video, deve esserci un modo accessibile per l'utente di capire che le foto provengono da Google Foto (ad es. nelle impostazioni del dispositivo o in una sovrapposizione di informazioni sulla foto).
  • Novità dei contenuti: mantieni aggiornate le fonti dei contenuti. Ad esempio, con le esperienze di presentazione, esegui regolarmente il polling per gli aggiornamenti all'elenco degli elementi multimediali come descritto in Elencare e recuperare elementi multimediali, rispettando pollInterval per verificare che i contenuti visualizzati riflettano le selezioni attuali dell'utente.

Branding

  • Configurazione iniziale:quando l'utente collega il proprio account Google Foto, puoi utilizzare il logo e il brand di Google Foto come descritto nelle linee guida generali per l'esperienza utente.
  • Display Always-on:mantieni le foto e i video dell'utente come focus principale. Evita loghi o brand Google Foto persistenti sullo schermo mentre la presentazione di foto è attiva. Il branding deve essere limitato ai menu di configurazione e impostazioni.