Skip to main content

IAB TCF v2.3: pilnīga rokasgrāmata par pārredzamības un piekrišanas ietvaru

IAB pārredzamības un piekrišanas ietvars (Transparency and Consent Framework, TCF) ir IAB Europe izstrādāts nozares standarts, kas nosaka, kā piekrišana tiek iegūta, glabāta un nodota starp izdevējiem, reklāmdevējiem un reklāmas tehnoloģiju piegādātājiem. Ja jūsu vietne izmanto programmatisko reklāmu Eiropas Ekonomikas zonā, atbilstība TCF nav izvēles jautājums.

Kopš 2024. gada janvāra Google pieprasa visiem izdevējiem, kuri rāda reklāmas EEZ lietotājiem, izmantot piekrišanas pārvaldības platformu (CMP), kas reģistrēta IAB TCF. Bez tās personalizētā reklāma tiek atspējota un reklāmas ieņēmumi būtiski samazinās.

Kas ir TCF?

TCF risina koordinācijas problēmu. Kad lietotājs apmeklē vietni, desmitiem reklāmas tehnoloģiju piegādātāju var apstrādāt viņa datus, izmantojot reāllaika solīšanu, atkārtoto mērķauditorijas piesaisti, analītiku un satura personalizāciju. Katram piegādātājam ir jāzina, vai lietotājs ir devis piekrišanu tieši šim datu apstrādes veidam. Pirms TCF nebija standartizēta veida, kā šo informāciju nodot visā reklāmas tehnoloģiju piegādes ķēdē.

Ietvars definē vienotu piekrišanas valodu. TCF reģistrēta CMP iegūst lietotāja piekrišanu un iekodē to TC virknē (Transparency and Consent String). Šī virkne ir kompakts, standartizēts lietotāja piekrišanas izvēļu atspoguļojums, ko var nolasīt un interpretēt jebkurš iesaistītais piegādātājs.

TCF versiju vēsture

Versija Izlaista Galvenās izmaiņas
TCF v1.0 2018 Sākotnējais ietvars. Pamata piekrišanas iegūšana un TC virknes formāts.
TCF v2.0 2019 Pievienotas leģitīmās intereses, īpašie mērķi, funkcijas un izdevēju ierobežojumi. Būtiska piekrišanas virknes formāta pārstrāde.
TCF v2.2 2023 Atcelta leģitīmā interese mērķorientētai reklāmai (3., 4., 5., 6. mērķis). Atbilde uz ES datu aizsardzības iestāžu regulatīvo spiedienu.
TCF v2.3 2024 Pašreizējā versija. Tehniski uzlabojumi, papildinātas piegādātāju informācijas atklāšanas prasības un saskaņošana ar jaunākajām DPA vadlīnijām.

11 TCF mērķi

TCF definē 11 datu apstrādes mērķus. Katrs mērķis apraksta konkrētu darbību veidu, ko piegādātājs var veikt ar lietotāja datiem. Lietotāji var atsevišķi piekrist katram mērķim vai to noraidīt.

Mērķis Apraksts Nepieciešama piekrišana
1Informācijas glabāšana un/vai piekļuve tai ierīcēJā (vienmēr)
2Pamata reklāmu izvēle
3Personalizēta reklāmu profila izveide
4Personalizētu reklāmu izvēle
5Personalizēta satura profila izveide
6Personalizēta satura izvēle
7Reklāmu efektivitātes mērīšana
8Satura efektivitātes mērīšana
9Tirgus izpētes izmantošana mērķauditorijas atziņu iegūšanai
10Produktu izstrāde un uzlabošana
11Ierobežotu datu izmantošana satura izvēlei

Piezīme: TCF v2.2 un jaunākās versijās leģitīmā interese vairs nav pieejama kā juridiskais pamats 3., 4., 5. un 6. mērķim. Šiem mērķiem nepieciešama nepārprotama piekrišana.

Globālais piegādātāju saraksts (GVL)

Globālais piegādātāju saraksts (Global Vendor List) ir centrāls reģistrs, ko uztur IAB Europe un kurā uzskaitīts katrs TCF iesaistītais piegādātājs. Katrs piegādātājs deklarē, kurus mērķus un funkcijas tas izmanto un vai katram no tiem balstās uz piekrišanu vai leģitīmo interesi.

Kad CMP parāda piekrišanas saskarni, tā izgūst piegādātāju informāciju no GVL, lai lietotāji varētu redzēt tieši to, kuri uzņēmumi apstrādās viņu datus un kādiem mērķiem. Lietotāji var piekrist atsevišķiem piegādātājiem vai tos noraidīt, ne tikai mērķiem.

2026. gadā GVL ir vairāk nekā 1200 reģistrētu piegādātāju, tostarp Google, Meta, Amazon un lielākā daļa nozīmīgāko reklāmas tehnoloģiju uzņēmumu.

