Skip to main content

IAB TCF v2.3: išsamus skaidrumo ir sutikimo sistemos vadovas

IAB skaidrumo ir sutikimo sistema (TCF) yra IAB Europe sukurtas pramonės standartas, apibrėžiantis, kaip sutikimas renkamas, saugomas ir perduodamas tarp leidėjų, reklamuotojų ir reklamos technologijų tiekėjų. Jei jūsų svetainė naudoja programinę reklamą Europos ekonominėje erdvėje, atitiktis TCF nėra pasirinkimo klausimas.

Nuo 2024 m. sausio mėn. Google reikalauja, kad visi leidėjai, rodantys reklamą EEE naudotojams, naudotų su IAB TCF registruotą sutikimų valdymo platformą (CMP). Be jos personalizuota reklama išjungiama, o pajamos iš reklamos gerokai sumažėja.

Kas yra TCF?

TCF išsprendžia koordinavimo problemą. Kai naudotojas apsilanko svetainėje, dešimtys reklamos technologijų tiekėjų gali apdoroti jo duomenis realaus laiko aukcionuose, pakartotinei rinkodarai, analitikai ir turinio personalizavimui. Kiekvienam tiekėjui reikia žinoti, ar naudotojas sutiko su jo konkrečiu duomenų apdorojimo tipu. Iki TCF nebuvo standartinio būdo perduoti šią informaciją visoje reklamos technologijų tiekimo grandinėje.

Sistema apibrėžia bendrą sutikimo kalbą. Su TCF registruota CMP surenka naudotojo sutikimą ir jį užkoduoja į TC eilutę (Transparency and Consent String). Ši eilutė yra kompaktiška, standartizuota naudotojo sutikimo pasirinkimų reprezentacija, kurią gali perskaityti ir interpretuoti bet kuris dalyvaujantis tiekėjas.

TCF versijų istorija

Versija Išleista Pagrindiniai pakeitimai
TCF v1.0 2018 Pradinė sistema. Bazinis sutikimo rinkimas ir TC eilutės formatas.
TCF v2.0 2019 Pridėtas teisėtas interesas, specialūs tikslai, funkcijos ir leidėjo apribojimai. Esminis sutikimo eilutės formato pertvarkymas.
TCF v2.2 2023 Pašalintas teisėtas interesas tikslinei reklamai (3, 4, 5, 6 tikslai). Atsakas į ES duomenų apsaugos institucijų reguliacinį spaudimą.
TCF v2.3 2024 Dabartinė versija. Techniniai patobulinimai, patobulinti tiekėjų atskleidimo reikalavimai ir suderinimas su naujausiomis DPA gairėmis.

11 TCF tikslų

TCF apibrėžia 11 duomenų apdorojimo tikslų. Kiekvienas tikslas apibūdina konkretų veiklos tipą, kurį tiekėjas gali atlikti su naudotojo duomenimis. Naudotojai gali sutikti arba atmesti kiekvieną tikslą atskirai.

Tikslas Aprašymas Reikalingas sutikimas
1Saugoti ir (arba) pasiekti informaciją įrenginyjeTaip (visada)
2Parinkti bazinę reklamąTaip
3Sukurti personalizuotą reklamos profilįTaip
4Parinkti personalizuotą reklamąTaip
5Sukurti personalizuotą turinio profilįTaip
6Parinkti personalizuotą turinįTaip
7Matuoti reklamos efektyvumąTaip
8Matuoti turinio efektyvumąTaip
9Taikyti rinkos tyrimus auditorijos įžvalgoms generuotiTaip
10Kurti ir tobulinti produktusTaip
11Naudoti ribotus duomenis turiniui parinktiTaip

Pastaba: TCF v2.2 ir vėlesnėse versijose teisėtas interesas nebegali būti naudojamas kaip teisinis pagrindas 3, 4, 5 ir 6 tikslams. Šie tikslai reikalauja aiškaus sutikimo.

Pasaulinis tiekėjų sąrašas (GVL)

Pasaulinis tiekėjų sąrašas yra centrinis registras, prižiūrimas IAB Europe, kuriame išvardyti visi TCF dalyvaujantys tiekėjai. Kiekvienas tiekėjas deklaruoja, kokius tikslus ir funkcijas naudoja ir ar kiekvienam iš jų remiasi sutikimu, ar teisėtu interesu.

Kai CMP rodo sutikimo sąsają, ji ištraukia tiekėjų informaciją iš GVL, kad naudotojai matytų tiksliai, kurios įmonės apdoros jų duomenis ir kokiais tikslais. Naudotojai gali sutikti arba atmesti atskirus tiekėjus, ne tik tikslus.

