Leading Consent Management Platform

Compliant with GDPR, CCPA, COPPA, LGPD, PECR, PDPA, PIPEDA, and more.

Configurazione per editori: tag comuni per regione

Questa guida è pensata per gli editori. Configura UniConsent con i tag usati dalla maggior parte dei siti, in modo che ogni tag riceva il segnale di consenso di cui ha bisogno in Europa e nelle altre regioni dei tuoi visitatori. Non sei un editore? Per i siti e-commerce, SaaS e di marketing, vedi Siti e-commerce, SaaS e di marketing.

Tempo necessario: circa 1-2 ore: circa 10 minuti per i passaggi 1 e 2, da 5 a 15 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.

Passaggio 1: scegli il tipo di banner

Il tuo sitoTipo di bannerPerché
Usa pubblicità programmatica: Google Ad Manager, AdSense, Prebid o AmazonIAB TCFIn Europa le tecnologie pubblicitarie leggono la stringa IAB TCF. Google richiede una CMP certificata da Google che usi IAB TCF per gli annunci pubblicati nel SEE, nel Regno Unito e in Svizzera. UniConsent è una CMP certificata da Google, livello Gold.
Usa solo tag di analisi e marketingCategorie di consensoUn banner più semplice con quattro categorie: Strettamente necessari, Prestazioni, Funzionalità, e Targeting o Pubblicità.

Poi, nelle impostazioni del progetto, attiva le policy per le altre regioni: CCPA e US State Privacy per gli Stati Uniti, e IAB TCF Canada per il Canada. Attiva anche IAB GPP, così le tecnologie pubblicitarie fuori dall'Europa ricevono le scelte di Stati Uniti e Canada.

Passaggio 2: installa prima il tag di UniConsent

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.

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.

Passaggio 3: cosa riceve ogni regione

RegioneBannerSegnali ricevuti dai tuoi tag
EuropaIAB TCF o categorie di consenso. I tag attendono la scelta del visitatore.La stringa IAB TCF (banner IAB TCF), Google Consent Mode (negato finché il visitatore non accetta) e IAB GPP quando è attivo
Stati UnitiCCPA o US State Privacy. I tag si caricano e il visitatore può esercitare l'opt-out.La stringa US Privacy, le sezioni statunitensi di IAB GPP e Google Consent Mode. Dopo un opt-out ("Do Not Sell or Share") o un segnale Global Privacy Control la pubblicità si disattiva: ad_user_data e ad_personalization sono negati e l'analisi continua.
CanadaIAB TCF CanadaLa sezione canadese di IAB GPP dopo la scelta del visitatore, e Google Consent Mode
Brasile, Sudafrica, Cina, Vietnam e le tue regole per altri paesi, quando attiviCategorie di consensoGoogle Consent Mode e le categorie di consenso
Ovunque altroveNessun bannerI 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 la policy di 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.

Stati Uniti: leggi statali sulla privacy

DoveLeggeCosa fa UniConsent
CaliforniaCCPA / CPRAMostra un'informativa sulla privacy e il link Do Not Sell or Share My Personal Information, registra l'opt-out del visitatore e tratta un segnale Global Privacy Control del browser come un opt-out. Invia la scelta come stringa US Privacy e in IAB GPP.
Virginia, Colorado, Utah, Connecticut, Florida, Montana, Oregon, Texas, Delaware, Iowa, Nebraska, New Hampshire, New Jersey, Tennessee, Minnesota, Maryland, Indiana, Kentucky e Rhode IslandLa legge sulla privacy dei consumatori dello statoMostra l'informativa US State Privacy e il link di opt-out. I visitatori possono opporsi alla vendita e alla condivisione dei propri dati e alla pubblicità mirata, e un segnale Global Privacy Control vale come opt-out. Se usi finalità con dati sensibili, i visitatori devono prima acconsentire. Invia la scelta in IAB GPP.

IAB GPP (Global Privacy Platform) è il modo standard per trasmettere le scelte sulla privacy statunitensi di un visitatore ai partner pubblicitari. Google Ad Manager, Prebid, Amazon e le altre tecnologie pubblicitarie lo leggono automaticamente, quindi non devi configurare nulla per loro. UniConsent invia la sezione US National, che copre tutti gli stati, insieme alla sezione dello stato del visitatore. In GPP Sections, nelle impostazioni del progetto, puoi inviarne solo una delle due. Vedi Configurazione di US State Privacy.

Passaggio 4: integra i tuoi tag