TC virkne

TC virkne ir ietvara tehniskais kodols. Tā ir Base64 kodēta virkne, kas satur lietotāja pilnu piekrišanas stāvokli: kuriem mērķiem viņš ir piekritis, kurus piegādātājus apstiprinājis, vai piemērojama leģitīmā interese un kādi ir izdevēju ierobežojumi.

Katrs piegādātājs reklāmas tehnoloģiju ķēdē nolasa šo virkni, lai noteiktu, kādu apstrādi tam ir atļauts veikt attiecībā uz konkrēto lietotāju. Virkne tiek glabāta lietotāja pārlūkprogrammā (parasti sīkdatnē ar nosaukumu euconsent-v2) un tiek nodota pa solīšanas ķēdi ar __tcfapi() JavaScript API palīdzību.

__tcfapi() JavaScript API

__tcfapi() ir standartizēta JavaScript funkcija, kas CMP ir jāievieš. Tā ļauj jebkuram lapas skriptam vaicāt pašreizējo piekrišanas stāvokli. Reklāmu tagi, analītikas skripti un galvenes solīšanas ietvari — visi izmanto šo API, lai pārbaudītu, vai tiem ir atļauja apstrādāt datus.

Galvenās komandas ir:

  • getTCData: atgriež pašreizējo TC virkni un parsētos piekrišanas datus.
  • addEventListener: reģistrē atzvana funkciju piekrišanas stāvokļa izmaiņām.
  • ping: pārbauda, vai CMP ir ielādēta un gatava darbam.

Prebid.js, Google Publisher Tags (GPT) un lielākā daļa nozīmīgāko reklāmas tehnoloģiju SDK automātiski izsauc __tcfapi(), lai iegūtu piekrišanu pirms solīšanas pieprasījumu veikšanas vai pikseļu aktivizēšanas.

Ziņojumapmaiņa starp rāmjiem

Reklāmas vienības bieži darbojas iframe elementos citā domēnā, nevis izdevēja lapā. Šie iframe elementi nevar tieši piekļūt __tcfapi() funkcijai vecākajā lapā pārlūkprogrammas viena avota politikas ierobežojumu dēļ.

TCF to atrisina ar starprāmju ziņojumapmaiņas protokolu. CMP izveido īpaši nosauktu iframe elementu (__tcfapiLocator), kas darbojas kā ziņojumu retranslators. Piegādātāju skripti reklāmas iframe elementos nosūta postMessage pieprasījumus šim lokatora rāmim, kas tos pārsūta uz CMP un atgriež piekrišanas datus.

Šis mehānisms ir būtisks, lai programmatiskā reklāma pareizi darbotos ar piekrišanu. Bez tā reklāmas vienībām iframe elementos nebūtu iespējas pārbaudīt piekrišanas statusu.

TCF un Google

Kopš 2024. gada janvāra Google pieprasa izdevējiem, kuri rāda reklāmas EEZ lietotājiem, izmantot Google sertificētu CMP, kas ievieš IAB TCF v2.3. Šī prasība attiecas uz Google Ads, AdSense, Ad Manager, AdMob un DV360.

Google līdzās TCF pieprasa arī Consent Mode v2. Consent Mode apstrādā pašu Google tagus (Analytics, Ads), savukārt TCF apstrādā plašāko reklāmas tehnoloģiju ekosistēmu. Pilnīgai atbilstībai nepieciešami abi.

Bez TCF atbilstošas CMP Google nerādīs personalizētas reklāmas EEZ lietotājiem, kā rezultātā ievērojami samazināsies reklāmas ieņēmumi.

TCF un Passiro

Passiro ir reģistrēta IAB Europe kā CMP ID 499, un tās bezmaksas piekrišanas logrīkā ir iekļauts pilns IAB TCF v2.3 atbalsts. Tas ietver TC virknes ģenerēšanu, __tcfapi() JavaScript API, ziņojumapmaiņu starp rāmjiem, izmantojot __tcfapiLocator iframe, Globālā piegādātāju saraksta v3 integrāciju, piekrišanu katram piegādātājam, iebildumus pret leģitīmo interesi un izdevēju ierobežojumus.

Lielākā daļa konkurējošo CMP par TCF atbalstu iekasē 30–40 EUR par vietni mēnesī. Passiro to iekļauj bez maksas, bez lapu ierobežojumiem, bez datplūsmas ierobežojumiem un bez funkciju ierobežojumiem piekrišanas funkcionalitātei.

Vai jūsu tīmekļa vietne atbilst sīkdatņu noteikumiem?

Skenējiet savu tīmekļa vietni bezmaksas un atrodiet visas sīkdatnes dažu minūšu laikā.

Skenēt savas sīkdatnes bezmaksas