Traduit de l'anglais à l'aide de l'IA
Veuillez noter que cet article a été traduit à l'aide de la technologie IA. Bien que nous travaillions à maintenir l'exactitude, certains détails peuvent ne pas refléter parfaitement le texte original. Si vous avez des doutes sur une information, veuillez vous référer à la version anglaise.
Les Événements de Page sont généralement utilisés pour capturer les interactions des visiteurs afin d'être utilisés comme filtre pour segmenter au sein de Contentsquare.
Ces instructions doivent être utilisées en complément de l'article sur le Configurateur de Tag Contentsquare, qui comprend des détails sur les prérequis et la création de Snippet.
Utilisé couramment pour
- Sélection: Pour segmenter et comparer les sessions utilisateur.
- Relecture de session: Pour passer des valeurs uniques via l'événement Identifiant Utilisateur afin de rechercher des Relectures de session spécifiques.
Comment l'utiliser
Une fois que vous avez sélectionné le modèle d'Événement de Page, vous pouvez utiliser nos directives ci-dessous pour des cas d'utilisation recommandés et courants.
Bon à savoir
- Vous pouvez utiliser jusqu'à 20 Événements de Page par page.
- Semblable aux Variables Dynamiques, les Événements de Page peuvent être envoyés à tout moment pendant une session ou une vue de page.
Étape 1: Complétez les champs de saisie du modèle
- Nom de l'événement: Donnez un nom à l'événement. Le nom de l'Événement de Page donné s'affichera dans votre contexte d'analyse Contentsquare.
- Contexte itérable (optionnel): Tapez le contexte itérable de l'événement que vous souhaitez collecter. Utilisé pour itérer à travers les tableaux dataLayer, par exemple, si vous devez obtenir un événement de page à partir d'un dataLayer[i].event. Cela peut être laissé vide.
Définir un événement de page
Vous pouvez utiliser des événements de page pour ajouter des informations supplémentaires sur une page, une session ou un utilisateur. Ces informations peuvent simplement être une chaîne de texte, comme "Code de coupon cliqué". Alternativement, vous pouvez ajouter des valeurs d'un objet global, comme un identifiant utilisateur ou un pays.
Si cette valeur se trouve toujours à un emplacement fixe dans l'objet global, vous pouvez simplement l'ajouter au nom de l'événement. Par exemple :
Si vous souhaitez récupérer la valeur 'pays' de window.utag.data.country, vous voudrez avoir ce qui suit dans le champ "Nom de l'événement" : Pays : ${window.utag.data.country}
Cependant, si la valeur provient d'un TABLEAU d'objet global sur la page et que son emplacement dans l'objet n'est pas fixe, alors vous voudrez également remplir le champ Contexte Itérable. Par exemple :
Si la valeur 'pays' se trouve dans un tableau d'objet global et n'a pas d'emplacement fixe, vous pourriez nommer votre événement : Pays du Visiteur : ${$.country} et ce qui suit dans le champ Contexte Itérable : values(window.dataLayer)[?country] (cela isole l'objet qui contient la clé Pays et la passe ensuite dans le Nom via interpolation avec le signe $).
Pour plus de détails sur la définition des événements de page, visitez notre documentation technique.
Étape 2 : Sélectionnez un Déclencheur :
Sélectionnez un déclencheur et définissez les conditions qui déclencheront le Snippet.
Déclencheurs Disponibles
- Après la Vue de Page
- Avant la Vue de Page
- L'Élément Devient Visible
- Clic ou Touche sur l'Élément
- L'Élément Existe
- Insertion d'Élément
- Suppression d'Élément
- Soumission de Formulaire
- Changement de Hash
- Changement d'Historique
- Survol de Souris
Directives pour les modèles et les déclencheurs
Si vous utilisez l'un des déclencheurs suivants - Clique sur l'élément ou Tap, Élément existe, Insertion d'élément, L'élément devient visible ou Survol de souris - vous pouvez passer le texte ou les attributs de l'élément cible dans votre événement, en ajoutant l'expression : ${element.textContent} ou ${element.attributes["data-pid"].value} à votre nom d'événement, tel que :
- Erreur de validation : ${element.textContent}
Par exemple, imaginez que vous utilisez le déclencheur L'élément devient visible et que votre cible est un message d'erreur qui apparaît sous un champ de formulaire (lorsqu'un visiteur ne parvient pas à le soumettre). Votre texte d'erreur est "Veuillez remplir votre prénom et votre nom de famille". Par conséquent, l'événement de page résultant sera :
- Erreur de validation : Veuillez remplir votre prénom et votre nom de famille