Configurare Google Consent Mode v2
Tempo: 20 minuti Richiede: ConsentForge installato, Google Tag Manager
Google Consent Mode v2 è obbligatorio per la modellazione delle conversioni di Google Ads e la modellazione comportamentale di GA4 nell'UE da marzo 2024.
Passo 1: Imposta i valori predefiniti del consenso
Aggiungi questo snippet prima del tag del container GTM e prima di ConsentForge:
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('consent', 'default', {
'analytics_storage': 'denied',
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'wait_for_update': 500
});
</script>
Passo 2: Installa ConsentForge tramite template GTM
- In GTM, vai su Template → Cerca nella galleria → ConsentForge
- Aggiungi il template, crea un nuovo tag, imposta il trigger: Consent Initialization - All Pages
- Inserisci il tuo token di integrazione
Passo 3: Configura i tag GA4 e Ads per il consenso
Per ogni tag GA4 o Google Ads:
- Apri il tag → Impostazioni avanzate → Impostazioni consenso
- Imposta:
analytics_storageper GA4,ad_storage+ad_user_dataper Ads
Passo 4: Verifica
- Apri la modalità Anteprima GTM e visita il tuo sito
- Nega il consenso — conferma che il tag GA4 si attiva in "modalità di modellazione"
- Accetta il consenso — conferma che GA4 si attiva normalmente
- In DevTools Console:
window.dataLayer.filter(e => e[0] === 'consent')— dovrebbe mostrare default + update
Vedi anche: Documentazione Google Consent Mode v2