Versionv1

Dépannage

Travaillez symptôme → vérifier → corriger. Gardez GTM Preview et les DevTools ouverts ; une modification à la fois.

Vérifications rapides (tout problème)

  1. Code source de la page (pas seulement l’inspecteur) : uc.js une fois, près du début de <head>.
  2. GTM Preview (si GTM) : la balise CMP se déclenche sur Consent Initialization avant les balises dépendantes.
  3. Application : après un choix de consentement, stockage / cookies cohérents avec rootDomain.

La bannière n’apparaît pas

Cause probableComment vérifierCorrection
policy_link invalideURL dans un nouvel onglet ; HTTPS et code de statutPage de politique en ligne ; corriger redirections / 404
Extrait trop bas ou seulement dans le bodySource ; chercher uc.jsDéplacer le bloc en tête de <head>
SPA / framework charge tardHTML serveur vs DOMCMP depuis le layout racine ou la coque
window.INTA en double ou contradictoireRecherche dans le dépôt / HTMLUne définition avant uc.js

Le suivi « ne se déclenche pas » après consentement

Cause probableComment vérifierCorrection
La balise n’a pas de déclencheur après consentementGTM Preview : après acceptation, pas de balise sur la timelineDéclencheur Custom Event sur cookie_consent_update (Événements et API) et/ou paramètres de consentement des balises
Balise bloquée par le « consent » GTMConfig balise → consentement ; Preview affiche « blocked »Ajuster le consentement de la balise sur la valeur juridique par défaut ou ne déclencher que si le type est autorisé
gtagId manquant pour GA4 + chemin CMPComparer au Démarrage rapideDéfinir settings.gtagId ou câbler GA autrement comme documenté
Valeurs par défaut Consent Mode trop strictesGA DebugView / Tag AssistantAjuster les defaults volontairement ; voir Google Consent Mode
Bloqueur de pub / confidentialité navigateurProfil propre ou extensions désactivéesDistinguer problème produit et blocage client

Les balises se déclenchent avant le consentement (grave)

Cause probableComment vérifierCorrection
GA/Ads sur « All Pages » avant la CMPTimeline GTM PreviewCMP sur Consent Initialization ; verrouiller les balises dépendantes
gtag.js codé en dur dans le HTMLChercher googletagmanager.com/gtagSupprimer les doubles chargeurs ou placer après la CMP
Intégration tierce dans <head>Onglet RéseauDéplacer vers le bon usage

Les déclencheurs GTM « ne fonctionnent pas »

Cause probableComment vérifierCorrection
CMP pas sur Consent InitType de déclencheur dans GTMConsent Initialization – All pages (ou équivalent)
Course avec Page ViewOrdre dans PreviewCMP avant les balises d’analyse
Mauvais conteneurID conteneur sur le siteUtiliser le bon conteneur GTM

Le choix de consentement ne persiste pas

Cause probableComment vérifierCorrection
Mauvais rootDomainsettings.rootDomain vs nom d’hôteAdapter au modèle de domaine des cookies
Deux copies de uc.jsChercher uc.js dans la sourceUne installation canonique

Le consentement ne se met pas à jour dans les balises / état « obsolète »

Cause probableComment vérifierCorrection
Balises mises en cache avant le choixRechargement complet après effacement des données du siteRetester en navigation privée
Conteneur non publiéEspace de travail GTM vs livePublier la version avec CMP + changements de déclencheurs
Mauvais environnement (conteneur staging)ID GTM dans la sourcePointer le site vers le bon conteneur

Toujours bloqué

Collectez : navigateur, URL de la page (staging OK), code source autour de uc.js, capture ou export Preview GTM. Puis support ou FAQ sur la page d’accueil des docs.

← Accueil documentation

Last updated