La révision de session et les Heatmaps sont basées sur la capture de session. En modifiant vos paramètres de capture de session, il est possible de commencer à capturer des sessions uniquement lorsqu'un événement se produit sur votre site (par exemple : l'apparition d'une modal, le défilement de l'utilisateur, la saisie, etc.). Vous pouvez également utiliser des événements pour exclure vos salariés du suivi de Contentsquare.
Pour commencer, vous devrez d'abord configurer la fonctionnalité Événements de Contentsquare sur votre site. Notre article sur l'API Événements peut vous aider à cet égard.
Il n'est pas possible de déclencher une capture d'écran en fonction d'un événement, cependant vous pouvez filtrer les données de session de la Heatmap en fonction d'un événement. Lors du filtrage, Contentsquare affichera les données collectées à partir des sessions où les utilisateurs ont déclenché l'événement à un moment donné pendant leur session. Cela ne signifie pas que la capture d'écran de la Heatmap sera effectuée au moment où l'événement s'est déclenché.
Dans le cadre de tests A/B, assurez-vous que les noms d'événements que vous utilisez sont uniques à la page testée.
Configurer le ciblage de session déclenché par un événement spécifique
1. Accédez à vos Sites et organisations Pages
2. Cliquez sur l'icône d'engrenage des paramètres du site pour accéder à la page des paramètres du site.
3. Cliquez sur la section Ciblage et suivi de session sur la page des paramètres de votre site.
4. Sélectionnez Commencer à capturer des sessions sur des pages spécifiques ou lorsqu'un événement personnalisé se déclenche.
5. Entrez le nom de l'événement dans le champ Événement.
Il s'agit du nom de l'événement qui, lorsqu'il est déclenché sur votre site, lancera la capture de session pour les Résumés et les Heatmaps.
Cliquez sur l'icône + si vous souhaitez ajouter une autre règle de ciblage. Seuls les caractères alphanumériques (a-z, A-Z, 0-9), les traits de soulignement (_) et les tirets (-) peuvent être utilisés dans le nom de l'événement.
Si un événement est présent sur une page, il aura la priorité sur d'autres règles de ciblage présentes, y compris les règles de ciblage d'URL.
6. Cliquez sur Enregistrer les modifications.
La capture de session pour les Résumés de session et les Heatmaps démarrera en fonction de ces paramètres d'événement.
Utilisation des événements pour exclure vos salariés du suivi de Contentsquare
1. Dans le code de votre site web, définissez un cookie qui est stocké uniquement pour les utilisateurs qui sont vos salariés.
Remarque : Consultez un développeur web pour trouver la solution optimale pour la configuration spécifique de votre site web.
2. Ajustez le code de votre site web pour envoyer un événement à Contentsquare uniquement si le cookie de l'employé n'est pas présent.
À titre d'exemple, vous pourriez y parvenir en utilisant une condition if pour vérifier la présence du cookie :
JavaScript
if (isnotEmployee)`window._uxa.push(["event", "start_hotjar"]);`
La condition isNotEmployee devrait vérifier si le cookie de l'employé est présent. Si le cookie de l'employé n'est pas présent, l'événement start_hotjar devrait être déclenché.
3. Modifiez vos paramètres de ciblage et de suivi de session dans Contentsquare, en utilisant le nom de l'événement pour démarrer la capture de session.
Suivez les étapes décrites dans la section Configuration du ciblage de session déclenché par un événement spécifique ci-dessus pour finaliser la configuration.