Catégorie : Chat
Cette intégration est uniquement disponible pour les projets web.
À quoi s'attendre
Cette intégration vous permettra de segmenter les utilisateurs ayant commencé et terminé des chats Live Agent, mais aussi de rechercher des sessions d'utilisateurs spécifiques en fonction de la key LiveAgent et de créer des vues de pages artificielles selon l'exposition au chat.
Ce que nous collectons
Variables dynamiques
Key | Value | Type de données |
CH_SF_Chat Started
|
{liveAgentSessionKey} | Texte |
CH_SF_Chat Ended
|
{liveAgentSessionKey} | Texte |
CH_SF_Chat Ended
peut être déclenché par agent, visiteur ou fin de conférence.
Vues de pages artificielles
Afin que des vues de pages artificielles soient déclenchées pour les options ci-dessous, vous devrez demander à votre CSM Contentsquare ou à notre équipe Support d'activer une fonctionnalité permettant leur envoi. Notez que celles-ci sont spécifiquement créées pour être utilisées dans le module Parcours de navigation de l'application Contentsquare.
Déclencheur | Chaînes de paramètre |
Début de chat
|
cs_salesforce=chat_started
|
Fin de chat
|
cs_salesforce=chat_ended
|
Ce que nous envoyons
Replay de session
Afin de correctement utiliser la fonctionnalité de replay, vous devrez avoir soit un taux d'échantillonnage de 100%, soit l'ETR (Event Triggered replay ou "replay déclenché par évènement" en français) activé sur votre projet. Parlez-en à votre CSM.
Exemple d'URL : https://app.contentsquare.com/quick-playback/index.html?pid=3771&uu=cc912cdb-ee03-a739-a659-ad2a5b1f08bb&sn=12&pvid=1&recordingType=cs&vd=copa
Implémentation
Étapes d'implémentation
Consultez l'article "Demander une intégration" et suivez ses instructions pour activer cette intégration. Une fois cela fait, vous pourrez reprendre votre lecture de cet article.
Si vous avez déjà complété l'étape ci-dessus, poursuivez.
Pour que cette intégration fonctionne, vous devrez disposer du service de SnapIn intégré de Salesforce LiveAgent.
Il nous permettra de souscrire aux API embedded_svc (évènements de chat).
En outre, vous aurez aussi besoin de l'API de déploiement pour ajouter du code au tag Salesforce existant sur votre site. Celui-ci permettra de lire un élément de sessionStorage pour obtenir le lien du replay et l'attacher au chat sous forme de données personnalisées. Des exemples de code sont disponibles ici.
Ajoutez ce code :
liveagent.addCustomDetail("Contentsquare Replay", sessionStorage.getItem("_cs_sf"));
Vérifier que ça fonctionne
Vous pouvez utiliser l'extension Chrome pour vérifier que les résultats sont bien envoyés à Contentsquare.