2026 m. GVL yra daugiau nei 1 200 registruotų tiekėjų, įskaitant Google, Meta, Amazon ir daugumą stambiausių reklamos technologijų įmonių.

TC eilutė

TC eilutė yra techninė sistemos šerdis. Tai Base64 formatu užkoduota eilutė, kurioje pateikiama pilna naudotojo sutikimo būsena: su kuriais tikslais jis sutiko, kuriuos tiekėjus patvirtino, ar taikomas teisėtas interesas ir kokie yra leidėjo apribojimai.

Kiekvienas reklamos technologijų grandinės tiekėjas skaito šią eilutę, kad nustatytų, kokį apdorojimą jam leidžiama atlikti konkrečiam naudotojui. Eilutė saugoma naudotojo naršyklėje (paprastai slapuke pavadinimu euconsent-v2) ir perduodama per aukciono grandinę per __tcfapi() JavaScript API.

__tcfapi() JavaScript API

__tcfapi() yra standartizuota JavaScript funkcija, kurią CMP turi įdiegti. Ji leidžia bet kuriam puslapio scenarijui užklausti dabartinę sutikimo būseną. Reklamos žymos, analitikos scenarijai ir antraštinio aukciono aplinkos naudoja šį API, kad patikrintų, ar turi leidimą apdoroti duomenis.

Pagrindinės komandos:

  • getTCData: grąžina dabartinę TC eilutę ir išanalizuotus sutikimo duomenis.
  • addEventListener: užregistruoja atgalinį iškvietimą sutikimo būsenos pasikeitimams.
  • ping: patikrina, ar CMP įkelta ir paruošta.

Prebid.js, Google Publisher Tags (GPT) ir dauguma stambiausių reklamos technologijų SDK automatiškai iškviečia __tcfapi(), kad gautų sutikimą prieš pateikdami aukciono užklausas ar suveikdami pikselius.

Tarpkadrinis pranešimų perdavimas

Reklamos vienetai dažnai veikia iframe elementuose kitame domene nei leidėjo puslapis. Šie iframe elementai negali tiesiogiai pasiekti __tcfapi() funkcijos pagrindiniame puslapyje dėl naršyklės tos pačios kilmės politikos apribojimų.

TCF tai sprendžia naudodama tarpkadrinį pranešimų perdavimo protokolą. CMP sukuria specialiai pavadintą iframe (__tcfapiLocator), kuris veikia kaip pranešimų perdavimo tarpininkas. Reklamos iframe elementuose esantys tiekėjų scenarijai siunčia postMessage užklausas šiam lokatoriaus kadrui, kuris jas persiunčia CMP ir grąžina sutikimo duomenis.

Šis mechanizmas yra būtinas, kad programinė reklama tinkamai veiktų su sutikimu. Be jo iframe elementuose esantys reklamos vienetai negalėtų patikrinti sutikimo būsenos.

TCF ir Google

Nuo 2024 m. sausio mėn. Google reikalauja, kad leidėjai, rodantys reklamą EEE naudotojams, naudotų Google sertifikuotą CMP, įgyvendinančią IAB TCF v2.3. Šis reikalavimas taikomas Google Ads, AdSense, Ad Manager, AdMob ir DV360.

Google taip pat reikalauja Consent Mode v2 kartu su TCF. Consent Mode tvarko pačios Google žymas (Analytics, Ads), o TCF tvarko platesnę reklamos technologijų ekosistemą. Abu yra reikalingi visiškai atitikčiai.

Be TCF atitinkančios CMP Google nerodys personalizuotos reklamos EEE naudotojams, o tai lems gerokai mažesnes pajamas iš reklamos.

TCF ir Passiro

Passiro yra registruota IAB Europe kaip CMP ID 499, su visišku IAB TCF v2.3 palaikymu, įtrauktu į jos nemokamą sutikimo valdiklį. Tai apima TC eilutės generavimą, __tcfapi() JavaScript API, tarpkadrinį pranešimų perdavimą per __tcfapiLocator iframe, integraciją su Global Vendor List v3, sutikimą pagal kiekvieną tiekėją, prieštaravimą teisėtam interesui ir leidėjo apribojimus.

Dauguma konkuruojančių CMP už TCF palaikymą ima 30–40 EUR už svetainę per mėnesį. Passiro įtraukia tai nemokamai, be puslapių limitų, be srauto limitų ir be jokių funkcijų apribojimų sutikimo funkcionalumui.

Ar jūsų svetainė atitinka slapukų taisykles?

Nemokamai nuskenuokite savo svetainę ir raskite visus slapukus per kelias minutes.

Nuskenuokite savo slapukus nemokamai