Signal `update` absent
Description
Le signal update
du Google Consent Mode n’est pas envoyé. Ce signal est indispensable pour informer Google du choix final exprimé par l’utilisateur (acceptation, refus ou personnalisation). Sans ce signal, Google considère qu’aucune décision n’a été prise et peut désactiver par défaut certaines fonctionnalités.
Causes possibles
Le script contenant la commande
gtag('consent', 'update', {...})
:est chargé trop tard dans la page ;
est chargé avec l’attribut
defer
, ce qui retarde son exécution ;est altéré ou mis en cache par un système d’optimisation tel que Rocket Loader (Cloudflare), un CDN ou un plugin de performance.
Le script est chargé après Google Tag Manager, ce qui empêche certaines balises de recevoir le signal à temps.
Que faire
Vérifications à effectuer :
Vérifiez que le script contenant la commande
gtag('consent', 'update', {...})
est :chargé sans les attributs
defer
ouasync
;placé en haut de la balise
<head>
, avant toute autre balise ou script, en particulier avant le conteneur Google Tag Manager ;non modifié ou retardé par un outil d’optimisation (CDN, Rocket Loader, etc.).

Utilisez les outils de développement (console du navigateur, Google Tag Assistant) pour confirmer que le signal
update
est bien déclenché.
Dernière mise à jour
Cet article vous a-t-il été utile ?