Aiuta gli utenti a svolgere le loro attività ovunque si trovino, utilizzando tutte le funzionalità multimodali disponibili sui telefoni, comprese quelle vocali e visive.
Modalità
Per i dispositivi mobili dotati di schermo, l'Azione deve supportare due modalità:
- Chiamata vocale
- Chiamata tastiera
Tieni presente che gli utenti sono liberi di passare da una modalità all'altra all'interno di un'Azione. Assicurati di progettare risposte dettagliate specifiche per ciascuna di queste modalità. Ad esempio, con le chiamate da tastiera, non viene riprodotto alcun suono se sono forniti in SSML. Se la risposta si basa sull'ascolto di un suono da parte dell'utente e il dispositivo utilizza la modalità da tastiera, l'Azione deve descrivere che tipo di suono viene riprodotto.
Per rilevare la disponibilità di una schermata e la modalità di inserimento su uno smartphone, puoi utilizzare il seguente codice:
- Ha uno schermo:
if (conv.screen)
- Utilizza la modalità vocale:
if (conv.input.type === 'VOICE')
- Utilizza la modalità da tastiera:
if (conv.input.type === 'KEYBOARD')
Suggerimenti e best practice
- Utilizza le risposte avanzate e la personalizzazione dei temi per ottenere il massimo dallo schermo.
- Valuta la possibilità di utilizzare le notifiche push per mantenere coinvolti gli utenti sui dispositivi mobili.
- Ricorda che l'utente è in movimento e cerca di aiutarlo a svolgere il suo compito il più velocemente possibile. Per scoprire come creare flussi di conversazione naturali e intuitivi, consulta la guida alla progettazione delle conversazioni.
- Link diretti all'Azione dal tuo sito web, dall'app mobile o dai social media per esperienze gestite meglio tramite comandi vocali.