Come implementare Google Consent Mode v2 con Cookiebot
Se hai un sito web e vuoi rispettare le regole sulla privacy (spoiler: dovresti), Google Consent Mode v2 è una soluzione super utile che ti aiuta a gestire le preferenze di consenso degli utenti in modo semplice e chiaro.
In questa guida ti spiego passo dopo passo come configurarla usando Cookiebot, uno strumento che rende la gestione del GDPR molto più facile.
Cos'è Google Consent Mode v2
Google Consent Mode è come un ponte digitale tra il tuo sito e Google: comunica quali scelte hanno fatto gli utenti sui cookie e sui dati personali. Informa servizi come Google Analytics e Google Ads sullo stato del consenso.
La versione 2 (v2) è stata migliorata per rispettare ancora meglio il GDPR ed è obbligatoria se vuoi continuare a usare le funzionalità pubblicitarie dei prodotti Google (remarketing, tracciamento conversioni) per utenti dell'Area Economica Europea (EEA).
Quando ti serve
- Se raccogli dati da utenti in Europa (EEA).
- Se usi Google Ads per fare remarketing e i tuoi target includono utenti europei.
- Se vuoi rispettare la politica europea sull'uso dei cookie di Google.
- Se tracci conversioni da utenti europei.
Anche se oggi non ricadi in questi casi, è consigliato implementarla il prima possibile: le normative cambiano.
Differenze tra v1 e v2
- v1: gestiva solo
analytics_storageead_storage. - v2: aggiunge due parametri fondamentali per la pubblicità personalizzata:
ad_user_data— consenso all'uso dei dati per la pubblicità.ad_personalization— consenso alla personalizzazione (remarketing, pubblicità mirata).
Strumenti richiesti
- Cookiebot — piattaforma di gestione del consenso (CMP).
- Google Tag Manager (GTM) — per gestire facilmente i tag.
1. Configurazione di Cookiebot
- Crea un account su Cookiebot.
- Inserisci l'URL del sito → Cookiebot scansiona automaticamente i cookie.
- Scegli il template GDPR preconfigurato.
- Personalizza il banner (design, distribuzione geografica EU/EEA, scheda Privacy).
- Clicca Finish, poi in "Implementation" copia il Domain Group ID.
2. Integrazione con Google Tag Manager
Abilita la Consent Overview
GTM → Admin → Container Settings → abilita "Consent Overview".
Aggiungi il modello Cookiebot
Templates → Tag Templates → Search Gallery → cerca "Cookiebot CMP" → aggiungi.
Crea il tag Cookiebot
Tags→ "New" → nome "Cookiebot".- Nella configurazione, seleziona il modello "Cookiebot CMP".
- Incolla il Domain Group ID copiato prima.
- Default Consent State: imposta tutto su "denied" (negato).
- Trigger: "Consent Initialization – All Pages".
- Salva.
Crea un trigger "Cookie Consent Update"
Triggers→ "New" → nome "Cookie Consent Update".- Tipo: Custom Event.
- Event name: "cookie_consent_update" (tutto minuscolo).
- Salva.
3. Configurazione dei tag esistenti
Apri la Consent Overview (scudo in alto a destra) e configura ogni tag:
- Tag Cookiebot: "No Additional Consent Required".
- Tag Google con consenso integrato (GA4, Ads Conversion Linker, Ads Remarketing): "No Additional Consent Required".
- Tag di terze parti senza consenso integrato (es. Meta Pixel):
- "Require Additional Consent for Tag to Fire".
- Aggiungi i parametri necessari (es.
ad_storage,ad_personalization,ad_user_data). - Cambia il trigger: rimuovi
All Pagese usa il custom trigger "Cookie Consent Update".
4. Test del banner
- GTM → Preview → inserisci l'URL del sito.
- Verifica che il banner appaia.
- Apri Tag Assistant:
- Prima del consenso: il
cookie_consent_stateper GA4 deve essere g100. - Dopo il consenso: deve diventare g111.
- Prima del consenso: il
Verifica via Network
Apri DevTools → tab Network → ricarica la pagina → filtra per il tuo ID GA (G-XXXXXXXXX). Cerca i parametri GCS (stato del consenso) e ghcid (ID consenso) nelle richieste. Se non ci sono, la Consent Mode non è installata correttamente.
5. Pubblicazione
GTM → Submit → nome versione → Publish.
Ricorda: ogni volta che aggiungi nuovi tag, verifica le loro impostazioni di consenso.
Base vs Avanzata
- Modalità Base: nessun dato viene inviato finché l'utente non dà consenso. Massima conformità.
- Modalità Avanzata: i tag Google inviano cookie-less pings anonimi anche senza consenso, per consentire il modeling dati di Google. Più dati ma più zone grigie sulla privacy.
Per implementare la Avanzata, rimuovi le "Additional Consent Checks" dai tag Google: saranno regolati solo dal loro consenso integrato.
Vantaggi
- Conformità legale: rispetti il GDPR ed eviti sanzioni.
- Tracciamento migliorato: modeling di Google per le conversioni.
- Esperienza utente trasparente: aumenti la fiducia nel marchio.
Con la Consent Mode v2 il tuo sito non solo rispetta le normative, ma diventa anche un esempio di etica e trasparenza.