githubModifier

Périmètres et contraintes

Périmètres et Contraintes sont deux méthodes pour conditionnellement déclencher vos tag.

  • Sous le Périmètre panneau, les tag se déclenchent si au moins une règle est vraie.

  • Sous le Contraintes panneau, les tag se déclenchent si toutes les règles sont vraies.

Variable

Le « Variables » onglet vous permet de créer des règles basées sur vos variables de data layer (variables externes, variables internes, attributs d'événements, variables d'événements) :

Condition et comportement

« Si Variable est égale à » : tag activé si la variable est égale à la valeur spécifiée.

« Si Variable est différente de » : tag activé si la variable est différente de la valeur spécifiée.

« Condition OR (Une variable) » : tag activé si la variable est égale à au moins une des valeurs spécifiées.

« NCondition AND (Une variable) » : tag activé si la variable est égale à deux ou plusieurs valeurs spécifiées.

« Condition OR (Jusqu'à six variables possibles) » : tag activé si au moins une des variables est égale à la valeur spécifiée.

« Condition AND (Jusqu'à six variables possibles) » : tag activé si toutes les variables sont égales à toutes les valeurs spécifiées.

« Condition supérieur à » : tag activé si la variable est supérieure à la valeur spécifiée.

« Condition inférieur à » : tag activé si la variable est inférieure à la valeur spécifiée.

« Si Variable contient » : tag activé si la variable contient la valeur spécifiée.

« Si Variable ne contient pas » : tag activé si la variable ne contient pas la valeur spécifiée.

« Si Variable correspond à » : tag activé si la variable correspond à la valeur spécifiée (les expressions régulières sont autorisées : * pour correspondre à n'importe quel caractère et ^ pour « la variable commence par »).

« Si Variable ne correspond pas à » : tag activé si la variable ne correspond pas à la valeur spécifiée (les expressions régulières sont autorisées : * pour correspondre à n'importe quel caractère et ^ pour « la variable commence par »).\

circle-info

Dans le cas de valeurs multiples : saisissez toutes les valeurs dans le champ séparées par une virgule ",". N'utilisez pas d'espace entre elles.

Dans quel cas utiliser « 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 web.

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 « 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 des variables internes.

Dans quel cas utiliser « 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 variable d'événement nommée « product_name » et la configurer de la manière suivante :

Le « Cookie » onglet vous permet de créer des règles basées sur des cookies que vous avez précédemment 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

« Si Cookie est égal à » : tag activé si la valeur du cookie est égale à la valeur spécifiée.

« Si Cookie n'est pas égal à » : tag activé si la valeur du cookie est différente de la valeur spécifiée.

« Si Cookie contient » : tag activé si la valeur du cookie contient la valeur spécifiée. Dans le cas de valeurs multiples : saisissez toutes les valeurs dans le champ séparées par une virgule ",". N'utilisez pas d'espace entre elles.

« Si Cookie ne contient pas » : tag activé si la valeur du cookie ne contient pas la valeur spécifiée. Dans le cas de valeurs multiples : saisissez toutes les valeurs dans le champ séparées par une virgule ",". n'utilisez pas d'espace entre elles.

Exemple avec plusieurs valeurs : afin d'appeler un tag lorsque votre cookie « consent_status » est égal à « exempt » ou "optin", vous devez sélectionner la règle « Si Cookie est égal à » 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 d'utiliser 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

« Si URL est égale à » : tag activé si l'URL est égale à la valeur spécifiée.

« Si URL contient » : tag activé si l'URL contient la valeur spécifiée. Dans le cas de valeurs multiples : saisissez toutes les valeurs dans le champ séparées par une virgule ",". N'utilisez pas d'espace entre elles.

« Si URL ne contient pas » : tag activé si l'URL ne contient pas la valeur spécifiée.

« Si URL correspond à » : tag activé si l'URL correspond à la valeur spécifiée (les expressions régulières sont autorisées : * pour correspondre à n'importe quel caractère et ^ pour « la variable commence par »).

« Si URL ne correspond pas à » : tag activé si l'URL ne correspond pas à la valeur spécifiée (les expressions régulières sont 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 se trouve sur la page produit (à condition que les URL de vos pages 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 « Si URL correspond à » et la configurer de la manière suivante :

Browser

Cet onglet vous permet de créer des règles basées sur les navigateurs.

Condition et comportement

« Si Browser est » : tag activé si le navigateur est (choisissez dans la liste).

« Si Browser n'est pas » : tag activé si le navigateur n'est pas (choisissez dans la liste).

Mobile

Cet onglet vous permet de créer des règles basées sur le type d'appareil.

Condition et comportement

« Si Device / OS est » : tag activé si l'appareil est (choisissez dans la liste).

« Si Device / OS n'est pas » : tag activé si l'appareil n'est pas (choisissez dans la liste).

« Si Device / OS est une tablette Android » : tag activé si l'appareil est une tablette Android.

« Si Device / OS est un mobile Android » : tag activé si l'appareil est un appareil mobile Android.

« Si Device / OS n'est pas une tablette Android » : tag activé si l'appareil n'est pas une tablette Android.

« Si Device / OS n'est pas un mobile Android » : tag activé si l'appareil n'est pas un appareil mobile Android.

Exemple : pour empêcher qu'un tag soit appelé sur un appareil mobile Android, vous devez sélectionner la règle « Si Device n'est pas un mobile Android » 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

« Condition OR DataCommander (jusqu'à six variables) » : tag activé si au moins une des audiences est égale à la valeur spécifiée.

« Condition AND DataCommander (jusqu'à six variables) » : tag activé si toutes les audiences sont égales à toutes les valeurs spécifiées.

« Activation d'événement DataCommander » : tag activé sur un événement

Règles avancées

Cet onglet vous permet de créer tous types de règles avancées. Par exemple, vous pouvez créer des règles d'échantillonnage ou même des règles « Custom » :

Condition et comportement

« Échantillonnage (1/X) (basé sur la page) » : tag activé dans X % des pages vues.

« Échantillonnage (1/X) (basé sur la session) » : tag activé dans X % des visites.

« Échantillonnage (1/X) (basé sur le visiteur) » : tag activé pour X % des visiteurs.

« (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 sont égales aux valeurs spécifiées.

« (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 sont égales 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 sont égales aux valeurs spécifiées.

« (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 sont égales aux valeurs spécifiées.

« (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 deuxième variable n'est pas égale à une valeur.

« (A différent de VALUE1) OU (B égal à VALUE2) » : tag activé si la première variable n'est pas égale à une valeur OU la deuxième variable est égale à une valeur.

« (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 deuxième variable n'est pas égale à une valeur.

« (A différent de VALUE1) ET (B égal à VALUE2) » : tag activé si la première variable n'est pas égale à une valeur ET la deuxième variable est égale à une valeur.

« Dans le tableau » : tag activé si la variable est présente dans le tableau de variables.

« Dans le sous-tableau » : tag activé si la variable est présente dans une clé de tableau de variables.

« Intersection de tableaun » : tag activé si deux variables provenant de deux tableaux de variables sont égales.

« 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 ?