A moins que vous habitiez sur une autre planète ou qu’il y ai eu une pandémie mondiale, vous avez obligatoirement entendu parler du RGPD. Nous allons aborder la gestion des cookies tiers et des consentements.
Par défaut, la CNIL recommande de ne pas activer par les cookies tiers avec des données personnelles. L’idée est donc d’utiliser un outil qui va intercepter et gérer le déclenchement de ces scripts tiers.
Nous utilisons Axeptio, le meilleur outil de gestion de consentement mais libre à vous d’utiliser d’autres outils du marché.
Les services que je vais utiliser :
Pour la gestion :
Plusieurs outils tiers :
En vidéo : Axeptio et Google Tag Manager
Première étape : Installation d’Axeptio
Pour la gestion des consentements, vous créez dans Axeptio un compte et un site pour créer un widget.
Vous récupérez le code d’intégration.
Ce script doit être présent sur toutes les pages de mon site, car c’est lui qui va piloter les déclenchements des autres balises.
Donc, je mets en déclencheur All Pages.
Et je peux publier.
Etape 2 : Déclaration des scripts et cookies dans Axeptio
Pour avoir l’autorisation de mon utilisateur afin d’utiliser Facebook Pixel, Crisp ou Analytics il faut qu’il valide ces cookies dans le widget Axeptio.
J’ajoute dans Axeptio les scripts tiers 1 par 1.
Par exemple le Facebook Pixel
Puis je publie ma config Axeptio une fois que j’ai ajouté tous mes scripts.
Etape 3 : Les événements personnalisés Axeptio
Lorsque l’utilisateur valide l’utilisation des cookies (via les toggles), le script envoie un événement personnalisé dans Google Tag Manager.
Ca tombe à la perfection, je vais pouvoir récupérer ces événement personnalisés et les utiliser comme déclencheur pour mes cookies/scripts tiers dans Google Tag Manager.
Pour récupérer le nom de mon événement personnalisé, je vais dans le détail de mon cookies sur Axeptio.
Axeptio crée automatiquement un événement personnalisé :
axeptio_activate_{{nom_balise}}
Exemple : axeptio_activate_facebook_pixel
Vous pouvez retrouver ça dans la Doc Axeptio. C’est quand même bien fait cette histoire !
Etape 4 : Les déclencheurs Google Tag Manager
Comme vu dans l’étape précédente, j’utilise ces événements pour les déclencheurs et ceci 1 par 1. Je vais donc me retrouver avec un déclencheur par cookie.
Je permets à mon utilisateur de faire son choix sur les cookies autorisés ou non.
Voici un exemple pour la balise de l’outil de chat Crisp
Maintenant, les scripts tiers se déclenchent via le widget Axeptio est je suis en conformité avec la CNIL et le RGPD. Je ne dépose des cookies que lorsque j’ai l’accord de mon visiteur.
Si vous avez besoin d’un coup de main pour le setup de vos tags, n’hésitez pas à nous contacter.