Passaggio 1: configura un banner del consenso
- Registrati per creare un account CookieFirst.
- Configura il banner utilizzando la procedura guidata "Getting Started" (Per iniziare).
- Assicurati che il banner rispetti i requisiti delle Norme relative al consenso degli utenti dell'UE (EUUCP) di Google.
Per scoprire di più sull'impostazione dei banner, consulta la guida all'implementazione di CookieFirst.
Passaggio 2: configura la modalità di consenso
Configurare con Google Tag Manager
- Apri Google Tag Manager e vai al contenitore.
- In "Tag", fai clic su Nuovo e assegna un nome al tag.
- Fai clic su Configurazione tag, poi su Scopri altri tipi di tag nella Galleria modelli della community. Nella galleria, cerca "CookieFirst" e poi installa "CookieFirst CMP integration (Consent Mode)" di CookieFirst.
- Nella dashboard CookieFirst, vai a "Settings for your domain" (Impostazioni per il tuo dominio) e seleziona Embed Script (Incorpora script) nella barra laterale a sinistra. Copia la chiave API del dominio.
- Torna a Tag Manager e incolla la chiave API del dominio.
- Configura le impostazioni predefinite da usare in "Impostazioni della modalità di consenso predefinita".
- Aggiungi una riga per le impostazioni globali e lascia vuoto il campo "Regioni". Puoi aggiungere altre righe per impostazioni specifiche per regione utilizzando i codici paese ISO 3166-2 separati da virgole nella casella "Regione".
- Fai clic su Aggiungi e poi su Attivazione.
- Seleziona "Inizializzazione del consenso - Tutte le pagine" e poi fai clic su Salva.
- Fai clic su Anteprima nell'angolo in alto a destra per provare il contenitore. Visualizza le istruzioni per i test di seguito.
- Pubblica il contenitore.
Configurare utilizzando un'altra piattaforma o direttamente dal codice del tuo sito web
Puoi definire le impostazioni predefinite della modalità di consenso di Google v2 nel banner dei cookie. È importante verificare che lo script incorporato del banner dei cookie sia caricato prima che qualsiasi tag Google venga aggiunto all'inizio della sezione <head> del sito web. Questo passaggio è fondamentale per verificare che la CMP funzioni correttamente. Scopri di più sulla modalità di consenso di Google v2 senza GTM (integrazione manuale).
- Apri CookieFirst e vai alla pagina "Domain Settings" (Impostazioni dominio).
- Cerca la sezione "Google consent mode settings" (Impostazioni della modalità di consenso di Google).
- Attiva/disattiva l'opzione Enable Google Consent Mode (Abilita la modalità di consenso di Google).
- Attiva l'opzione Set Google Consent Mode Defaults over cookie banner (Definisci le impostazioni predefinite della modalità di consenso di Google nel banner dei cookie).
- Nella sezione successiva, imposta i tipi di modalità di consenso in base alla regione. Nota: se ti trovi nella UE e nel SEE, ti consigliamo di lasciare disattivate le impostazioni predefinite. Per gli utenti al di fuori della UE, consulta il tuo team legale per determinare la linea d'azione migliore.
- Fai clic su Save (Salva) per finalizzare le impostazioni di configurazione del banner.
- Nella dashboard CookieFirst, vai a "Settings for your domain" (Impostazioni per il tuo dominio) e seleziona Embed Script (Incorpora script) nella barra laterale a sinistra. Copia il codice nell'apposita casella in "Content Delivery Network" (Rete CDN).
- Se utilizzi uno strumento per la creazione di siti web, consulta la relativa documentazione per scoprire come implementare il codice nel "tag head" di ogni pagina.
- Nel tag
<head>di ogni pagina (consulta le istruzioni riportate sopra se utilizzi uno strumento per la creazione di siti web), incolla il codice seguente, seguito dallo script CMP che hai copiato in precedenza all'inizio del tag<head>. Tieni presente che questo passaggio è fondamentale per garantire che la CMP funzioni correttamente.
<script>
// Define dataLayer and the gtag function.
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
// Set default consent for specific regions according to your requirements
gtag('consent', 'default', {
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'analytics_storage': 'denied',
'regions':[<list of ISO 3166-2 region codes>]
});
// Set default consent for all other regions according to your requirements
gtag('consent', 'default', {
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'analytics_storage': 'denied'
});
</script>
<!--Banner script here!-->
Eseguire test con Tag Assistant
Scopri di più su come risolvere i problemi relativi alla modalità di consenso con Google Tag Manager.