Data Layer
Le data layer est une couche de votre site qui contient toutes les données qui sont générées lorsque les utilisateurs interagissent avec votre site.
Quel est le rapport avec votre projet Contentsquare ?
Le data layer de votre site fournit un endroit fiable pour que Contentsquare collecte les données au moment où elles sont générées sur votre site.
Tag Contentsquare (CS Tag)
Le tag Contentsquare est un extrait de code implémenté sur les pages de votre site. Il est utilisé pour collecter les données depuis le data layer de votre site. Lorsque le tag est chargé, Contentsquare récupère la majorité des interactions qui se produisent sur la page (par exemple, les mouvements de souris, les clics, les survols...)
Quel est le rapport avec votre projet Contentsquare ?
Notre équipe d'implémentation (avec l'aide de votre manager de déploiement) installera le tag CS sur votre site pour collecter les données UX et pouvoir répondre à vos besoins d'analyse.
Découvrez comment déployer notre tag
Vue de page
Une vue de page est suivie lorsqu'un utilisateur consulte une page sur votre site où le tag principal de CS a chargé.
Quel est le rapport avec votre projet Contentsquare ?
Vous devrez identifier les pages de votre site pour lesquelles vous souhaitez suivre les vues de pages et notre équipe d'implémentation vous aidera à y installer le tag CS pour y parvenir.
Application à page unique (Single Page Application ou SPA)
Lorsque votre site répond aux interactions des utilisateurs en réécrivant la page web actuelle avec de nouvelles données du serveur web, plutôt qu'en chargeant de nouvelles pages entières.
Quel est le rapport avec votre implémentation ?
Vous identifierez les SPA sur votre site et notre équipe d'implémentation travaillera en collaboration avec vous pour les configurer à la collecte de données à l'aide de vues de pages artificielles (APV).
Vue de page artificielle (Artificial Page View ou APV)
Une vue de page artificielle se produit quand le tag CS est configuré pour suivre et envoyé un évènement de "page vue" alors qu'aucune nouvelle page n'a réellement été chargée dans le navigateur de l'utilisateur.
Pourquoi configurer une APV durant l'implémentation ?
Cela vous permet de suivre les changements d'onglets, l'ouverture de pop-ups et les vues iFrame comme s'ils s'agissaient de vues de pages distinctes.
Exemple : Configurer une APV pour le pop-up "Ajout au panier" de votre site pour pouvoir correctement analyser votre tunnel de checkout.
Quel est le rapport avec votre projet Contentsquare ?
Durant l'implémentation, vous identifierez les pop-ups et les iFrames que vous souhaitez suivre comme des "vues de pages" à part entières et notre équipe d'implémentation les configurera comme telles.
Blocage des données personnelles
Les données personnelles sont toutes les informations se rapportant à un individu et permettant de l'identifier (par exemple : nom, adresse...). Masquer ces informations vous aide à les dissimuler pendant que vous analysez votre site.
Quel est le rapport avec votre projet Contentsquare ?
Contentsquare vous aidera à masquer les données personnelles de vos clients dans les enregistrements (replays) et les données collectées. Durant le processus d'implémentation, vous devrez parcourir chacune des pages suivies par le tag CS et lister chaque élément affichant des informations personnelles.
Content Security Policy (CSP)
Votre site (ou vos sites) bénéficie(nt) potentiellement d'une Content Security Policy, CSP, (que l'on pourrait traduire par "Politique de Sécurité des Contenus") pour le protéger d'éventuelles attaques de script inter-sites, de piratage informatique ou d'autres sortes d'injections de code causées par des contenus malveillants.
Quel est le rapport avec votre projet Contentsquare ?
Pour que notre tag de suivi (tracking) puisse fonctionner sur votre site (ou vos sites), vous devrez l'ajouter à vos sources d'exécution de script fiables, les sources utilisées par le tag de suivi. Une configuration CSP minimale est nécessaire au bon fonctionnement du tag de suivi.
Référez-vous à ce document pour découvrir les détails techniques
Cartographie
Le tag CS collecte les données des pages de votre site. Les cartographies vous aide à organiser ces données.
En d'autres termes, les cartographies sont des cartes visuelles qui vous aident à décider comment utiliser les données collectées selon vos objectifs d'analyse.
Quel est le rapport avec votre projet Contentsquare ?
Un processus d'implémentation détaillé vous aidera à générer des cartographies plus riches pour mieux analyser votre site par la suite.
Variables personnalisées (Cvars)
Il s'agit de paires de keys ("clés" en français) trouvées dans le data layer de votre site qui peuvent être utilisées pour suivre les informations d'une page, d'un utilisateur ou d'une session. Elles sont envoyées en même temps que les pages vues.
** Vous pouvez fournir jusqu'à 20 Cvars.
Exemple : Utilisez la Cvar 'page_type' pour créer une cartographie composée uniquement de vos pages produit.
Cas d'usage : Créez des segments ou des groupes de pages enrichis pour les cartographies dans lesquelles les URL ne seraient pas suffisantes.
Variables dynamiques (Dvars)
Paires de key et value, trouvées dans le data layer de votre site, qui peuvent être utilisées pour suivre le trafic utilisateur au niveau des sessions. Elles sont envoyées postérieurement à l'envoi de la page vue.
** Vous pouvez avoir jusqu'à 40 Dvars distinctes par vue de page.
Exemple : Utilisez la variable dynamique (Dvar) 'NumberOfSearchResults: 34' pour analyser les utilisateurs qui ont reçu plus de 20 résultats sur une page.
Cas d'usage : Créez des segments pour réaliser des tests A/B.
Évènements de page personnalisés
Tags à valeur unique situés dans le data layer de votre site qui peuvent recueillir des informations sur les événements de l'utilisateur au niveau de la session.
** Jusqu'à 40 évènements de pages personnalisés différents par vues de pages.
Exemple : Utilisez l'évènement de page 'PageShowedSearchResults' pour analyser une session où une page a montré les résultats de recherche des utilisateurs.
Cas d'usage : Visualisez le comportement des utilisateurs (interactions avec des éléments spécifiques, etc.) dans Session Replay ou segmentez les utilisateurs en vous basant sur ce même comportement.