Une fois correctement paramétré et installé sur votre site, nous allons maintenant nous assurer du bon fonctionnement du plugin.
Nous allons aborder dans cet article les deux approches suivantes correspondant aux deux types d'intégrations que nous avons détaillées :
1. Custom
Une fois la synchronisation des cookies mise en place, nous allons donc vérifier si tout fonctionne correctement.
Pour cela :
-
Rendez vous sur votre site
-
Ouvrez la console développeur de votre navigateur puis cliquez sur l'onglet "Elements" si vous utilisez Google Chrome ou bien "Inspector" si vous utilisez Firefox.
💡 Par défaut, vous devriez remarquer que les scripts associés aux vendors de votre configuration n'apparaissent pas dans l'onglet
-
Si ce n'est pas déjà fait, ouvrez le widget Axeptio, puis cliquez sur le bouton "Tout accepter"
-
Regardez à nouveau l'onglet "Elements" ou "Inspector" : vous devez voir les scripts relatifs à vos vendors
✅ L'intégration est maintenant terminée !
2. Google Tag Manager (GTM)
Vous souhaitez maintenant vérifier que votre intégration Google Tag Manager est bien valide.
Pour cela, il vous faut vérifier votre paramétrage avec le mode Prévisualisation de GTM.
Nous allons voir dans cette partie :
Le mode de prévisualisation GTM
Le mode prévisualisation de Google Tag Manager permet de vérifier quelles sont les balises déclenchées et à quel moment elles le sont.
N’hésitez pas à l’utiliser après modification de vos balises GTM, afin de vous assurer que tout fonctionne correctement avant de publier et donc de mettre en ligne votre GTM. Notez que la prévisualisation est exclusivement en anglais.
Pour lancer une prévisualisation :
- Cliquez sur le bouton Prévisualiser en haut à droite
- Dans la fenêtre qui apparait, indiquez l’url de votre site.
⚠️ GTM doit être intégré à votre site pour que cela fonctionne
Suite à ces actions, deux fenêtres s'ouvrent :
- La première est le Tag Assistant : c’est ici que nous verrons l’ensemble des évènements, balises, et autres variables évoluer au fur et à mesure des actions sur la deuxième fenêtre
- La deuxième fenêtre représente votre site : les actions que vous ferez dessus seront observables dans le Tag Assistant.
💡 Exemple de fenêtre de Tag Assistant :
- Le sommaire : il vous montre toutes les balises qui ont été déclenchées ou non
- Un évènement : en le sélectionnant dans la liste il vous permet de voir si une balise est bien parti sur le bon évènement ou, au contraire, pourquoi elle n’a pas été déclenchée
Quelques exemples
- Cas n°1 : Balise Facebook Pixel déclenchée sur l'évènement Axeptio
- Cas n°2 : Balise Facebook Pixel déclenchée par un évènement personnalisé
Cas n°1 : Balise Facebook Pixel déclenchée sur l’évènement Axeptio
Dans ce cas, nous voulons vérifier que notre balise facebook se déclenche bien sur l’évènement Axeptio correspondant : axeptio_activate_facebook_pixel.
En sélectionnant l’évènement dans la liste des évènements, on visualise que la balise a bien été déclenchée :
En cliquant sur notre balise "Facebook Pixel", nous avons les détails de son déclenchement, et nous pouvons vérifier pourquoi elle s’est déclenchée ou non :
✅ L’évènement observé est égal à l’évènement demandé pour le déclenchement : la balise est donc déclenchée.
Si, en tant qu'utilisateur, j'ai refusé les cookies, les évènements Axeptio ne partent pas, et donc les balises qui y sont rattachées ne sont pas déclenchées :
Cas n°2 : Balise Facebook Pixel déclenchée par un évènement personnalisé
Dans ce cas, nous avons rajouté une condition sur notre déclencheur "purchase", qui vérifie que la variable Axeptio contient bien "facebook_pixel" :
Regardons maintenant les détails :
✅ Notre balise a bien été déclenchée sur l’évènement "purchase"
✅ Ce n’est pas le nom de la variable qui apparait, mais bien sa valeur, donc une liste de tous les cookies acceptés
✅ Notre condition sur la variable Axeptio est respectée : elle contient bien "facebook_pixel"
✅ L’évènement observé est bien égal à l’évènement attendu pour le déclenchement. Les deux conditions étant respectées, la balise a donc bien été déclenchée.
Maintenant, si en tant qu'utilisateur je refuse les cookies :
✅ Étant donné qu’une des conditions n’a pas été remplie, notre balise ne s’est pas déclenchée.
✅ L’évènement observé est toujours bon. En revanche, ma variable étant vide, elle ne contient pas "facebook_pixel".