Compliant with GDPR, CCPA, COPPA, LGPD, PECR, PDPA, PIPEDA, and more.
Questa guida è pensata per negozi online, prodotti SaaS e siti di marketing. Configura UniConsent con i tag di analisi, pubblicità e marketing usati dal tuo sito, in modo che ogni tag riceva il consenso di cui ha bisogno in Europa e nelle altre regioni dei tuoi visitatori.
Tempo necessario: circa 1 ora: circa 10 minuti per i passaggi 1 e 2, da 5 a 10 minuti per ogni tag del passaggio 4 e circa 30 minuti per i test e le verifiche dei passaggi 6 e 7. Le modifiche pubblicate nella dashboard possono impiegare alcuni minuti per arrivare sul sito.
Chi fa cosa: i passaggi 1, 3, 6 e 7 si svolgono nella dashboard di UniConsent e nel browser. I passaggi 2, 4 e 5 modificano il codice del sito o il tuo Google Tag Manager, quindi può esserti utile l'aiuto del tuo sviluppatore web.
Scegli Categorie di consenso. I visitatori scelgono tra quattro categorie e Google Consent Mode segue la loro scelta:
| Categoria | Cosa copre | Esempi |
|---|---|---|
| 1. Strettamente necessari | I cookie senza i quali il sito non funziona. Sempre attivi. | Carrello, checkout, pagamenti, accesso, sicurezza |
| 2. Prestazioni / Analisi | Misurare come i visitatori usano il sito | Google Analytics 4, Hotjar, Microsoft Clarity |
| 3. Funzionalità | Funzioni e personalizzazione | Chat dal vivo, preferenze salvate, video e mappe incorporati |
| 4. Targeting / Pubblicità | Pubblicità, retargeting e monitoraggio delle conversioni | Google Ads, Meta Pixel, TikTok Pixel, LinkedIn, Pinterest, Microsoft Advertising |
Se il tuo sito pubblica anche pubblicità programmatica, o i tuoi partner pubblicitari hanno bisogno dei segnali IAB TCF o IAB GPP, scegli invece IAB TCF Advanced.
Aggiungi il tag di UniConsent all'inizio di <head>, prima di ogni altro tag, così può trattenere gli altri tag finché la scelta del visitatore non è nota. Vedi Installare i tag UniConsent per il web. Sono disponibili anche un plugin per WordPress e un'app per Shopify: vedi la stessa pagina e Configurare la CMP per Shopify.
Se gestisci i tag in Google Tag Manager, carica invece il tag della CMP di UniConsent con l'attivatore Consent Initialization - All Pages. Vedi Consent Mode per Google Tag Manager.
| Regione | Cosa vedono i visitatori | Cosa succede ai tuoi tag |
|---|---|---|
| Europa | Il banner delle categorie di consenso | I tag attendono la scelta del visitatore. Google Consent Mode è negato finché il visitatore non accetta. |
| Stati Uniti, con Show Banner in the US attivo | Il banner delle categorie di consenso, in tutti gli stati o in quelli selezionati | I tag si caricano subito e i visitatori possono disattivare le categorie. Un segnale Global Privacy Control del browser disattiva Targeting o Pubblicità finché il visitatore non salva una scelta. |
| Altri paesi che aggiungi al banner | Il banner delle categorie di consenso | I tag si caricano e i visitatori possono disattivare le categorie. |
| Ovunque altrove | Nessun banner | I tag si caricano e Google Consent Mode è concesso. |
L'Europa comprende l'Unione europea, Norvegia, Islanda e Liechtenstein, il Regno Unito, la Svizzera, e inoltre Albania, Andorra, Bielorussia, Bosnia ed Erzegovina, Kosovo, Moldavia, Monaco, Montenegro, Macedonia del Nord, San Marino, Serbia e Ucraina.
Nel Regno Unito, il GDPR del Regno Unito e le linee guida dell'ICO richiedono il consenso prima di impostare cookie non essenziali, quindi mantieni il Regno Unito nella tua regione Europa: i tag vengono trattenuti finché il visitatore non accetta.
Se disattivi il banner per una regione, i visitatori di quella regione vengono trattati come se non fosse installata alcuna CMP: non compare alcun banner e nessun tag o cookie viene bloccato.
Alcuni fornitori leggono da soli la scelta del visitatore, quindi non devi bloccarli: caricali come al solito e si adattano alla scelta. Sono i tag Google tramite Google Consent Mode, Microsoft Clarity e Microsoft Advertising tramite Microsoft Consent Mode, Meta Pixel e TikTok Pixel tramite i tag di consenso di UniConsent, e Shopify tramite la sua Customer Privacy API. Bloccarli è facoltativo: se preferisci che non si carichino affatto prima del consenso, usa la modalità di consenso di base per i tag Google, oppure UnicScript per gli altri.
| Tag | Come | Guida |
|---|---|---|
| Google Analytics 4, conversioni e remarketing di Google Ads | Google Consent Mode. Google richiede i segnali di Consent Mode V2 per i visitatori in Europa affinché la misurazione delle conversioni e il remarketing continuino a funzionare. Con la modalità di consenso avanzata, carica i tag su ogni pagina: si adattano alla scelta del visitatore. | Tag Google, Google Tag Manager, Google Consent Mode |
| Meta Pixel | Trattieni il pixel con fbq('consent', 'revoke') e aggiungi il tag di consenso Meta Pixel di UniConsent. | Meta Pixel |
| TikTok Pixel | Trattieni il pixel con ttq.holdConsent() e aggiungi il tag di consenso TikTok Pixel di UniConsent. | TikTok Pixel |
| Microsoft Advertising (UET), Microsoft Clarity | Microsoft Consent Mode, che UniConsent aggiorna con la scelta del visitatore. | Microsoft UET, Microsoft Clarity |
| Tag del tuo negozio Shopify | L'app UniConsent per Shopify trasmette la scelta del visitatore a Shopify. | Shopify |
| Altri tag di analisi, chat e marketing | UnicScript con la categoria corrispondente (vedi sotto). | UnicScript |
| Video di YouTube, mappe e contenuti social incorporati | Blocchi segnaposto di UnicScript, che mostrano un messaggio finché il visitatore non consente il contenuto. | UnicScript |
| Tag che non puoi modificare | Il Tags Loader nella tua dashboard. | Tags Loader |
Per gli altri tag nel codice della pagina, imposta il type del tag su text/unicscript e aggiungi la categoria del passaggio 1:
<!-- Performance / Analytics, for example Hotjar -->
<script type="text/unicscript" unic-e-purpose-id="2">
// your analytics tag code
</script>
<!-- Functionality, for example a live chat widget -->
<script type="text/unicscript" unic-e-purpose-id="3">
// your chat widget code
</script>
<!-- Targeting / Advertising, for example LinkedIn or Pinterest -->
<script type="text/unicscript" unic-e-purpose-id="4">
// your advertising tag code
</script>
Non trattenere gli script necessari per checkout, pagamenti, accesso o carrello: sono strettamente necessari e devono sempre caricarsi. Per i tag in Google Tag Manager che non leggono Consent Mode, vedi Integrazione dei tag JavaScript di terze parti.
Se i tuoi tag sono in Google Tag Manager, configurali con i segnali di consenso inviati da UniConsent:
Consent Initialization - All Pages. Nelle Consent Mode Default Consent Settings del tag, imposta ogni tipo di consenso su negato per l'Europa, oppure per tutte le regioni. Vedi Consent Mode per Google Tag Manager.All Pages.unic_data, che UniConsent invia con la scelta del visitatore. In Impostazioni avanzate > Impostazioni consenso del tag, scegli Richiedi un consenso aggiuntivo per l'attivazione del tag e aggiungi il tipo di consenso della sua categoria dalla tabella seguente. In Opzioni di attivazione dei tag, scegli Una volta per pagina.| Categoria | Tipo di consenso da richiedere |
|---|---|
| 2. Prestazioni / Analisi | analytics_storage |
| 3. Funzionalità | functionality_storage |
| 4. Targeting / Pubblicità | ad_storage |
unic_data viene inviato al caricamento della pagina e di nuovo dopo ogni scelta, sempre dopo l'aggiornamento di Consent Mode. Un tag configurato così si attiva appena il suo consenso viene concesso, e una sola volta per pagina. Per condizioni sulle categorie, vedi Integrazione dei tag JavaScript di terze parti.
I visitatori devono poter cambiare la propria scelta in qualsiasi momento. Aggiungi un link alle impostazioni della privacy, ad esempio nel footer:
<a href="#" onclick='__unicapi("openunic");return false;'>Privacy Settings</a>
Vedi Installare i tag UniConsent per il web.
Per conservare una registrazione della scelta di ogni visitatore, ad esempio per rispondere a una richiesta sulla protezione dei dati, attiva la registrazione del consenso.
Apri il sito con una posizione di test, poi ripeti con US, USCA (California) e le altre regioni che usi:
https://www.example.com/?uniconsent_test=1&uniconsent_reset=1&uniconsent_geo=EU
Vedi Strumenti di test e debug di UniConsent.
Verifica che i tuoi tag e cookie seguano la scelta del visitatore. Usa una finestra privata del browser per ogni verifica, così le scelte e i cookie precedenti non vengono mantenuti.
Inserisci l'indirizzo del tuo sito nel Consent Mode Checker gratuito. Conferma che UniConsent viene rilevato sul sito e che i tuoi tag Google ricevono il consenso del visitatore. Vedi Come usare il Consent Mode Checker.
_ga), Google Ads (_gcl_au), Meta (_fbp), TikTok (_ttp) o Hotjar (_hjSessionUser).USCA (California). I tag si caricano subito.Nella dashboard, apri l'elenco dei cookie del progetto. Lo scanner dei cookie elenca una volta al giorno i cookie trovati sul sito. Verifica che ogni cookie abbia la categoria corretta e che nessun cookie di tracciamento sia indicato come strettamente necessario. Vedi Gestire l'elenco dei cookie.
Il tuo sviluppatore può confermare i segnali negli strumenti per sviluppatori del browser:
facebook.com/tr o analytics.tiktok.com. Con la modalità di consenso avanzata, le richieste di Google Analytics (/g/collect) riportano gcs=G100 (archiviazione negata) finché il visitatore non accetta, poi gcs=G111.UNIC_EP_1 a UNIC_EP_4 sono le quattro categorie.unicUpdate(console.log)
Se un tag imposta ancora cookie o invia richieste prima del consenso, viene caricato fuori dal controllo di UniConsent. Trovalo nel codice della pagina, in Google Tag Manager o in un plugin, e integralo come nel passaggio 4.
Contattaci: support@uniconsent.com