Trackum

Configurare correttamente Google Consent Mode v2: nessun avviso in Tag Assistant

L'avviso più comune in Tag Assistant indica che un tag ha letto il consenso prima che fosse impostato un default. Come evitarlo e cosa è importante.

Funzioni · · 3 min di lettura · Scritto con l'IA

Configurare correttamente Google Consent Mode v2: nessun avviso in Tag Assistant
📷 Sasun Bughdaryan · Unsplash

Consent Mode è il collegamento tra il tuo banner cookie e i tag di Google. Il banner apprende cosa permette il visitatore e Consent Mode lo trasmette a Google Analytics e Google Ads. La versione 2 ha aggiunto due nuovi tipi, ad_user_data e ad_personalization. Senza di essi, Google Ads utilizza solo in modo limitato i dati provenienti dall'UE.

L'ordine è ciò che conta

Il default viene impostato per primo, con tutto impostato su "denied". Solo dopo i tag possono essere eseguiti o leggere il consenso. In Tag Manager, questo viene fatto con un template che chiama setDefaultConsentState sul trigger "Consent Initialization".

Esiste una trappola che vediamo spesso: Google elabora il default solo una volta che il template ha terminato. Se lo stesso template, o un altro tag su "Consent Initialization", legge il consenso, ad esempio per registrare un listener, questo conta come una lettura prima del default. Tag Assistant mostra quindi un avviso rosso. La soluzione: il template del default non legge nulla, e tutto il resto viene eseguito su "Initialization".

→ Banner cookie con Consent Mode v2: conforme, senza canone mensile

Imposta il consenso tramite il template

Quando il visitatore fa una scelta nel banner, il consenso dovrebbe essere impostato con updateConsentState da un template. Un comando gtag da un tag HTML personalizzato viene bufferizzato e non viene elaborato in modo affidabile prima del trigger successivo. Questo è come Google lo descrive per Tag Manager.

Revoca: immediatamente, non al prossimo caricamento della pagina

Un tag Google Analytics che è già stato caricato continua a inviare dati dopo una revoca fino a quando la pagina non viene ricaricata. Alla revoca, Trackum imposta quindi anche il segnale di opt-out per l'ID di misurazione e GA4 si ferma immediatamente. Se il visitatore acconsente di nuovo in seguito, viene rilasciato nuovamente.

→ Dashboard Google Analytics e Google Ads: tutti i numeri su una pagina

Come testiamo ogni configurazione

  • Prima di una scelta: nessuna richiesta a Google Analytics, Google Ads o Meta
  • Dopo "Accept all": ogni tipo di consenso concesso, esattamente una visualizzazione di pagina
  • Dopo "Reject": nulla
  • Tag Assistant: nessun avviso di consenso
  • Ricarica: nessun banner, la scelta viene applicata

Domande frequenti

Qual è la differenza tra modalità base e avanzata?

Nella modalità base, i tag di Google si caricano solo dopo il consenso. Nella modalità avanzata, si caricano immediatamente e inviano ping senza cookie senza consenso. Trackum imposta la modalità base di default, perché in questo modo nulla viene inviato a Google prima del consenso.

Come faccio a sapere se il default è stato impostato troppo tardi?

Tag Assistant mostra un avviso che un tag ha letto lo stato del consenso prima che fosse impostato un default. Nel browser, google_tag_data.ics.wasSetLate assume quindi il valore true.

Ho bisogno delle impostazioni del consenso su ogni tag?

Sì. Ogni tag riceve i tipi di consenso di cui ha bisogno nelle sue impostazioni del consenso. I tag di Analytics necessitano di analytics_storage, i tag pubblicitari di ad_storage e le conversioni necessitano anche di ad_user_data.

Continua a leggere

Funzioni

Banner cookie con Consent Mode v2: conforme, senza canone mensile

Rifiuta al primo livello, impostazioni per finalità, Consent Mode v2 con ogni tipo di consenso e registrazione di ogni scelta. Nessun canone mensile.

Funzioni

Dashboard Google Analytics e Google Ads: tutti i numeri su una pagina

Visitatori, lead, ordini, spesa pubblicitaria e ROAS per campagna su una pagina, confrontati con il periodo precedente. Un link, nulla da configurare.

Funzioni

Revenue dal tuo CRM, shop ed ERP in un'unica dashboard: HubSpot, Shopify, Odoo e altri

Google Analytics vede solo ciò che accade sul sito web. Gli ordini via telefono o email mancano. Con una connessione dati, il revenue reale dal tuo sistema appare nella dashboard.

Funzioni

Tracciamento lead con origine nel CRM: HubSpot, Pipedrive, Brevo, Salesforce o webhook

Da dove proviene il lead? Il tracciamento lead con origine nel CRM scrive sorgente, campagna e ID click nel CRM per ogni richiesta, senza bisogno di un plugin del modulo.

Funzioni

Conversions API offline: invia le vendite dal CRM a Google Ads e Meta

Google Ads e Meta imparano da ciò che comunichi. Se ricevono solo compilazioni di moduli, si ottimizzano per quelle. Con le conversioni offline, si ottimizzano per le vendite.

Funzioni

Salvare i parametri UTM e gclid nei moduli: così nessuna campagna va persa

Un visitatore arriva da un annuncio, naviga attraverso tre pagine e poi invia il modulo. A quel punto, i parametri UTM sono già scomparsi dall'URL. Ecco come vengono mantenuti.

Help