Quando implementi il collegamento degli account nell'Azione, gestisci i dati utente, quindi è particolarmente importante rispettare le best practice per il collegamento degli account. Inoltre, le best practice offrono un'esperienza utente semplificata che massimizza il numero di utenti che collegano correttamente il proprio account. L'Azione deve seguire le linee guida generali per le conversazioni di Google, oltre alle best practice qui presentate, per garantire la migliore esperienza utente.
Questa pagina illustra le best practice relative alle conversazioni e all'implementazione dell'Azione che utilizza il collegamento dell'account.
Dialogo
Quando progetti la conversazione per l'Azione che utilizza il collegamento degli account, assicurati di seguire queste linee guida:
- Utilizza il collegamento degli account solo se l'accesso ai dati degli account degli utenti offre un'esperienza migliore per l'Azione. Ad esempio, l'utilizzo del collegamento di account potrebbe migliorare un'Azione di ordinazione di bevande consentendo all'Azione di ricordare le bevande preferite di un utente e suggerire nuove bevande da provare in base all'ordine precedente. Se vuoi collegare un account solo in modo che l'Azione possa fare riferimento all'utente per nome, il collegamento dell'account non è necessario.
Non usare la richiesta di collegamento dell'account come prima richiesta dell'Azione. Richiedere agli utenti di collegare il proprio account prima di poter avviare un'Azione può causare un'esperienza frustrante. Chiedi invece all'utente di collegare il proprio account se la raccolta dei dati è necessaria affinché gli utenti possano continuare.
Ad esempio, il primo messaggio di un'azione per ordinare una bevanda all'utente potrebbe essere: "Ti diamo il benvenuto in Boba Bonanza! È tutto pronto per ordinare o vuoi che ti beva da bere?" In questo caso, l'utente deve poter ascoltare le opzioni di drink senza eseguire l'accesso. Quando l'utente chiede di ordinare un drink, l'Azione deve poi chiedere all'utente di collegare il proprio account.
Personalizza la stringa di contesto nell'intent dell'helper per l'accesso all'account per comunicare perché l'utente deve collegare il proprio account. È necessario fornire un contesto affinché gli utenti si sentano a proprio agio con il modo in cui vengono utilizzati i loro dati.
Per il nostro esempio di azione per ordinare bevande, puoi fornire la seguente stringa di contesto: "Per ricordare le tue bevande preferite e offrire suggerimenti personalizzati...".
Il collegamento degli account non deve richiedere una chiamata esplicita da parte dell'utente. In altre parole, l'utente non dovrebbe mai dover dire "Accedi" per collegare il proprio account; dovrebbe invece avere la possibilità di eseguire un'azione che richiede il collegamento dell'account. L'Azione dovrebbe poi comunicare loro che devono collegare il proprio account per farlo.
Questa linea guida è una best practice generale per l'autenticazione e l'autorizzazione. È più probabile che gli utenti colleghino il loro account se sanno perché hai bisogno dei dati dell'account.
Ad esempio, nell'ipotetica azione per ordinare bevande, all'utente non deve essere chiesto di collegare il proprio account fino a quando non chiede di ordinare un drink, il che richiede di collegare il proprio account.
Dopo che l'utente ha collegato il proprio account, devi ribadire tutte le opzioni di cui dispone ora che l'account è stato collegato. Ad esempio, dopo che l'utente ha collegato il proprio account nell'ipotetica azione di ordinazione di bevande, l'azione potrebbe presentare il seguente messaggio: "Ora che il tuo account è collegato, puoi ordinare un drink, consultare i suggerimenti di bevande che potrebbero piacerti o scoprire le novità nel menu. Quindi, cosa vorresti fare?".
Se l'utente non acconsente all'accesso di Google al suo account, potresti fornire un "flusso ospite" alternativo e limitato tramite l'Azione. In questo caso, devi comunicare all'utente cosa può fare senza collegare il suo account.
Ad esempio, se l'utente non dà il consenso, la conversazione con l'azione di ordinazione di bevande potrebbe essere la seguente:
Assistente | Per ricevere il tuo ordine abituale mi serve il tuo nome e così via. Posso riceverli da Google? |
---|---|
Utente | No |
Assistente | Ok, puoi comunque vedere il menu o dare un'occhiata agli sconti di oggi. Che cosa vorresti fare? |