Cadrul IAB de transparență și consimțământ (TCF) este un cadru tehnic de standarde deschise, care permite site-urilor, advertiserilor și agențiilor de publicitate să obțină, să înregistreze și să actualizeze consimțământul consumatorilor pentru pagini web. Google Analytics se integrează cu versiunea 2 a cadrului TCF pentru a gestiona funcțiile de publicitate pentru clienții care folosesc gtag.js sau Google Manager de etichete.
Implementare
Clienții pot activa compatibilitatea cu TCF setând următoarea proprietate window la true
:
Această proprietate window
trebuie setată înaintea oricărui apel către gtag()
în fiecare pagină pentru care doriți să activați compatibilitatea cu TCF, inclusiv în cele încărcate prin iframe. Dacă proprietatea nu este setată sau este setată la false
, nu se va activa compatibilitatea cu TCF.
Scopuri
În contextul TCF, „scopul” este o intenție definită de prelucrare a datelor. Etichetele Google Analytics implementate prin Google Manager de etichete sau gtag.js cu compatibilitatea cu TCF activată vor gestiona solicitările care conțin șirul privind consimțământul astfel:
Scop | Descriere | Impactul asupra Google Analytics atunci când Scopul este respins |
---|---|---|
1 | Stocarea și/sau accesarea informațiilor pe un dispozitiv | Google Analytics nu va crea sau folosi cookie-uri de publicitate. Funcțiile Semnale Google, cum ar fi remarketingul, rapoartele privind datele demografice și rapoartele privind categoriile de interese, nu vor acumula date pentru utilizatorii care nu au consimțit. |
3 | Crearea unui profil publicitar personalizat | Accesările trimise la Google Analytics vor fi marcate cu un parametru npa=1. Evenimentele marcate cu npa=1 nu sunt eligibile pentru personalizarea anunțurilor și nu sunt folosite pentru evaluarea publicului pentru remarketing. Utilizatorii adăugați deja pe listele de segmente de public nu sunt afectați. |
4 | Selectați anunțuri personalizate |
Accesările trimise la Google Analytics vor fi marcate cu un parametru npa=1. Identic cu Scopul 3. |
7 | Măsurarea performanței anunțurilor | allow_google_signals va fi setat la „false”. Google Analytics nu va folosi cookie-uri de publicitate. Funcțiile Semnale Google, cum ar fi remarketingul, rapoartele privind datele demografice și rapoartele privind categoriile de interese, nu vor acumula date pentru utilizatorii care nu au consimțit. |
9 | Aplicarea studiilor de piață pentru a genera statistici privind publicul | allow_google_signals va fi setat la „false”. Identic cu Scopul 7. |
10 | Dezvoltarea și îmbunătățirea produselor | allow_google_signals va fi setat la „false”. Identic cu Scopul 7. |
Notă: Google Manager de etichete și eticheta Google acceptă numai șiruri TCF care sunt corect implementate conform politicilor TCF și specificațiilor tehnice și care respectă Politica Google privind consimțământul utilizatorilor din UE. Dacă platforma de gestionare a consimțământului nu răspunde în decurs de 500 de milisecunde sau dacă apare starea „eroare”, „stub” sau „încărcare”, eticheta va continua în modul restricționat:
- scrierea și citirea cookie-urilor publicitare primare și de conversie terță parte vor fi restricționate;
- funcțiile de publicitate Google Analytics sunt integrate cu IAB TCF v2 și vor trata aceste solicitări ca și când ar fi fost primite cu toate scopurile refuzate – efectele sunt descrise în tabelul de mai sus;
- funcțiile de remarketing vor fi dezactivate.
Remedierea erorilor care cauzează mesaje de eroare
Dacă platforma de gestionare a consimțământului nu răspunde în decurs de 500 de milisecunde sau dacă apare starea „eroare”, „stub” sau „încărcare”, eticheta va continua într-un mod restricționat. Pentru a remedia această problemă, urmați pașii de mai jos.
Dacă invocați manual funcția de declanșare a unei etichete de conversie:
- asigurați-vă că răspunsul la
getTCData TCData.eventStatus = 'tcloaded'
SAU la'cmpuishown' + 'useractioncomplete'
este trimis în decurs de 500 de milisecunde. Aceasta este dovada că platforma de gestionare a consimțământului este gata să îi ofere utilizatorului o opțiune privind consimțământul.
Dacă nu invocați manual funcția de trimitere a unei etichete de conversie:
- asigurați-vă că platforma de gestionare a consimțământului este compatibilă cu
getTCData and return TCData.eventStatus = 'tcloaded'
SAU cu'cmpuishown' + 'useractioncomplete'
, indicând astfel că opțiunea de consimțământ a utilizatorului este gata pentru a fi folosită prin intermediul API-ului în decurs de 500 de milisecunde.