Historique des conversations

L'outil d'historique des conversations fournit une interface permettant de parcourir et d'analyser les conversations de production réelles entre votre agent et les utilisateurs finaux. Cela peut être utile pour évaluer les performances fonctionnelles de votre agent ou pour déboguer des problèmes.

L'analyse des flux et des pages vous aide à comprendre le trafic et les escalades via le graphique de flux d'un agent. Les créateurs d'agents peuvent ainsi analyser le flux de trafic (chemins à trafic élevé et faible), découvrir les points chauds des problèmes (par exemple, pour identifier les escalades élevées) et explorer les pages et les intents spécifiques à l'origine des problèmes. L'analyse des flux et des pages peut être utilisée avec des filtres d'historique des conversations pour offrir une flexibilité maximale lors de l'étude d'un sous-ensemble de trafic pertinent.

Limites

Le chargement des vues "Tableau d'analyse des flux" et "Graphique d'analyse des flux" peut être lent pour les agents volumineux. Pour améliorer les temps de chargement, utilisez un filtre d'intent et une plage de dates d'une semaine.

500 tours au maximum seront enregistrés pour chaque conversation.

Autorisations requises

L'utilisation de cet outil nécessite l'autorisation dialogflow.conversations. Cette autorisation peut être ajoutée à un rôle personnalisé. Elle est également disponible dans le rôle Administrateur, ainsi que dans d'autres rôles Dialogflow CX.

Activer et désactiver l'historique des conversations

L'outil d'historique des conversations affiche les conversations de votre agent. Vous pouvez activer et désactiver l'historique des conversations à l'aide du paramètre d'agent "Activer l'historique des conversations".

Vous pouvez également contrôler la durée de conservation des données à l'aide de le retention_window_days paramètre de sécurité.

Lecture audio

L'historique des conversations permet de lire les conversations audio. Vous pouvez activer cette fonctionnalité dans les paramètres généraux. Si elle n'est pas activée lorsque vous chargez une conversation, une notification s'affiche pour indiquer que la lecture audio n'est pas disponible.

Parcourir l'historique des conversations

Pour utiliser l'outil d'historique des conversations :

  1. Ouvrez la console Dialogflow CX.
  2. Sélectionnez votre projet.
  3. Sélectionnez votre agent.
  4. Sélectionnez l'onglet Manage (Gérer).
  5. Cliquez sur Conversation History (Historique des conversations).
  6. Les conversations sont répertoriées dans un tableau.
  7. Vous pouvez éventuellement appliquer des filtres à l'aide du contrôle filter (filtre) au-dessus du tableau.
  8. Sélectionnez l'un des onglets, qui sont décrits plus loin dans ce document.

