Menu della documentazione

Consent Mode v2

Google Consent Mode v2 in CookieHug: come funziona, basic o advanced, corrispondenza categoria-segnale, valori predefiniti regionali e diagnostica.

Google Consent Mode v2

CookieHug si integra automaticamente con Google Consent Mode v2. Non serve alcuna configurazione aggiuntiva.

Che cos'è (e cosa non è) Consent Mode. Consent Mode è un meccanismo di Google che comunica ai tag Google come comportarsi in base alle scelte dell'utente: uno strato tecnico di segnalazione tra il tuo banner di consenso e i prodotti Google. Non è una soluzione di conformità legale e, da solo, non è pensato per soddisfare una specifica normativa sulla privacy. Il rispetto di una determinata legge spetta al titolare del sito e alla sua politica di consenso; Consent Mode si limita a trasmettere i segnali che ne derivano.

Come funziona

  • Al caricamento della pagina — CookieHug invia gtag('consent', 'default', ...) negando tutti i tipi di consenso per i paesi SEE, con wait_for_update: 2000 (2 secondi perché il banner si carichi prima che i tag Google partano con lo stato negato)
  • Dopo il consenso dell'utente — CookieHug invia gtag('consent', 'update', ...) con le scelte dell'utente
  • Alle visite successive — il consenso salvato viene ripristinato automaticamente

Configurazione basic o advanced

Consent Mode può essere adottato in due configurazioni. La differenza sta nel se i tag Google possano caricarsi prima del consenso. CookieHug supporta entrambe dall'interfaccia.

BasicAdvanced (predefinita in CookieHug)
Il tag Google si carica prima del consenso?No — il tag resta bloccato fino al consensoSì — il tag si carica subito
Prima del consensoNon si carica nulla, nessun ping inviatoIl tag gira con tutti i segnali su denied e invia ping senza cookie
Dopo il consensoIl tag viene sbloccato e si caricagtag('consent','update') ribalta i segnali; si applica la modellazione comportamentale
Recupero dati / modellazioneNessuno prima del consensoModellazione di conversioni e comportamento dai ping negati

Advanced (predefinita): lascia Consent Mode attivo e non bloccare il tag Google con il blocco script di CookieHug — il tag si carica su ogni pagina e gtag('consent','default', denied) (emesso da CookieHug prima del tag) lo mantiene rispettoso della privacy finché l'utente non decide. È la configurazione descritta dalla guida avanzata di Google. Basic: lascia che CookieHug blocchi il tag Google fino al consenso — mantenendo data-cookiehug-blockingmode="auto" (il tag corrisponde a un pattern di tracciamento e viene trattenuto) oppure marcandolo esplicitamente con data-cookiehug-consent così da eseguirlo solo dopo l'accettazione. Prima del consenso non parte né il tag né alcun ping.

Corrispondenza delle categorie

Categoria CookieHugParametri di Google Consent Mode
Necessarisecurity_storage: 'granted' (sempre)
Statisticheanalytics_storage
Marketingad_storage, ad_user_data, ad_personalization
Preferenzefunctionality_storage, personalization_storage

Funzioni GCM aggiuntive

CookieHug attiva automaticamente:

  • URL passthrough (url_passthrough: true) — conserva le informazioni sui clic pubblicitari negli URL
  • Ads data redaction (ads_data_redaction: true) — oscura i dati pubblicitari quando il consenso è negato

Disattivare Google Consent Mode

Se gestisci Google Consent Mode per conto tuo, puoi disattivare l'integrazione GCM di CookieHug:

<script src="https://cookiehug.com/api/script/LA-TUA-CHIAVE-DI-LICENZA.js"
  data-cookiehug-consentmode="disabled"></script>

Valori predefiniti regionali e precedenza (Sprint 1)

Ogni dominio può configurare valori predefiniti per regione per i quattro segnali Google (ad_storage, ad_user_data, ad_personalization, analytics_storage). La regione viene rilevata da CF-IPCountry / CF-Region-Code (Cloudflare). Ordine di risoluzione: corrispondenza esatta (es. US-CA) → regione superiore (US) → fallback ROW → defaults globali. Si configura in Dettaglio del dominio → scheda Google Consent Mode.

Cambio di significato dei segnali Google

Disattivare un segnale in categoryMapping non impedisce a Google di ricevere traffico: lo imposta su "denied", e Google lo rispetta portando il prodotto interessato in una modalità rispettosa della privacy (conversioni modellate, ping senza cookie). Per disattivare del tutto un prodotto Google, rimuovi il tag dal sito; CookieHug controlla solo lo stato del consenso, non la presenza del tag.

Pannello di diagnostica

Dettaglio del dominio → scheda Diagnostica esegue una checklist automatica (valore predefinito prima dei tag, aggiornamento dopo la decisione, regione individuata, stato finale di ad/analytics storage, corrispondenze Ads/GA4) per qualsiasi combinazione di regione simulata e azione utente simulata.