Panoramica
Questa guida ti accompagna nella connessione di WPConsent a Google Tag Manager (GTM) per la piena conformità con Google Consent Mode v2. Se configurato correttamente, WPConsent comunicherà le preferenze di consenso dell'utente a GTM, garantendo che i tuoi tag di analisi e pubblicità rispettino le scelte dell'utente.
Prerequisiti
- Plugin WPConsent installato e attivato
- Un account Google Tag Manager con un contenitore per il tuo sito web
Passaggio 1: Esegui lo Scanner dei Cookie
Prima di configurare GTM, scansiona il tuo sito per identificare tutti i cookie e gli script:
- Vai su WPConsent → Scanner nella tua bacheca di WordPress
- Fai clic su Esegui Scanner per analizzare il tuo sito web
- Rivedi i cookie rilevati e categorizzali in modo appropriato (Essenziali, Statistiche, Marketing)
Passaggio 2: Abilita Google Consent Mode
- Vai su WPConsent → Impostazioni
- Trova l'opzione Google Consent Mode e abilitala (è abilitata per impostazione predefinita)
- Salva le tue impostazioni
- Imposta gli stati di consenso predefiniti al caricamento della pagina
- Aggiorna i segnali di consenso quando gli utenti effettuano scelte
- Invia le preferenze di consenso al dataLayer di GTM
Passaggio 3: Aggiungi il Modello WPConsent in GTM
- Accedi a https://tagmanager.google.com
- Seleziona il tuo contenitore
- Vai su Modelli → Modelli Tag → Cerca nella Galleria
- Cerca "WPConsent"
- Fai clic per aggiungere il modello al tuo spazio di lavoro
Passaggio 4: Crea il Tag WPConsent
- Vai su Tag → Nuovo
- Fai clic su Configurazione Tag e seleziona WPConsent – Conformità Privacy WordPress Semplificata
- Configura i tuoi stati di consenso predefiniti:
- Archiviazione annunci: Negato (predefinito consigliato)
- Archiviazione analisi: Negato (predefinito consigliato)
- Dati utente annunci: Negato (impostazione predefinita consigliata)
- Personalizzazione annunci: Negato (impostazione predefinita consigliata)
- (Facoltativo) Aggiungi impostazioni specifiche per regione, se necessario (ad es. concedi per impostazione predefinita nelle regioni non UE)
- In Impostazioni avanzate, configura:
- Redazione dati annunci: Abilita se desideri rimuovere gli identificatori degli annunci quando il consenso è negato
- Passaggio URL: Abilita per preservare l'attribuzione della campagna tramite parametri URL
- Attendi aggiornamento: Lascia a 500 ms (predefinito)
Passaggio 5: Imposta il Trigger
- Trigger di clic
- Seleziona Inizializzazione consenso – Tutte le pagine
- (Questo è fondamentale: il tag del consenso deve essere attivato prima di qualsiasi altro tag)
- Salva il tag
Passaggio 6: Configura gli altri tag
Per i tag che richiedono il consenso (Google Analytics, Google Ads, ecc.):
- Apri la configurazione del tag
- In Impostazioni avanzate → Impostazioni consenso, seleziona Richiedi consenso aggiuntivo per l'attivazione del tag
- Aggiungi i tipi di consenso appropriati:
- Per i tag di analisi: analytics_storage
- Per i tag pubblicitari: ad_storage, ad_user_data, ad_personalization
Passaggio 7: Anteprima e Pubblicazione
- Fai clic su Anteprima per testare la configurazione
- Visita il tuo sito web e verifica:
- Il banner del consenso appare
- L'accettazione del consenso attiva i tag appropriati
- Il rifiuto del consenso blocca i tag
- Una volta verificato, fai clic su Invia per pubblicare le modifiche
Come Funziona
Quando un visitatore interagisce con il tuo banner del consenso:
- WPConsent salva le preferenze in un cookie (wpconsent_preferences)
- Le preferenze vengono inviate al dataLayer di GTM
- Il modello GTM di WPConsent legge queste preferenze e aggiorna la modalità di consenso di Google
- I tuoi tag vengono attivati (o meno) in base allo stato del consenso Il modello ascolta anche le modifiche al consenso, quindi se un utente aggiorna le proprie preferenze in seguito, i tag risponderanno di conseguenza.