Signal `default` tardif
Description
Le Google Consent Mode est bien activé, mais le signal default
est déclenché trop tardivement, c’est-à-dire après le chargement d'autres balises Google. Dans ce cas, les balises peuvent se déclencher avant que le statut de consentement ne soit pris en compte, ce qui compromet l’efficacité du Consent Mode.
Causes possibles
Un script Google est chargé avant la CMP
Le script
gtag
est intégré de manière asynchrone ou différée, ou retardé par un système d’optimisation :attributs
async
oudefer
présents sur le<script>
principal ;cache CDN ou systèmes comme Rocket Loader (Cloudflare), qui modifient l’ordre ou la nature du chargement ;
chargement conditionnel ou dynamique du script gtag.
Si le Consent Mode est initialisé via Google Tag Manager :
le déclencheur utilisé n’est pas
"Initialisation du consentement"
(gtm.init
) ;une autre balise utilise aussi ce déclencheur, ce qui crée un conflit et peut retarder l’initialisation du Consent Mode.
Que faire
Si vous n'utilisez pas Google Tag Manager : Vérifiez que le script de la CMP est bien le premier script chargé sur votre page, en haut de la section
<head>
Si vous n'utilisez pas Google Tag Manager : Vérifiez que le script
gtag
est bien chargé de manière synchrone (sansasync
, nidefer
), avant tout autre script Google.

Si vous utilisez Google Tag Manager :
assurez-vous que seule la balise de votre CMP utilise le déclencheur
"Initialisation du consentement"
;ne réutilisez jamais ce déclencheur dans d'autres balises.

Dernière mise à jour
Cet article vous a-t-il été utile ?