Contrôle Avancé sous Google Tag Manager

Vous souhaitez créer des contrôles conditionnelles pour le déclenchement de vos tags

1 . Tutoriel vidéo

Si vous avez une balise qui se déclenche déjà sur un évènement personnalisé que vous ne pouvez pas remplacer par l'évènement Axeptio (ex: un évènement addToCart), vous pouvez conditionner son déclenchement à l'aide d'une variable.

A. Récupérer notre modèle de variable

Rendez-vous dans la section "modèles" et cliquez sur "Rechercher dans la galerie"
Rechercher dans la galerie de modèles de variables
Sélectionnez le modèle nommé "Axeptio authorized vendors"
Cliquez sur "Ajouter à l'espace de travail" puis sur "ajouter" dans la fenêtre qui aparrait. Le modèle de variable est maintenant ajouté à votre GTM.

B. Créer une variable à partir du modèle

Vous devrez maintenant créer une variable à partir du modèle que vous venez d'ajouter. Rendez vous dans la section "variables" et créez en une nouvelle.
Créez une nouvelle variable
Cliquez sur "Configuration de la variable" et sélectionnez notre modèle dans la liste de droite.
Enfin, nommez cette variable et enregistrez la.

C. Ajoutez des conditions sur vos déclencheurs avec la variable

La variable que nous venons de créer est un tableau contenant en temps réel un tableau de l'ensemble des cookies acceptés par l'utilisateur. Grâce à celle-ci, nous allons pouvoir rajouter des conditions sur les déclencheurs.
Voici un exemple de déclencheur utilisant ce genre de conditions :
Sur votre déclencheur, cochez la case "Certains évènements personnalisés" puis sélectionnez la variable que vous venez de créer, puis "contient", et enfin le nom du cookie qui vous intéresse.
Exemple de condition sur un évènement personnalisé qui va vérifier que Google Analytics a été accepté
Attention, le nom du cookie est son nom technique renvoyé par notre API, qui peut être trouvé directement dans votre admin Axeptio, ou en affichant dans la console le dataLayer.
Voici comment trouver le nom du cookie à renseigner dans la condition :
Rendez vous dans votre admin Axeptio, et cliquez sur le cookie qui vous intéresse, vous devriez arriver sur une page permettant de modifier ses différents paramètres, le champ qui nous intéresse est le champ "NOM".
Ici vous pouvez voir le nom du cookie à renseigner dans votre condition
Vous souhaitez déclencher le dépôt d'un cookie au clic sur un élément de votre page. Cas client : Vous souhaitez déclencher le dépôt d'un cookie au clic sur le "bouton télécharger la plaquette" et à condition que l'utilisateur ait accepté le dépôt de celui-ci.
Vous souhaitez déclencher un cookie de suivi si l'utilisateur clique sur le bouton
mais avant de lancer le dépôt du cookie vous souhaitez vérifier que l'utilisateur a bien accepté ce cookie

A. Comment faire ?

1 - Définissez une variable

Vous vous connectez à votre compte Google Tag Manager et allez sur Variable puis créez une nouvelle "Variables définies par l'utilisateur".
Cliquez sur "Variable" puis "Nouvelle"
Choisissez "Cookie propriétaire" comme type de variable
Choisissez Cookie propriétaire
Nommez votre balise et dans la case "Nom du cookie" entrez : axeptio_cookies puis cochez la case Cookie avec URL décodé.
Configurez votre variable
Félicitation votre variable de déclenchement est bien créée

2 - Définir deux conditions de déclenchement

Retournez sur les Balises que vous souhaitez modifier ou vous pouvez en créer des nouvelles.
Choisissez la balise à modifier
Dans la partie Déclencheur, choisissez de créer un nouveau déclencheur
Créer un nouveau déclencheur
Sélectionnez un déclencheur de type Lien uniquement
Déclencher au clic sur un lien
Une fois cela fait, vous pouvez conditionner le déclenchement de cette balise à l’acception de l'utilisateur à l'aide de la variable Axeptio et de la nomenclature "Vendor":true et en réglant le temps d'attente maximal à 1 Milliseconde.
Déclencheur conditionnel
Enfin vous pouvez choisir de déclencher cette balise au clic sur une class en particulier et sur l'url.
Attention la class spécifiée doit etre unique de préférence

B. Google Tag Manager Debug

Si vous avez la moindre problématique concernant la localisation de vos class ou des éléments que vous souhaitez cibler sur GTM vous pouvez utiliser le mode débug sur votre site qui affichera l'ensemble des éléments détectés par GTM lors d'un clic sur votre site
Choix des variables
Pour activer ce mode allez simplement sur votre GTM dans la version du site que vous souhaitez visualiser et cliquez sur "Prévisualiser".
Prévisualiser
Félicitation vous pouvez déclencher toutes vos actions de façon conforme avec le choix de l'utilisateur