Lorsque vous implémentez l'association de comptes dans votre action, vous gérez les données utilisateur. Il est donc particulièrement important de respecter les bonnes pratiques concernant l'association de comptes. En outre, les bonnes pratiques offrent une expérience utilisateur à faible friction qui maximise le nombre d'utilisateurs qui ont réussi à associer leur compte. Votre action doit respecter les consignes générales de conversation de Google, en plus des bonnes pratiques présentées ici pour une expérience utilisateur optimale.
Cette page présente les bonnes pratiques concernant les conversations et l'implémentation pour votre action qui utilise une association de compte.
Conversation
Lorsque vous concevez la conversation pour votre action qui utilise l'association de comptes, veillez à suivre ces consignes:
- N'utilisez l'association de compte que si vous accédez aux données du compte utilisateur et offrez une expérience plus riche pour votre action. Par exemple, l'association d'un compte peut améliorer une action de vente de boissons en permettant à cette action de mémoriser les boissons préférées d'un utilisateur et de suggérer de nouvelles boissons en fonction de ses commandes passées. Si vous souhaitez uniquement associer un compte pour que votre action puisse faire référence à l'utilisateur par son nom, il n'est pas nécessaire d'associer un compte.
N'utilisez pas l'invite d'association de comptes comme première invite de votre action. Exiger des utilisateurs d'associer leur compte avant qu'ils ne puissent effectuer votre action peut être frustrant. Invitez-le à associer son compte lorsqu'il doit collecter les données pour continuer.
Voici un exemple de message que peut envoyer le premier message d'une action de commande de boissons à l'utilisateur : "Bienvenue chez Boba Bonanza. Êtes-vous prêt à commander ou voulez-vous que je prise avec vous les boissons ?" Dans ce cas, l'utilisateur doit pouvoir entendre les options de boisson sans se connecter. Lorsqu'il demande à commander une boisson, l'action doit ensuite demander à l'utilisateur d'associer son compte.
Personnalisez la justification dans la scène système d'association de comptes afin de préciser les raisons pour lesquelles l'utilisateur doit associer son compte. Il est nécessaire de fournir une justification claire pour que les utilisateurs se sentent à l'aise avec la façon dont leurs données sont utilisées.
Pour notre exemple d'action de commande de boissons, vous pouvez fournir la justification suivante: "Pour mémoriser vos boissons préférées et proposer des suggestions personnalisées..."
L'association de compte ne doit pas nécessiter un appel explicite de la part de l'utilisateur. En d'autres termes, l'utilisateur ne doit jamais avoir à dire "se connecter" pour associer son compte. Au lieu de cela, il doit avoir la possibilité d'effectuer une action nécessitant une association de compte. Votre action doit ensuite lui indiquer qu'il doit associer son compte.
Cette consigne constitue une bonne pratique générale pour l'authentification et l'autorisation. Les utilisateurs sont plus enclins à associer leur compte lorsqu'ils savent pourquoi vous avez besoin de ces informations.
Par exemple, dans l'hypothétique action de vente de boissons, l'utilisateur ne doit pas être invité à associer son compte avant d'avoir demandé à commander une boisson, ce qui nécessite de l'associer.
Une fois que l'utilisateur a associé son compte, vous devez répéter toutes les options dont il dispose maintenant. Par exemple, une fois que l'utilisateur a associé son compte à l'action de commande de boissons, votre action peut se présenter comme suit: "Maintenant que votre compte est associé, vous pouvez commander une boisson, consulter les suggestions de boissons et découvrir les nouveautés du menu. Que souhaitez-vous faire ?"
Si votre utilisateur n'autorise pas Google à accéder à son compte, vous pouvez lui fournir un autre flux d'invité limité et limité via votre action. Dans ce cas, vous devez indiquer à l'utilisateur ce qu'il peut faire sans associer son compte.
Par exemple, si l'utilisateur n'accorde pas son consentement, la conversation avec votre action de vente de boissons peut se présenter comme suit:
Assistant | Pour obtenir votre commande habituelle, j'ai besoin de votre nom, etc. Puis-je l'obtenir auprès de Google ? |
---|---|
Utilisateur | Non |
Assistant | D'accord, vous pouvez toujours consulter le menu ou consulter les remises du jour. Que souhaitez-vous faire ? |