Versionv1

Comment charger le bandeau cookies avant Google Analytics dans Google Tag Manager ?

Cet article s’adresse aux personnes qui gèrent Google Tag Manager (GTM) et veulent que le bandeau cookies Intastellar s’exécute avant des balises comme Google Analytics ou la publicité.

Empruntez un autre chemin si :

  • Vous utilisez uniquement l’extension WordPress — vous n’avez peut-être pas besoin de GTM pour le bandeau lui-même ; voir WordPress.
  • Quelqu’un modifie le HTML sur le serveur — il peut suivre le guide d’installation JavaScript à la place.

Vous avez besoin des droits d’édition sur le bon conteneur GTM de votre site.

Pour le positionnement produit et les intégrations, voir aussi la page produit Intastellar Consents.


Ce que cette configuration doit accomplir

GTM est l’endroit où de nombreuses équipes chargent Google Analytics, Ads, Meta, etc. Intastellar Consents doit s’exécuter tôt pour que le visiteur voie un vrai choix avant que ces balises ne traitent la visite comme entièrement consentie.

À quoi ressemble la réussite en pratique :

  • Le bandeau s’affiche (URL de confidentialité valide dans l’extrait).
  • L’état de consentement existe avant les balises qui écrivent des cookies non essentiels.
  • Les balises qui doivent attendre attendent vraiment — valeurs par défaut du mode de consentement, conditions de déclenchement ou séquence des balises que vous maintenez dans GTM.

Cette page ne remplace pas un conseil juridique ; elle aide à éviter l’échec fréquent : « le bandeau existe, les balises ont déjà tiré ».


Ce qu’il faut avoir prêt

  1. Le même script que dans le guide d’installation JavaScript : le bloc window.INTA plus la ligne qui charge uc.js (votre marketeur ou web peut le copier depuis là et adapter les espaces réservés).
  2. Une URL de politique de confidentialité valide dans ce bloc — sinon le bandeau peut ne pas s’afficher.
  3. Un accord dans l’équipe : les balises analytiques et marketing ne doivent se déclencher qu’après la disponibilité du consentement — pas en même temps que le bandeau.

Que faire (checklist simple)

  1. Dans GTM, créez une balise HTML personnalisé.
  2. Collez l’extrait complet du guide d’installation JavaScript (à la fois le <script> de configuration et la ligne uc.js).
  3. Réglez la balise pour qu’elle se déclenche sur Consent Initialization – All pages (ou l’équivalent précoce de votre conteneur afin qu’elle s’exécute avant les autres balises qui posent des cookies).
  4. Publiez le conteneur et testez en mode Aperçu et dans une fenêtre de navigateur privé.
  5. Pour Google Analytics, Ads, Meta, etc., utilisez des déclencheurs qui respectent le consentement — ne les laissez pas courir en concurrence avec le bandeau.

Si vous ne savez pas quel déclencheur utiliser, demandez au responsable conformité ou analytique dans votre organisation ; l’objectif est : bandeau d’abord, puis les balises optionnelles.


Après publication : à quoi ressemble le « bon » comportement

En aperçu GTM et dans un navigateur privé :

  1. La balise Consents s’exécute à Consent Initialization (ou votre équivalent le plus précoce sûr).
  2. Les balises analytiques / marketing ne gagnent pas la course contre le bandeau lors d’une visite à froid.
  3. Après que le visiteur accepte, les balises qui doivent tourner tournent bien.

Vérifier avec Aperçu et les outils de développement

  • Tag Assistant / Aperçu : Confirmez l’ordre des balises et les événements de consentement sur une nouvelle version du conteneur.
  • Onglet Réseau du navigateur : Au premier chargement avant acceptation, vérifiez si des requêtes vers les domaines analytiques ou publicitaires partent déjà. Si oui, déplacez ou bloquez ces balises jusqu’à l’accord du consentement.

Encore une fois : il s’agit d’un contrôle technique. L’interprétation juridique reste de votre ressort.


Questions courantes

Le bandeau n’apparaît jamais dans GTM

En général, l’URL de politique de confidentialité dans window.INTA est manquante ou invalide. Ouvrez le guide d’installation JavaScript et vérifiez la section Extrait complet à coller.

L’analytique part avant que je voie le bandeau

La balise Consents se déclenche trop tard. Déplacez-la vers Consent Initialization (ou l’étape la plus précoce sûre offerte par votre conteneur) et retardez les autres balises jusqu’à ce que l’état de consentement soit défini.

Qui doit coller le HTML — marketing ou IT ?

Quiconque maintient habituellement GTM doit le coller, avec le bloc exact du guide d’installation JavaScript. L’IT peut devoir valider les publications de conteneur.


Voir aussi

Last updated