Vai al contenuto
Gravità: AltaResponsabile: Admin CMPTempo di correzione: 1-2 h

Google Consent Mode non rilevato

Implementa default e aggiornamenti di Consent Mode in modo che i tag Google ricevano uno stato di consenso esplicito invece di funzionare senza segnale.

Copre: consent_mode_not_detected, consent_mode_missing

Perché è importante

Se i tag Google vengono eseguiti senza uno stato Consent Mode rilevato, il comportamento di Analytics e Ads può divergere dalla scelta fatta nel banner e lasciare una prova di conformità debole.

Come verificare manualmente

  1. Carica il sito in una sessione pulita e verifica che i default di Consent Mode compaiano prima dell'inizializzazione dei tag Google.
  2. Controlla in DevTools, GTM Preview o negli output di debug se sono presenti stati granted o denied già alla prima vista.
  3. Conferma che il banner aggiorni davvero lo stato di consenso Google dopo Accept e Reject.

Cause tipiche

  • Consent Mode non è mai stato attivato in GTM o nel codice gtag personalizzato.
  • I default di consenso vengono impostati dopo il caricamento dei tag GA4 o Ads.
  • Gli eventi del CMP cambiano solo la UI, ma non inoltrano l'aggiornamento di consenso ai tag Google.

Correzione in GTM

  1. Aggiungi un'inizializzazione del consenso con valori denied prima dell'esecuzione di tag GA4, Ads o Floodlight.
  2. Assicurati che i tag GA4 e Ads applichino controlli di consenso invece di assumere granted in automatico.
  3. Valida in GTM Preview gli aggiornamenti di consenso per Accept e Reject.

Correzione in WordPress o plugin CMP

  1. Attiva il supporto a Consent Mode nel plugin CMP o nell'integrazione GA4.
  2. Rimuovi plugin analytics duplicati che aggirano lo stato di consenso gestito dal CMP.
  3. Ritesta dopo aver svuotato la cache e rimosso snippet di tracking iniettati dal page builder.

Correzione generica lato sviluppo

  1. Inizializza i tag Google solo dopo aver definito uno stato di consenso denied di default.
  2. Invia aggiornamenti di consenso espliciti sulle azioni del banner invece di affidarti a impliciti.
  3. Mantieni integrazioni marketing e analytics dietro la stessa fonte di verità del consenso.

Come confermare che la correzione funziona

  • Conferma che i default di Consent Mode siano presenti al primo caricamento prima dei tag opzionali.
  • Conferma che Reject mantenga denied gli stati storage di Google.
  • Esegui una nuova scansione e verifica che il rilievo relativo al Consent Mode mancante scompaia.

Passaggio successivo

Riesegui una scansione dopo il deploy per confermare che sia cambiato il comportamento reale a runtime, non solo il testo del banner.

Google Consent Mode non rilevato — GDPR Fix Guide