Partage via


Combiner l’analyse web et d’assistants

L’intégration de l’analyse Web à l’analyse de vos agents est essentielle pour obtenir des informations sur les interactions des utilisateurs sur différents canaux. Il existe deux approches pour réaliser une intégration transparente : transmettre les ID de suivi d’une page Web à votre agent ou capturer les ID de conversation dans votre analyse Web. En mettant en œuvre ces méthodes, vous pouvez améliorer vos fonctionnalités d’analyse et mieux comprendre le comportement des utilisateurs.

Méthodes pour intégrer l’analyse

Il existe deux façons d’intégrer l’analyse Web à l’analyse d’agent :

  • Transmettre un ID de suivi et d’autres données à l’agent en tant que variables de contexte

  • Capturer l’ID de conversation de l’agent dans votre analyse Web

Vous pouvez utiliser l’une des méthodes ou les deux.

Pour plus d’informations sur la façon de créer vos propres rapports avec vos propres dimensions personnalisées en plus des transcriptions de conversation, consultez Utiliser des rapports d’analyse personnalisés.

Note

Par défaut, les transcriptions de conversation ont une conservation des données de 30 jours dans Dataverse, mais vous pouvez modifier la période de conservation.

Transmettre l’ID de suivi du site Web à l’agent

Vous pouvez transmettre n’importe quelle information, comme un identifiant de suivi, de votre site Web à votre agent. Pour transmettre des informations, vous devez disposer d’une variable globale dans votre agent qui prend en compte les entrées de votre canevas personnalisé (code de site Web).

Pour envoyer ces informations à partir de votre canevas personnalisé, ajoutez le code décrit dans Transmettre des variables de contexte d’une page web à un assistant.

Capture d’écran du bloc de code JSON mettant en évidence le champ TrackingId.

Avec cette configuration, vous voyez l’ID de suivi que vous avez envoyé à partir de votre code de canevas personnalisé dans votre analyse d’assistant dans la table ConversationTranscript de Dataverse.

Capture d’écran du bloc de code JSON mettant en évidence le champ TrackingID et la sortie du numéro de suivi.

Capturer l’ID de conversation dans l’analyse web

Cette méthode utilise un ID de conversation pour connecter vos analyses Web et d’agent. Pour obtenir cet ID de conversation, vous devez intégrer l’assistant en utilisant webchat.js dans votre code HTML/JavaScript, comme indiqué dans Personnaliser le canevas par défaut (simple).

Nonte

Cette méthode ne fonctionne pas si vous incorporez l’assistant en utilisant l’approche iFrame. Pour plus d’informations, consultez Ajouter un assistant à un site web en direct ou de démonstration.

Comme illustré dans l’exemple de code JavaScript suivant, vous pouvez accéder à conversationId et l’enregistrer dans votre propre analyse :

Capture d’écran du code JavaScript mettant en évidence le paramètre console.log faisant référence à conversationInfo.conversationId.

Pour tester que cette méthode fonctionne correctement, appuyez sur la touche F12. Dans les outils de développement du navigateur web, recherchez console.log, comme indiqué dans l’image suivante :

Capture d’écran de la fenêtre des outils de développement d’un navigateur web mettant en évidence la sortie console.log.