Commentaires sur les réponses

Pour vous aider à suivre les performances de l'agent, Dialogflow fournit des outils permettant de recueillir et d'analyser les commentaires des utilisateurs finaux sur les réponses de l'agent lors d'une conversation.

Activer les commentaires

Avant de recueillir des commentaires sur les réponses, vous devez activer les paramètres suivants dans les paramètres généraux de l'agent :

  • Activer l'historique des conversations
  • 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 de commentaires sur les réponses pour la boîte de dialogue de chat en définissant l'attribut HTMLsuivant : allow-feedback="all".

Des boutons "J'aime" et "Je n'aime pas" seront ajoutés à l'interface utilisateur. Au cours de la conversation, un utilisateur final peut cliquer sur ces boutons pour fournir des commentaires sur les réponses de l'agent. Si l'utilisateur sélectionne "Je n'aime pas", il peut éventuellement indiquer pourquoi.

Recueillir des commentaires avec des interfaces utilisateur personnalisées

Si vous avez développé une interface utilisateur personnalisée, vous pouvez y ajouter la collecte de commentaires 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 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 de données de commentaires personnalisée

Vous pouvez stocker les 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é.

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 l'historique des conversations BigQuery

Vous pouvez analyser les données de commentaires avec l'historique des conversations BigQuery.

Si vous avez déjà créé votre table BigQuery, vous pouvez la modifier avec la commande SQL suivante si elle ne comporte pas 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 des champs answerFeedback qui contiennent des données de commentaires. Consultez la méthode GetConversation dans la documentation RPC.