Télécharger l'historique des conversations dans un fichier CSV

  1. Cliquez sur Conversation History (Historique des conversations) dans le volet de navigation de gauche.
  2. Les sessions de conversation sont répertoriées dans un tableau.
  3. Sélectionnez une session de conversation, puis cliquez sur le bouton open conversation in preview panel (ouvrir la conversation dans le panneau d'aperçu) :

    Capture d'écran du bouton "Ouvrir l'aperçu"

  4. Cliquez sur Export all conversations (Exporter toutes les conversations). Un fichier CSV contenant les conversations est automatiquement téléchargé sur votre ordinateur. Le nombre maximal de conversations pouvant être téléchargées est de 50. Si la session de conversation que vous avez sélectionnée contient plus de 50 conversations, le téléchargement échouera.

Conversations

Les conversations sont affichées dans deux vues : la vue récapitulative des conversations et la vue détaillée des conversations.

Vue récapitulative des conversations

La vue récapitulative des conversations liste toutes les conversations. Les métadonnées suivantes sont fournies pour chaque conversation :

X Élément
ID de la conversation Identifiant de la conversation
Durée Durée de la conversation
Tours Nombre de tours de conversation
Canal Chat (texte), voix ou indéterminé (aucune entrée d'utilisateur final n'a encore été fournie à la conversation)
Langue La langue de la conversation
Environnement Environnement de l'agent
Heure de début Heure de début de la conversation
Options Peut être défini sur Live Agent Handoff (Transfert à un agent en direct) si la conversation a été transmise à un agent humain, sur Abandoned (Abandonnée) si l'utilisateur final a quitté la conversation incomplète ou sur TU,TD si la réponse dans la conversation a reçu une évaluation de l'utilisateur final.

Vous pouvez filtrer les résultats par métadonnées (à l'exception de l'environnement et de la durée) et les options de filtre supplémentaires suivantes :

X Élément
Intent L'intent fourni a été mis en correspondance à un moment donné de la conversation.
Aucune correspondance Un sous-ensemble de tours de conversation n'a pas abouti à une correspondance d'intent.
Flow Le flux fourni est le flux actif final à la fin d'un tour de conversation.
Page La page fournie est la page active finale à la fin d'un tour de conversation.
Transfert à un agent en direct L'option Live Agent Handoff (Transfert à un agent en direct) est définie.
Abandonnée L'option Abandoned (Abandonnée) est définie.
ID de la conversation Une conversation spécifique est sélectionnée.
Heure de début Une plage de dates est fournie.
Énoncé de l'agent Le texte fourni est une sous-chaîne d'un énoncé utilisé par l'agent à un moment donné de la conversation. La sous-chaîne doit contenir des mots complets (délimités par des espaces ou l'une des extrémités) tels qu'ils apparaissent dans l'énoncé.
Énoncé de l'utilisateur Le texte fourni est une sous-chaîne d'un énoncé utilisé par l'utilisateur à un moment donné de la conversation. La sous-chaîne doit contenir des mots complets (délimités par des espaces ou l'une des extrémités) tels qu'ils apparaissent dans l'énoncé.
A reçu un "J'aime" Un "J'aime" a été fourni pour une réponse dans la conversation. L'option TU est définie.
A reçu un "Je n'aime pas" Un "Je n'aime pas" a été fourni pour une réponse dans la conversation. L'option TD est définie.

Capture d'écran de la vue récapitulative des conversations

Vue détaillée des conversations

Vous pouvez parcourir la vue détaillée d'une conversation spécifique. Chaque tour de conversation fournit le message de l'utilisateur final, le message de l'agent et les métadonnées suivantes :

X Élément
Intent Nom à afficher d'un intent mis en correspondance ou Aucune correspondance
Page Nom de la page active finale
Flow Nom du flux actif final
Paramètres Paramètres collectés lors du tour de conversation

Capture d'écran de la vue des détails de la conversation

Exemple d'utilisation

L'outil peut être utilisé pour identifier les problèmes d'agent qui entraînent des escalades vers un agent humain. Dans la vue récapitulative des conversations, vous pouvez appliquer le filtre Is Live Agent Handoff (Transfert à un agent en direct) sur Yes (Oui). Examinez certaines de ces conversations et essayez de trouver des schémas communs. Par exemple, vous pouvez constater que dans la plupart des conversations, il existe une option "Aucune correspondance" pour les tours sur une page spécifique. Cela indique qu'une route d'intent doit être créée ou qu'une route d'intent existante n'est pas dans le champ d'application lorsqu'elle devrait l'être.

Tableau d'analyse des flux

L'onglet Flow Analysis - Table (Analyse des flux - Tableau) permet d'analyser le trafic et les sorties dans les flux et les pages sous forme de tableau.

Les métriques suivantes sont affichées :

X Élément
Flow name (Nom du flux) Nom de chaque flux de votre agent
Trafic relatif Nombre de conversations qui ont traversé ce flux
Taux d'escalade Pourcentage de conversations qui entraînent une demande d'escalade humaine sur toutes les conversations qui ont traversé ce flux
Taux de sortie Pourcentage de conversations qui se sont terminées après ce flux ou qui sont passées à SESSION_END à partir de ce flux, sur toutes les conversations qui ont traversé ce flux

