Versionv1

Pourquoi ma bannière cookies Intastellar ou mon paramétrage du consentement semble cassé ?

Cette page s’adresse aux intégrateurs (agences, développeurs, marketeurs techniques) et aux propriétaires qui peuvent suivre une courte checklist navigateur avec leur équipe.

Ce que c’est : un guide opérationnel technique — URLs de politique, placement, caches, ordre des tags et ce qu’il faut rassembler pour le support.
Ce que ce n’est pas : une preuve de conformité juridique. Votre avocat tranche ce qui s’applique ; nous aidons à voir si le produit et vos tags se comportent comme prévu.

Travaillez de haut en bas. Arrêtez-vous dès qu’une mauvaise configuration est claire — la plupart des problèmes viennent des URLs de politique, du placement du snippet ou des tags qui se déclenchent avant le consentement.


Lecture rapide : sain vs cassé

SignalGénéralement sainGénéralement cassé
Première visite (navigation privée)La bannière apparaît quand l’URL de politique et le placement sont correctsPas de bannière → lien politique, placement dans le head, cache ou snippet collé sur une seule page
Après AccepterLes tags analytics / pub tournent si vous les avez câblés au consentementLes tags attendus ne tournent jamais → câblage du consentement ou conditions de déclenchement
Avant AccepterMoins (ou pas) de requêtes de tracking non essentielles, si les tags respectent le consentementRequêtes GA / Meta / similaires déjà → ordre des tags ou GTM, pas « la bannière est cassée »
Même site, deuxième pageChoix mémorisé ; la bannière ne boucle pas à chaque navigationDécalage stockage / domaine (rootDomain), plusieurs snippets contradictoires

Si la bannière fonctionne mais que le tracking part trop tôt, lisez Google Tag Manager et la section Vérifier dans le navigateur du guide d’installation JavaScript. Contexte produit : Intastellar Consents.


1. Confirmer l’essentiel (environ 2 minutes)

  • URL de confidentialité / politique — Ouvrez-la dans un onglet normal (200 OK, HTML réel). Un lien cassé ou factice signifie souvent pas de bannière volontairement. Pour les sites custom, vérifiez que policy_link / settings.privacy_policy dans window.INTA correspond à l’URL en ligne (référence snippet complète).
  • HTTPS — fautes http vs https dans les liens ou la config cassent la validation et le stockage.
  • Couverture — Le snippet s’exécute sur chaque gabarit qui doit afficher la bannière (pas seulement l’accueil ou une landing).
  • Une seule source de vérité — Retirez les snippets Consents dupliqués ou obsolètes d’une ancienne agence ou d’un test.

2. Outils navigateur (Console, Network, stockage)

Console

Cherchez des erreurs mentionnant Intastellar, INTA, scripts bloqués ou contenu mixte sur les sites https.

Network (avant et après consentement)

Même contrôle de bon sens que dans le guide d’installation, à refaire sur chaque nouvelle mise en place :

  1. Fenêtre privée / navigation privée, Outils de développementNetwork.
  2. Rechargez avant de cliquer Accepter / Refuser sur la bannière.
  3. Filtrez les domaines qui vous intéressent (google-analytics, collect, facebook, doubleclick, etc.).
  4. Acceptez (si votre test le permet) et rechargez ou naviguez — comparez les requêtes après consentement.

Interprétation : si les gros trackers partent avant tout choix, le problème vient presque toujours de l’injection des tags (ordre des triggers GTM, Consent Mode manquant, chemins de tags dupliqués), pas d’une seule ligne dans window.INTA.

Application → cookies / stockage

Après un choix, vérifiez les cookies first-party ou clés de stockage dont dépend votre implémentation. Un mauvais rootDomain se voit souvent quand les choix ne persistent pas entre chemins ou sous-domaines.


3. Raccourcis par stack

  • WordPress — Revérifiez Intro et Politique de confidentialité dans wp-admin ; désactivez temporairement les plugins minify / defer / combine qui touchent au head. Réglages de l’extension, WordPress — Premiers pas.
  • GTM — Le tag Consents doit se déclencher sur Consent Initialization (ou votre trigger le plus tôt possible), pas seulement après DOM Ready derrière l’analytics. Google Tag Manager.
  • Shopifytheme.liquid (ou layout équivalent), policy_link en ligne, domaines vitrine vs checkout. Shopify.
  • HTML custom — Placement tôt dans <head>, layout partagé, guide d’installation JavaScript.

4. Toujours en échec ?

Rassemblez ce paquet avant d’ouvrir un ticket :

  1. URL de la page (staging ou production).
  2. CMS / stack (WordPress + thème, thème Shopify, ID conteneur GTM, ou « custom »).
  3. Capture de la bannière (ou notez qu’elle n’apparaît jamais).
  4. Erreurs Console et, si possible, une capture Network avant d’accepter les cookies.

Puis utilisez Contact et assistance :

  • Bug produit (comportement script/SDK) → issue GitHub Consents le cas échéant.
  • Lacune documentaire → site d’aide ou contact corporate comme indiqué sur la page.

Propriétaires : parcourez d’abord la Checklist propriétaire de site, puis revenez ici avec la personne qui maintient le code ou GTM.

Last updated