Périmètres & contraintes
Perimeters et Constraints sont deux méthodes pour conditionnellement déclencher vos tags.
Sous le Périmètre panneau, les tags se déclenchent si au moins une règle est vraie.
Sous le Constraints panneau, les tags se déclenchent si toutes les règles sont vraies.
Variable
Les “Variablesl’onglet” vous permet de créer des règles basées sur vos variables du data layer (variables externes, variables internes, attributs d’événements, variables d’événements) :
Condition et comportement
» contient plusieurs champs :Si la Variable Équivaut“ : Tag activé si la variable équivaut à la valeur spécifiée.
» contient plusieurs champs :Si la Variable N’est Pas Égale“ : Tag activé si la variable diffère de la valeur spécifiée.
» contient plusieurs champs :Condition OU (Une Variable)“ : Tag activé si la variable équivaut à au moins une des valeurs spécifiées.
“NCondition ET (Une Variable)“ : Tag activé si la variable équivaut à deux valeurs ou plus spécifiées.
» contient plusieurs champs :Condition OU (Jusqu’à Six Variables Possibles)“ : Tag activé si au moins une des variables équivaut à la valeur spécifiée.
» contient plusieurs champs :Condition ET (Jusqu’à Six Variables Possibles)“ : Tag activé si toutes les variables équivalent à toutes les valeurs spécifiées.
» contient plusieurs champs :Condition supérieur à“ : Tag activé si la variable est supérieure à la valeur spécifiée.
» contient plusieurs champs :Condition inférieur à“ : Tag activé si la variable est inférieure à la valeur spécifiée.
» contient plusieurs champs :Si la Variable Contient“ : Tag activé si la variable contient la valeur spécifiée.
» contient plusieurs champs :Si la Variable Ne Contient Pas“ : Tag activé si la variable ne contient pas la valeur spécifiée.
» contient plusieurs champs :Si la Variable Correspond“ : Tag activé si la variable correspond à la valeur spécifiée (expressions régulières autorisées : * pour correspondre à n’importe quel caractère et ^ pour « la variable commence par »).
» contient plusieurs champs :Si la Variable Ne Correspond Pas“ : Tag activé si la variable ne correspond pas à la valeur spécifiée (expressions régulières autorisées : * pour correspondre à n’importe quel caractère et ^ pour « la variable commence par »).\
En cas de valeurs multiples : saisissez toutes les valeurs dans le champ séparées par une virgule ",". N’utilisez pas d’espace entre.

Dans quel cas utiliser des “external variables” pour le mapping ?
Lorsque vous souhaitez créer une règle basée sur un tc_vars du data layer implémenté sur votre site.
Exemple : votre équipe technique a implémenté une variable env_country, et vous souhaitez créer une règle basée dessus :

Dans quel cas utiliser des “internal variables” pour le mapping ?
Lorsque vous souhaitez créer une règle basée sur une variable que vous avez créée vous-même, depuis l’interface de variable interne.
Dans quel cas utiliser des “event variables” pour le mapping ?
Lorsque vous souhaitez créer une règle basée sur une variable spécifique à un événement.
Exemple : l’événement suivant est implémenté dans le code source de votre site :
Pour appeler un tag uniquement si le nom du produit est « iphone », vous devez sélectionner la event variable nommée « product_name » et la configurer de la manière suivante :

Cookie
Les “Cookiel’onglet” vous permet de créer des règles basées sur des cookies que vous avez préalablement créés dans l’interface Commanders Act ou qui sont disponibles pour le nom de domaine de votre site (cookies First-party).
Condition et comportement
» contient plusieurs champs :Si le Cookie Équivaut“ : Tag activé si la valeur du cookie équivaut à la valeur spécifiée.
» contient plusieurs champs :Si le Cookie N’est Pas Égale“ : Tag activé si la valeur du cookie diffère de la valeur spécifiée.
» contient plusieurs champs :Si le Cookie Contient“ : Tag activé si la valeur du cookie contient la valeur spécifiée. En cas de valeurs multiples : saisissez toutes les valeurs dans le champ séparées par une virgule ",". N’utilisez pas d’espace entre.
» contient plusieurs champs :Si le Cookie Ne Contient Pas“ : Tag activé si la valeur du cookie ne contient pas la valeur spécifiée. En cas de valeurs multiples : saisissez toutes les valeurs dans le champ séparées par une virgule ",". n’utilisez pas d’espace entre.
Exemple avec plusieurs valeurs : afin d’appeler un tag lorsque votre cookie « consent_status » équivaut à « exempt » ou "optin", vous devez sélectionner la règle « If Cookie Equals » et la configurer de la manière suivante :

