Pour vous aider à suivre les performances des agents, Dialogflow fournit des outils permettant de collecter et d'analyser les commentaires des utilisateurs finaux sur les réponses des agents lors d'une conversation.
Activer les commentaires
Avant de recueillir des commentaires sur les réponses, vous devez activer les paramètres suivants dans paramètres généraux de l'agent:
- Activer la journalisation des interactions
- Activer les commentaires sur les réponses
Recueillir des commentaires avec Dialogflow CX Messenger
Si vous utilisez
Dialogflow CX Messenger
vous pouvez activer la collecte des commentaires dans la boîte de dialogue du chat en définissant les paramètres suivants :
Attribut HTML:
allow-feedback="all"
Les boutons "J'aime"
et "Je n'aime pas" sont ajoutés à l'interface utilisateur. Au cours de la conversation, un utilisateur final peut cliquer sur ces boutons pour donner son avis sur les réponses de l'agent. Si l'utilisateur sélectionne "Je n'aime pas", il peut éventuellement fournir une raison pour la rétroaction négative.Recueillir des commentaires avec des interfaces utilisateur personnalisées
Si vous avez développé une interface utilisateur personnalisée, vous pouvez ajouter la collecte de commentaires à votre interface et appeler la méthode Sessions.submitAnswerFeedback
.
Sélectionnez un protocole et une version pour la référence de session :
Protocole | V3 | V3beta1 |
---|---|---|
REST | Ressource de session | Ressource de session |
RPC | Interface de la session | Interface de session |
C++ | SessionsClient | Non disponible |
C# | SessionsClient | Non disponible |
Go | SessionsClient | Non disponible |
Java | SessionsClient | SessionsClient |
Node.js | SessionsClient | SessionsClient |
PHP | Non disponible | Non disponible |
Python | SessionsClient | SessionsClient |
Ruby | Non disponible | Non disponible |
Structure des données des commentaires personnalisés
Vous pouvez stocker des données de commentaires dans votre structure de données personnalisée en remplissant le champ answerFeedback.customRating
dans la méthode Sessions.submitAnswerFeedback
.
Si vous utilisez Dialogflow CX Messenger, vous pouvez configurer la collecte de commentaires personnalisés en définissant votre composant de commentaires personnalisés.
Parcourir les commentaires à l'aide de la console Dialogflow CX
Vous pouvez accéder aux commentaires et les filtrer à l'aide de l'outil Historique des conversations.
Lire les commentaires avec la journalisation des interactions BigQuery
Vous pouvez analyser les données des commentaires avec Journalisation des interactions BigQuery.
Si vous avez déjà créé votre table BigQuery,
Vous pouvez modifier votre table existante à l'aide de la commande SQL suivante si elle ne dispose pas de la colonne bot_answer_feedback
requise:
ALTER TABLE <your_dataset_name>.<your_table_name>
ADD COLUMN bot_answer_feedback JSON;
Lire les commentaires avec l'API
La ressource d'historique des conversations contient
Champs answerFeedback
contenant des données de commentaires.
Consultez la méthode GetConversation
dans la documentation RPC.