Partager via


Lier l’analyse web à l’analyse Copilot Studio

L’intégration de l’analyse Web à vos analyses agent est essentielle pour obtenir des informations sur les interactions des utilisateurs sur différents canaux. Il existe deux approches pour parvenir à une intégration transparente : transmettre les identifiants de suivi d’une page Web à votre agent et capturer les identifiants de conversation dans vos analyses 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 agent :

  • Transmettez un identifiant de suivi et d’autres données à agent en tant que variables de contexte

  • Capturez l’ID de conversation agent dans vos analyses Web

Vous pouvez utiliser l’une ou l’autre méthode 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.

Transmettez l’identifiant de suivi du site Web à 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 avoir une variable globale dans votre agent qui prend les entrées de votre canevas personnalisé (code de site Web).

Pour envoyer ces informations à partir de votre canevas personnalisé, ajoutez le morceau de code décrit dans Transmettre les variables de contexte de votre page Web à un agent.

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 vos analyses agent dans la table ConversationTranscript. 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 identifiant de conversation pour Connecter votre Web et agent vos analyses. Pour obtenir cet identifiant de conversation, vous devez intégrer le agent à l’aide du webchat.js dans votre code HTML/JavaScript, comme indiqué dans Personnaliser le canevas par défaut (simple).

Note

Cette méthode ne fonctionne pas si vous intégrez le agent en utilisant l’approche iFrame . Pour plus d’informations, consultez Ajouter un agent à un site Web en direct ou de démonstration.

Comme le montre l’exemple de code JavaScript suivant, vous pouvez accéder au conversationId et l’enregistrer dans vos propres analyses :

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.