Comprendi i diversi modi in cui la tua app può comunicare con gli utenti, quindi scegli l'opzione più appropriata per ogni caso d'uso.
L'app può comunicare con gli utenti mediante l'utilizzo di avvisi, notifiche e avvisi di navigazione, nonché mediante modelli orientati ai messaggi o input vocale. Segui le best practice quando utilizzi l'input vocale nell'app per proteggere la privacy dell'utente e personalizzare l'esperienza con il brand.
Quando la tua app deve comunicare con gli utenti, scegli il metodo più appropriato tra quelli disponibili:
Metodo di comunicazione | Formato | Esempio di caso d'uso |
---|---|---|
Modello di messaggio | Breve messaggio con icona o immagine + fino a 4 azioni | Messaggio di errore |
Modello di messaggio lungo | Messaggio lungo e scorrevole da leggere quando parcheggiato | Testo legale per le autorizzazioni |
Toast | Popup che mostra un testo molto breve | Chiedere all'utente di continuare la riproduzione del flusso sullo smartphone quando è parcheggiato |
Input vocale | Ingresso fornito tramite microfono e registrato dall'app | L'utente richiede l'app durante la guida |
Avvisi di navigazione | Breve messaggio con azioni facoltative sul modello di navigazione (non blocca le informazioni di navigazione) | Suggerimento di una modifica di percorso |
Notifiche di avviso (HUN) | Scheda di notifica temporanea con breve testo + fino a 2 azioni, in grado di creare link diretti a parti pertinenti dell'app | Aggiornamento molto importante che vale la pena interrompere altre attività (utilizzare al di fuori del modello di navigazione) |
Ulteriori informazioni sulle notifiche:
- Tieni presente che gli OEM di veicoli possono decidere se mostrare i segnali di navigazione HUN nella versione AAOS della tua app.
- Per maggiori dettagli sui tipi di notifiche utilizzate dalle app di navigazione, consulta Notifiche di navigazione: passo passo (TBT) e standard.
- Per dettagli tecnici sulla visualizzazione delle notifiche in Android per le auto, consulta Visualizzare le notifiche.
- Per ulteriori dettagli relativi ad AAOS, consulta Notifiche sul sistema operativo Android Automotive.
Dettagli input vocale
La funzione di input vocale consente alle app di accedere al microfono dell'auto per raccogliere input audio, ad esempio per creare il proprio assistente in-app.
Come funziona
- L'utente richiede l'input vocale (in questo caso tramite l'icona del microfono nella barra delle azioni).
- Viene visualizzato un overlay che indica che la registrazione è in corso.
- Gli utenti possono interrompere la registrazione chiudendo l'overlay o smettere di parlare e l'app interrompe la registrazione.
Per un flusso di esempio che mostra questo processo, vedi Comunicare con l'app tramite comandi vocali.
best practice
Durante lo sviluppo delle app, tieni a mente le best practice riportate di seguito:
- Assicurati innanzitutto di avere l'autorizzazione. Assicurati che l'utente abbia concesso alla tua app l'autorizzazione ad accedere al microfono dell'auto (preferibilmente prima dell'inizio della guida).
- Fornisci un punto di accesso. Offri all'utente un modo per avviare l'input vocale, ad esempio l'icona di un microfono nella barra delle azioni. quindi attendi che avvii la procedura.
- Personalizza l'esperienza con il tuo brand. Quando crei un assistente in-app, specifica che si tratta di un assistente specifico per la tua app.
- Interrompi quando l'utente lo fa. Quando l'utente ha finito di parlare, interrompi la registrazione.