Integrazione con Google Tag Manager
Tempo: ~15 minuti Richiede: Contenitore GTM con accesso alla pubblicazione
Ci sono due modi per usare ConsentForge con GTM:
- Tag script in GTM — Aggiungi lo script ConsentForge tramite un tag HTML personalizzato (più semplice)
- Template GTM — Usa il template GTM di ConsentForge per il supporto completo di Consent Mode v2 (consigliato)
Opzione 1: Tag script tramite tag HTML personalizzato
Passo 1: Crea un nuovo tag
In GTM, vai su Tag → Nuovo → HTML personalizzato.
Passo 2: Aggiungi lo script
<script
src="https://cdn.consentforge.com/consentforge.min.js"
data-token="YOUR_EMBED_TOKEN"
defer
></script>
Passo 3: Imposta il trigger su "Inizializzazione consenso - Tutte le pagine"
Questo attiva il tag al caricamento della pagina, prima che vengano eseguiti altri tag.
Passo 4: Pubblica
Invia e pubblica il tuo contenitore.
Opzione 2: Template GTM (con Consent Mode v2)
Passo 1: Aggiungi il template ConsentForge
- In GTM, vai su Template → Cerca nella galleria
- Cerca "ConsentForge"
- Clicca su Aggiungi all'area di lavoro
Passo 2: Crea un tag di inizializzazione del consenso
- Vai su Tag → Nuovo
- Scegli il template ConsentForge
- Inserisci il tuo Token di incorporamento
- Imposta trigger: Inizializzazione consenso - Tutte le pagine
Passo 3: Aggiorna i tag esistenti per usare i trigger di consenso
Per ogni tag che necessita di consenso (GA4, Ads, Meta):
- Apri il tag
- Vai su Impostazioni avanzate → Impostazioni consenso
- Imposta i tipi di consenso richiesti (es.
analytics_storageper GA4)
Passo 4: Testa in modalità Anteprima GTM
Apri la modalità Anteprima GTM, visita il tuo sito. Conferma:
- Il tag ConsentForge si attiva per primo
- GA4 e altri tag si attivano solo dopo che il consenso è stato dato
- L'evento
gtm.consent_updateappare nel dataLayer dopo che l'utente accetta
Passo 5: Pubblica
Invia e pubblica il tuo contenitore.
Verifica di Consent Mode
Dopo la configurazione, apri la Console di DevTools e digita:
google_tag_manager['GTM-XXXXX'].getConsentState()
Dovresti vedere i valori di consent mode aggiornarsi dopo che l'utente accetta/rifiuta.