Az IAB Átláthatósági és Hozzájárulási Keretrendszer (TCF) olyan nyílt szabványú műszaki keretrendszer, amely lehetővé teszi a webhelyeknek, a hirdetőknek és a reklámügynökségeknek, hogy megszerezzék, rögzítsék és frissítsék a fogyasztók weboldalaknak adott hozzájárulását. A Google Analytics a TCF 2-es verziójával integrálva felügyeli az azon ügyfelek számára biztosított hirdetési funkciókat, akik gtag.js címkét vagy a Google Címkekezelőt használják.
Megvalósítás
Az ügyfelek a TCF-támogatást a következő window (=ablak) tulajdon true
(=igaz) értékre állításával kapcsolhatják be:
A window
(ablak) tulajdont a gtag()
hívása előtt kell beállítani, illetve minden olyan oldalon – az iframe-en keresztül betöltötteket is beleértve – be kell állítani, amelyen be szeretné kapcsolni a TCF-támogatást,Ha a tulajdon nincs beállítva, vagy ha az értéke false
(hamis), akkor nem lesz bekapcsolva a TCF-támogatás.
Célok
A TCF-kontextusban lévő „cél” egy meghatározott szándék az adatok feldolgozására. A TCF-támogatással rendelkező Google Címkekezelő vagy gtag.js segítségével implementált Google Analytics-címkék a hozzájárulási karakterláncokat tartalmazó kérelmeket a következő módokon kezelik:
Cél | Leírás | A Google Analytics szolgáltatást érintő hatás a cél elutasítása esetén |
---|---|---|
1 | Információ eszközön való tárolása és/vagy elérése | A Google Analytics nem hoz létre és használ fel hirdetésekkel kapcsolatos cookie-kat. A Google-jelek funkciók, mint például a remarketing, a demográfiai és az érdeklődési körökre vonatkozó jelentések, a továbbiakban nem gyűjtenek adatokat a hozzájárulást nem adó felhasználókról. |
3 | Személyre szabott hirdetési profil létrehozása | A Google Analytics-lekéréseket az npa=1 paraméter jelzi. Az npa=1 jelöléssel ellátott események nem használhatók hirdetések személyre szabására és remarketingközönségek értékelésére. A közönséglistára már felvett felhasználókat ez nem érinti. |
4 | Személyre szabott hirdetések kiválasztása |
A Google Analytics-lekéréseket az npa=1 paraméter jelzi. Ugyanaz, mint a 3. cél. |
7 | A hirdetés teljesítményének mérése | Az allow_google_signals értéke „false” (=hamis) lesz. A Google Analytics nem fog hirdetésekkel kapcsolatos cookie-kat használni. A Google-jelek funkciók, mint például a remarketing, a demográfiai és az érdeklődési körökre vonatkozó jelentések, a továbbiakban nem gyűjtenek adatokat a hozzájárulást nem adó felhasználókról. |
9 | Piackutatások alkalmazása közönséginformációk létrehozásához | Az allow_google_signals értéke „false” (=hamis) lesz. Ugyanaz, mint a 7. cél. |
10 | Termékek fejlesztése és javítása | Az allow_google_signals értéke „false” (=hamis) lesz. Ugyanaz, mint a 7. cél. |
Megjegyzés: A Google Címkekezelő és a Google-címke kizárólag azokat a TCF-karakterláncokat fogadja el, amelyek a TCF irányelveinek és a műszaki specifikációknak megfelelően vannak megvalósítva, és betartják a Google EU-beli felhasználók hozzájárulására vonatkozó irányelveit. Ha a CMP nem válaszol 500 ezredmásodpercen belül, vagy a „hiba”, „csonk” vagy „betöltés” állapot jelenik meg, akkor a címke korlátozott módban folytatódik:
- A hirdetések belső és harmadik féltől származó konverziós cookie-jainak írása és olvasása csak korlátozottan lehetséges
- A Google Analytics hirdetési funkciói integrálva vannak az IAB TCF v2 verziójával, és ezeket a kéréseket úgy kezelik, mintha minden cél meg lenne tagadva náluk, melynek hatásai a fenti táblázatban olvashatók.
- A remarketingfunkciók le lesznek tiltva.
Problémamegoldás hibaüzenetek esetén
Ha a CMP nem válaszol 500 ezredmásodpercen belül, vagy a „hiba”, „csonk” vagy „betöltés” állapot jelenik meg, akkor a címke korlátozott módban folytatódik. A probléma megoldása:
Ha manuálisan hívja meg a konverziócímkét aktiváló függvényt:
- Győződjön meg arról, hogy a
getTCData TCData.eventStatus = 'tcloaded"
VAGY'cmpuiving' + 'useractioncomplete'
válaszának elküldése 500 ezredmásodpercen belül megtörténik. Ezek azt jelentik, hogy a hozzájárulás-kezelési platform készen áll arra, hogy biztosítsa a felhasználó számára a beleegyezés lehetőségét.
Ha nem manuálisan hívja meg a konverziós címkét elküldő függvényt:
- A CMP-vel együttműködve gondoskodjon arról, hogy a CMP támogassa a getTCData parancsot, és a
TCData.eventStatus = 'tloaded'
VAGY a'cmpuishown' + 'useractioncomplete'
választ 500 ezredmásodpercen belül visszaküldje, ezzel jelezve, hogy a felhasználói beleegyezés kérése készen áll az API-n keresztüli használatára.