TagComeGuida
Google Analytics 4, Google Ads, FloodlightGoogle Consent Mode. 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
Google Ad Manager, AdSenseAvvia le richieste di annunci quando la scelta del visitatore è nota. Google legge la stringa IAB TCF, IAB GPP e la stringa US Privacy.Google Ad Manager e AdSense
Prebid.jsIncludi i moduli di gestione del consenso di Prebid per IAB TCF, IAB GPP e US Privacy.Prebid
Tag e pixel pubblicitari di AmazonAggiungi il tag Amazon Consent Signal di UniConsent.Amazon Consent Signal
Meta PixelTrattieni il pixel con fbq('consent', 'revoke') e aggiungi il tag di consenso Meta Pixel di UniConsent.Meta Pixel
TikTok PixelTrattieni il pixel con ttq.holdConsent() e aggiungi il tag di consenso TikTok Pixel di UniConsent.TikTok Pixel
Microsoft Advertising (UET), Microsoft ClarityMicrosoft Consent Mode, che UniConsent aggiorna con la scelta del visitatore.Microsoft UET, Microsoft Clarity
Altri tag di analisi e marketingUnicScript con una categoria di consenso (vedi sotto).UnicScript
Video di YouTube, mappe e contenuti social incorporatiBlocchi segnaposto di UnicScript, che mostrano un messaggio finché il visitatore non consente il contenuto.UnicScript
Tag che non puoi modificareIl Tags Loader nella tua dashboard.Tags Loader

Per gli altri tag di analisi e marketing nel codice della pagina, imposta il type del tag su text/unicscript e aggiungi la categoria di consenso necessaria:

<!-- Performance / Analytics, for example Hotjar -->
<script type="text/unicscript" unic-e-purpose-id="2">
  // your analytics tag code
</script>

<!-- Targeting / Advertising, for example LinkedIn or Pinterest -->
<script type="text/unicscript" unic-e-purpose-id="4">
  // your advertising tag code
</script>

unic-e-purpose-id funziona con entrambi i tipi di banner e in ogni regione. Dove si applica IAB TCF, le categorie seguono le scelte IAB TCF del visitatore, e dopo un opt-out negli Stati Uniti la categoria Targeting o Pubblicità è disattivata. Per i tag in Google Tag Manager che non leggono Consent Mode, 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>

Per i visitatori degli Stati Uniti, aggiungi questo elemento dove deve comparire il link Do Not Sell or Share My Personal Information:

<div id="uniconsent-config"></div>

Vedi Installare i tag UniConsent per il web e Configurazione di US State Privacy.

Passaggio 6: prova ogni regione

Apri il sito con una posizione di test, poi ripeti con US, USCA (California), CA (Canada) e le altre regioni che usi:

?uniconsent_test=1&uniconsent_reset=1&uniconsent_geo=EU

In ogni regione, verifica che compaia il banner corretto, che i tag attendano il consenso dove devono e che i tag Google ricevano Consent Mode. Vedi Strumenti di test e debug di UniConsent e il Consent Mode Checker.

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.

Verifica in Europa

  1. Apri il sito con la posizione di test EU, senza ancora fare clic sul banner:
https://www.example.com/?uniconsent_test=1&uniconsent_reset=1&uniconsent_geo=EU
  1. Fai clic sull'icona a sinistra della barra degli indirizzi e apri l'elenco dei cookie del sito. Prima di una scelta ci sono solo i cookie strettamente necessari: nessun cookie di Google Analytics (_ga), Google Ads (_gcl_au), Meta (_fbp) o TikTok (_ttp).
  2. Accetta tutto. I cookie dei tuoi tag di analisi e pubblicità ora compaiono nell'elenco.
  3. In una nuova finestra privata, apri lo stesso indirizzo e rifiuta tutto. I cookie di analisi e pubblicità restano assenti.
  4. Ricarica la pagina. Il banner non ricompare e i cookie continuano a seguire la tua scelta.
  5. Apri il link alle impostazioni della privacy del passaggio 5, cambia la scelta e verifica che i cookie seguano la nuova scelta.

Verifica negli Stati Uniti

  1. Apri il sito con la posizione di test USCA (California). I tag si caricano subito: negli Stati Uniti i visitatori esercitano l'opt-out invece di dare un consenso preventivo.
  2. Fai clic su Do Not Sell or Share My Personal Information ed esercita l'opt-out. Il banner si chiude e la scelta viene mantenuta dopo il ricaricamento.
  3. Ripeti con un altro stato, ad esempio USTX (Texas).

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.

Per il tuo sviluppatore

Il tuo sviluppatore può confermare i segnali negli strumenti per sviluppatori del browser:

  • In Rete, prima di una scelta in Europa, non ci sono richieste a pixel pubblicitari come 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.
  • Nella Console, questi comandi mostrano la scelta IAB TCF salvata, la stringa US Privacy (1YYN dopo un opt-out in California) e la stringa IAB GPP:
__tcfapi('getTCData', 2, console.log)
__uspapi('getUSPData', 1, console.log)
__gpp('ping', 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.

Errori comuni

  • Installare la CMP senza integrare i tuoi tag. Il banner compare, ma i tag non integrati continuano a caricarsi e a impostare cookie prima del consenso. Integra ogni tag come nel passaggio 4 e verificalo con il passaggio 7.
  • Non controllare i report dei fornitori dopo la configurazione. Qualche giorno dopo la messa online, apri i report dei tuoi tag, ad esempio Google Ad Manager o AdSense, i report di header bidding e Google Analytics, e confrontali con i giorni precedenti. È normale un calo proporzionale alla quota di visitatori che rifiutano. Un calo molto maggiore, o dati che si interrompono, di solito significa che un tag è bloccato del tutto o non riceve il segnale di consenso. Gli Insights del progetto nella dashboard mostrano quanti visitatori accettano.

Hai ancora domande?

Contattaci: support@uniconsent.com