Az IAB Europe véglegesítette az IAB Tech Lab vállalattal és mindkét szervezet tagvállalataival közösen kifejlesztett Átláthatósági és Hozzájárulási Keretrendszerének (Transparency and Consent Framework, TCF) 2.0 verzióját. A TCF 2.0 Google általi integrációjának köszönhetően egyszerűbb lesz az IAB TCF 2.0 használata, illetve az olyan hozzájárulás-kezelési platformok használata, amelyek az IAB TCF 2.0 segítségével küldenek beleegyezési jeleket a Google-nak.
2020. augusztus 15-én az IAB a TCF 1-es verzióját a TCF 2.0 verzióra cseréli.
Hogyan működik?
2020. augusztus 13-tól a Google támogatja az IAB TCF 2.0-t. A Google Ads képes a TCF 2.0 átláthatósági és hozzájárulási karakterláncának (röviden TC-karakterláncának) olvasására és értelmezésére a konverziókövetési címkék esetén. Ez lehetővé teszi a felhasználók választásai alapján TCF 2.0-s karakterláncokat létrehozó hozzájárulás-kezelési platformok számára, hogy beleegyezésre vonatkozó jeleket küldjenek a Google Ads szolgáltatásnak.
A TCF 2.0 integrációja azt jelenti, hogy hirdetési termékeink olvashatják az átláthatósági és hozzájárulási karakterláncot. Az Ön által használt társított Google-címkék a TC-karakterlánc tartalma alapján módosítják a működésüket.
Az Átláthatósági és Hozzájárulási Keretrendszer 2.0-s verziójának beállítása
Ha a TCF 2.0-s karakterláncot a Google Ads-címkékkel szeretné használni, fel kell iratkoznia. Ehhez el kell helyezni egy kódsort a címkék felett, hogy a címkék megfelelően tudják olvasni a TCF-karakterláncot. A TCF 2.0-támogatás engedélyezéséhez a következőket kell tennie:
- Győződjön meg arról, hogy a Google-címkét vagy a Google Címkekezelőt használja a webhelyen. Ennek menetéről a Konverziókövetés beállítása a webhelyhez című cikkben olvashat.
- Állítson be egy TCF 2.0-t használó hozzájárulás-kezelési platformot.
- Adja hozzá a TCF-kódrészletet a Google-címke vagy a Google Címkekezelő kódja előtt.
Minden olyan oldalon el kell helyeznie a következő kódsort a Google-címke vagy a Google Címkekezelő kódrészlete felett, amelyen Google Ads-címkék vannak.
Mintakód
A TCF 2.0 támogatásához a kódot a Google-címke, illetve a Google Címkekezelő tároló kódrészlete feletti tetszőleges helyen kell elhelyeznie. Az alábbi példában a TCF-kódsor a Google-címke felett látható.
<script>
window ['gtag_enable_tcf_support'] = true;
</script>
<!-- Google-címke (gtag.js) – Google Ads: TAG_ID -->
<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config','TAG_ID');
</script>
A Google Ads működése az Átláthatósági és Hozzájárulási Keretrendszer 2.0-s verziójának használatakor
A TCF „Célok” használatával rendszerezi az adatfeldolgozást. Mindegyik célhoz tartozik egy megfelelő jogalap – ez lehet „Beleegyezés” vagy „Jogos érdek”. A Google Címkekezelő vagy a Google-címke használatával megvalósított Google Ads konverziókövetési címkék a következőképpen kezelik a beleegyezési karakterláncot:
Cél | A Google bejegyzett jogalapja | Leírás | Milyen hatással van a Google Ads szolgáltatásra a hiánya? |
1 | Beleegyezés | Információ tárolása, és/vagy információhoz való hozzáférés egy eszközön. | A Google Ads nem hoz létre és nem használ cookie-kat mérés, illetve személyre szabás céljából. A beleegyezést nem adó felhasználók adatai nem fognak remarketinglistákon szerepelni, és a hozzárendelési jelentésekben is csak korlátozottan jelenhetnek meg. |
3 és 4 | Beleegyezés | Személyre szabott hirdetési profil létrehozása és használata. | Az események nem használhatók a hirdetések személyre szabásához, és a rendszer nem használja őket a remarketinglistákhoz. A közönséglistára már felvett felhasználókat ez nem érinti. |
7 | *Rugalmas – alapértelmezés szerint a jogos érdek | A hirdetésteljesítmény mérése. | A Google Ads minden konverzió esetén megköveteli ennek a célnak a meglétét. Ha ez a cél nincs megadva, a Google Ads nem rögzíti a konverziót. |
9 | *Rugalmas – alapértelmezés szerint a jogos érdek | Piackutatások alkalmazása közönséginformációk gyűjtéséhez. | A Google Ads minden konverzió esetén megköveteli ennek a célnak a meglétét. Ha ez a cél nincs megadva, a Google Ads nem rögzíti a konverziót. |
10 | *Rugalmas – alapértelmezés szerint a jogos érdek | Termékek fejlesztése és javítása. | A Google Ads minden konverzió esetén megköveteli ennek a célnak a meglétét. Ha ez a cél nincs megadva, a Google Ads nem rögzíti a konverziót. |
1. speciális cél | Jogos érdek | A biztonság szavatolása, a csalások megelőzése és hibakeresés. | Ez a cél mindig jelen van, és hozzáférhető a TCF-en belül. |
* A Google rugalmasan van regisztrálva a 2-es, 5-ös, 6-os, 7-es, 9-es és 10-es TCF-célra, és alapértelmezés szerint a jogos érdeket használja. Hacsak nem konfigurálja úgy a hozzájárulás-kezelési platformot, hogy az ilyen célokhoz történő beleegyezés kérésére korlátozza a Google-t, a Google a jogos érdeket fogja használni, amennyiben a hozzájárulás-kezelési platform ezt megállapította a felhasználó esetén. A Google nincs rugalmasan regisztrálva az 1-es, 3-as és 4-es célra vonatkozóan, ezért az ilyen célokhoz mindig beleegyezésre van szükség. A Google Ads konverziókövetési címkéi nem használják a többi TCF-célt, ám más Google-termékek használhatják őket.
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.
Hogyan működik a TCF a személyre szabott hirdetésekkel, a beleegyezési móddal és egyéb jelekkel?
Abban az esetben, ha a Google több, egymással ütköző jelzést kap, a minél erősebb adatvédelem érdekében a jelek legszigorúbb részhalmazát veszi alapul. Például:
- A Google az
allow_ad_personalization_signals=true
paramétert találja a Google-címkében, de az ügyfél elutasítja a 3-as TCF-célt. - A Google az
allow_ad_personalization_signals=false
paramétert találja a Google-címkében, de az ügyfél beleegyezik a 3-as TCF-célba.
A rendszer ugyanezt a folyamatot követi akkor is, ha a TCF és a korlátozott adatfeldolgozási paraméter egymásnak ellentmondó jeleket kap.
Annak érdekében, hogy a címkézés a lehető legegyszerűbb maradjon, és elkerülhesse a nem kívánt interakciókat, javasoljuk, hogy vagy a TCF 2.0-t, vagy a beleegyezési módot használja. Mindkét megoldás beállítható a felhasználói beleegyezés értelmezésére, valamint a címkék működésének ennek megfelelő módosítására.