URL
Cet onglet vous permet de créer des règles basées sur les URL de votre site (note : nous recommandons que vous utilisiez des règles basées sur des variables plutôt que sur des URL car la règle deviendra obsolète si votre URL change à l’avenir) :
Condition et comportement
» contient plusieurs champs :Si l’URL Équivaut“ : Tag activé si l’URL équivaut à la valeur spécifiée.
» contient plusieurs champs :Si l’URL Contient“ : Tag activé si l’URL contient la valeur spécifiée. En cas de valeurs multiples : saisissez toutes les valeurs dans le champ séparées par une virgule ",". N’utilisez pas d’espace entre.
» contient plusieurs champs :Si l’URL Ne Contient Pas“ : Tag activé si l’URL ne contient pas la valeur spécifiée.
» contient plusieurs champs :Si l’URL Correspond“ : Tag activé si l’URL correspond à la valeur spécifiée (expressions régulières autorisées : * pour correspondre à n’importe quel caractère et ^ pour « la variable commence par »).
» contient plusieurs champs :Si l’URL Ne Correspond Pas“ : Tag activé si l’URL ne correspond pas à la valeur spécifiée (expressions régulières autorisées : * pour correspondre à n’importe quel caractère et ^ pour « la variable commence par »).
Exemple : pour appeler un tag lorsque votre URL indique que l’utilisateur est sur la page produit (à condition que vos URL de page produit soient toutes structurées de la même manière : https://www.site.com/$category$/$subcategory$/product_$product_ID$), vous devez sélectionner la règle « If URL Matches » et la configurer de la manière suivante :

Navigateur
Cet onglet vous permet de créer des règles basées sur les navigateurs.
Condition et comportement
» contient plusieurs champs :Si le Navigateur Est“ : Tag activé si le navigateur est (choisir dans la liste).
» contient plusieurs champs :Si le Navigateur N’Est Pas“ : Tag activé si le navigateur n’est pas (choisir dans la liste).

Mobile
Cet onglet vous permet de créer des règles basées sur le type d’appareil.
Condition et comportement
» contient plusieurs champs :Si l’Appareil / OS Est“ : Tag activé si l’appareil est (choisir dans la liste).
» contient plusieurs champs :Si l’Appareil / OS N’Est Pas“ : Tag activé si l’appareil n’est pas (choisir dans la liste).
» contient plusieurs champs :Si l’Appareil / OS Est une Tablette Android“ : Tag activé si l’appareil est une tablette Android.
» contient plusieurs champs :Si l’Appareil / OS Est un Mobile Android“ : Tag activé si l’appareil est un mobile Android.
» contient plusieurs champs :Si l’Appareil / OS N’Est Pas une Tablette Android“ : Tag activé si l’appareil n’est pas une tablette Android.
» contient plusieurs champs :Si l’Appareil / OS N’Est Pas un Mobile Android“ : Tag activé si l’appareil n’est pas un mobile Android.
Exemple : pour empêcher un tag d’être appelé sur un mobile Android, vous devez sélectionner la règle « If Device Is Not Android Mobile » et la configurer :

DataCommander
Cet onglet vous permet de créer des règles basées sur le type de segments d’audience créés dans DataCommander.
Condition et comportement
» contient plusieurs champs :Condition OR DataCommander (jusqu’à six variables)“ : Tag activé si au moins une des audiences équivaut à la valeur spécifiée.
» contient plusieurs champs :Condition AND DataCommander (jusqu’à six variables)“ : Tag activé si toutes les audiences équivalent à toutes les valeurs spécifiées.
» contient plusieurs champs :Activation d’événement DataCommander“ : Tag activé sur un événement

Règles avancées
Cet onglet vous permet de créer toutes sortes de règles avancées. Par exemple, vous pouvez créer des règles d’échantillonnage ou même des “Custom” règles :
Condition et comportement
» contient plusieurs champs :Échantillonnage (1/X) (Basé sur la page)“ : Tag activé dans X% des vues de page.
» contient plusieurs champs :Échantillonnage (1/X) (Basé sur la session)” : Tag activé dans X% des visites.
» contient plusieurs champs :Échantillonnage (1/X) (Basé sur le visiteur)“ : Tag activé pour X% des visiteurs.
» contient plusieurs champs :(A ou B ou C ou D ou E) ET (F ou G ou H ou I ou J)“ : Tag activé si au moins une des variables du premier groupe ET au moins une des variables du deuxième groupe équivalent aux valeurs spécifiées.
» contient plusieurs champs :(A et B et C et D et E) ET (F ou G ou H ou I ou J)“ : Tag activé si toutes les variables du premier groupe ET au moins une des variables du deuxième groupe équivalent aux valeurs spécifiées.
“(A et B et C et D et E) OU (F et G et H et I et J)“ : Tag activé si toutes les variables du premier groupe OU toutes les variables du deuxième groupe équivalent aux valeurs spécifiées.
» contient plusieurs champs :(A et B et C et D et E) OU (F ou G ou H ou I ou J)“ : Tag activé si toutes les variables du premier groupe OU au moins une des variables du deuxième groupe équivalent aux valeurs spécifiées.
» contient plusieurs champs :(A différent de VALUE1) OU (B différent de VALUE2)“ : Tag activé si la première variable n’est pas égale à une valeur OU la seconde variable n’est pas égale à une valeur.
» contient plusieurs champs :(A différent de VALUE1) OU (B équivaut à VALUE2)“ : Tag activé si la première variable n’est pas égale à une valeur OU la seconde variable équivaut à une valeur.
» contient plusieurs champs :(A différent de VALUE1) ET (B différent de VALUE2)“ : Tag activé si la première variable n’est pas égale à une valeur ET la seconde variable n’est pas égale à une valeur.
» contient plusieurs champs :(A différent de VALUE1) ET (B équivaut à VALUE2)“ : Tag activé si la première variable n’est pas égale à une valeur ET la seconde variable équivaut à une valeur.
» contient plusieurs champs :Dans le Tableau“ : Tag activé si la variable est présente dans le tableau de variables.
» contient plusieurs champs :Dans le Sous-Tableau“ : Tag activé si la variable est présente dans une clé de tableau de variables.
» contient plusieurs champs :Intersection de Tableauxn" : Tag activé si deux variables provenant de deux tableaux de variables sont égales.
» contient plusieurs champs :Custom“ : Règle personnalisée (à définir en JavaScript).
Exemple : afin d’appeler un tag pour 25% des visiteurs du site, vous devez sélectionner « Échantillonnage (1/X) (Basé sur le visiteur) » et le configurer de la manière suivante :\

Mis à jour
Ce contenu vous a-t-il été utile ?