Google Tag Manager
Integrazione di Consentio con Google Tag Manager
Cos'è Google Tag Manager
GTM è un contenitore per la gestione dei tag di terze parti. Consentio configura automaticamente Google Consent Mode v2, così GTM rispetta le preferenze dell'utente.
Installazione
Usa l'installazione standard di GTM. Consentio configura automaticamente il Consent Mode.
HTML
<!-- 1. Prima Consentio -->
<script src="https://consentio.cz/widget/YOUR_KEY/consentio.min.js"></script>
<!-- 2. Poi Google Tag Manager -->
<script>
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXXXXX');
</script>
Suggerimento: assicurati che lo script Consentio venga caricato PRIMA dello script GTM.
Configurazione del consenso in GTM
- Vai su Amministrazione → Impostazioni contenitore → Attiva panoramica consenso
- Imposta il consenso richiesto per ciascun tag
- Consentio aggiorna automaticamente Google Consent Mode
Mappatura delle categorie
| Categoria Consentio | Segnali Google Consent Mode |
|---|---|
| analytics | analytics_storage |
| marketing | ad_storage, ad_user_data, ad_personalization |
| functionality | personalization_storage |
| necessary | functionality_storage, security_storage |
Impostazioni di consenso per i singoli tag
analytics_storage— GA4, Hotjar, Microsoft Clarityad_storage— Google Ads, Facebook Pixel, remarketingad_user_data— Condivisione dei dati utente con le piattaforme pubblicitariead_personalization— Annunci personalizzati
Alternativa: bloccare manualmente GTM
Se non desideri usare il Consent Mode, puoi bloccare GTM interamente:
HTML
<!-- GTM si caricherà solo dopo che il consenso viene concesso -->
<script type="text/plain" data-category="analytics">
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXXXXX');
</script>
Attenzione: bloccare manualmente GTM non è raccomandato.
Con il Consent Mode, GTM funziona correttamente e può raccogliere dati anonimizzati anche senza consenso.