Capture d'écran de l'interface décrite précédemment

Cliquez sur le bouton list pour ouvrir un exemple de conversations pertinentes pour la ligne. Vous pouvez lire les exemples pour mieux comprendre les problèmes spécifiques et nuancés. Par exemple, vous pouvez examiner pourquoi des escalades se produisent. Pour afficher tous les détails d'un exemple, cliquez sur le lien Conversation details (Détails de la conversation).

Capture d'écran de l'interface décrite précédemment

Cliquez sur Detailed Stats (Statistiques détaillées) pour un flux afin d'ouvrir les statistiques de trafic pour les flux. Cela affiche les statistiques de transition de flux depuis et vers le flux sélectionné.

Les métriques suivantes sont affichées :

X Élément
Flux suivant Statistiques des transitions du flux sélectionné vers un autre flux
Flux précédent Statistiques des transitions d'un autre flux vers le flux sélectionné

Capture d'écran de l'interface décrite précédemment

Cliquez sur une ligne de flux pour afficher les pages qui compromettent ce flux.

Les métriques suivantes sont affichées :

X Élément
Trafic relatif Nombre de conversations qui ont visité cette page.
Taux d'escalade Pourcentage de conversations qui entraînent une demande d'escalade humaine sur toutes les conversations qui ont visité cette page
Taux de sortie Pourcentage de conversations qui quittent le flux ou la session (END_SESSION) directement après avoir visité cette page, sur toutes les conversations qui ont visité cette page
Taux d'absence de correspondance Pourcentage de conversations qui n'ont pas abouti à une correspondance sur toutes les conversations qui ont visité cette page

Capture d'écran de l'interface décrite précédemment

Cliquez sur Detailed Stats (Statistiques détaillées) pour une page afin d'ouvrir les statistiques de trafic pour les pages. Cela affiche les statistiques de transition de page depuis et vers la page sélectionnée.

Les métriques suivantes sont affichées :

X Élément
Intent Statistiques des correspondances d'intent pour la page
Page suivante Statistiques des transitions de la page sélectionnée vers une autre page
Page précédente Statistiques des transitions d'une autre page vers la page sélectionnée

Capture d'écran de l'interface décrite précédemment

Graphique d'analyse des flux

L'onglet Flow Analysis - Graph (Analyse des flux - Graphique) permet d'analyser le trafic et les sorties dans les flux et les pages sous forme de graphique.

Cliquez sur un flux pour afficher le trafic des pages de ce flux.

Capture d'écran de l'interface décrite précédemment

Vous pouvez utiliser le curseur de zoom pour modifier le niveau de détail affiché dans le graphique. Les chemins à faible volume sont supprimés de la visualisation avec des paramètres inférieurs. Même avec des paramètres plus élevés, les chemins à très faible volume sont toujours masqués.

Capture d'écran de l'interface décrite précédemment

Les métriques sont codées par couleur pour faciliter l'identification des problèmes de gravité élevée.

Capture d'écran de l'interface décrite précédemment

Cliquez sur le bouton list pour afficher les conversations pertinentes.

Capture d'écran de l'interface décrite précédemment

Cliquez sur un flux pour accéder aux pages de ce flux. Vous obtenez alors plus de métriques de superposition : trafic relatif, taux d'absence de correspondance, taux d'escalade et taux de sortie.

Capture d'écran de l'interface décrite précédemment

Accéder à l'historique des conversations avec l'API

Vous pouvez accéder à l'historique des conversations avec l'API. Consultez la documentation de référence V3beta1.

Confidentialité

Lorsque vous activez l'historique des conversations, Google collecte et stocke vos données de conversation pendant une période donnée avant de les supprimer définitivement. La valeur par défaut est de 365 jours, mais vous pouvez réduire cette période à l'aide du retention_window_days champ dans SecuritySettings.
Vous conservez la pleine propriété de vos données pendant leur stockage. Google n'utilisera ni n'accédera à vos données à d'autres fins que l'assistance client.