Vodič za migraciju s IAB TCF v2.2 na v2.3: Što se promijenilo i kako bi se CMP-ovi trebali nadograditi
IAB Europe Transparency and Consent Framework (TCF) najrašireniji je signal privole u europskom programatičkom oglašavanju. Nove verzije frameworka nikada nisu samo kozmetički updateovi – svaka odražava povratne informacije regulatora, izvršne mjere i naučene lekcije iz stvarnog rada izdavača i vendora. Prijelaz s TCF v2.2 na v2.3 nije iznimka.
Ovaj vodič prolazi kroz to što v2.3 stvarno mijenja, zašto te promjene postoje i kako migrirati produkcijski CMP bez gubitka inventara temeljenog na privoli ili kršenja Policies tijekom prijelaznog razdoblja.
Kratka verzija
TCF v2.3 je evolucija v2.2, a ne potpuno novo arhitektonsko rješenje. Format TC String ostaje kompatibilan, postojeće svrhe i značajke su sačuvane, a većina zahtjeva za UI prema izdavačima prenosi se nepromijenjena. Značajne promjene koncentrirane su u četiri područja:
- Jasnija pravila o tome kako CMP-ovi moraju prikazivati informacije o vendorima i rokove zadržavanja podataka.
- Novi zahtjevi za detaljne kontrole na drugom sloju koje regulatori traže još od odluke belgijskog DPA iz 2022.
- Postrožena provedba pravila oko dark patterna, jednake istaknutosti opcija i unaprijed označenih izbora.
- Prilagodbe Global Vendor List (GVL) sheme i toka prikaza informacija o vendorima.
Zašto postoji v2.3
Svaka verzija TCF-a je rezultat balansiranja triju skupina: izdavača kojima je potrebno nastaviti monetizaciju, vendora kojima treba stabilno tehničko sučelje i regulatora koji kontinuirano utvrđuju konkretne nedostatke usklađenosti. v2.3 je izravna reakcija na tri pritiska:
- Izvršne mjere zbog prekomjerne uporabe "legitimate interest" u v2.2. Nekoliko europskih DPA-a zaključilo je da previše vendora tvrdi LI za svrhe za koje je zakonita isključivo privola. v2.3 pooštrava objave vendora o pravnoj osnovi i pomiče ih prema ranijem prikazu u sučelju za privolu.
- Stalne pritužbe na dark patterne. Ažurirane Policies preciznije definiraju pravilo jednake istaknutosti i zatvaraju rupe oko unaprijed označenih prekidača na drugom sloju.
- Operativne povratne informacije velikih CMP-ova i izdavača. v2.2 je uvela nekoliko obveznih obavijesti koje je bilo teško čisto implementirati na mobilnim uređajima i CTV-u. v2.3 racionalizira skup obveznih obavijesti i dopušta da veći dio njih živi u slojevitom prikazu.
Kompatibilnost TC String
Sam TC String ostaje unatrag kompatibilan. CMP na v2.3 generira stringove koje vendori na v2.2 mogu čitati, a vendor na v2.3 može konzumirati v2.2 stringove tijekom prijelaznog razdoblja. Pokazatelj verzije u osnovnom segmentu stringa označava s kojom se verzijom policyja CMP deklarativno usklađuje, a pointer na GVL verziju napreduje neovisno.
Praktično značenje: ne morate sve vendore nadograditi istovremeno i ne morate forsirati novi event privole za svakog korisnika na dan kada uvedete v2.3. Faza rollouta je izričito podržana.
Ključne tehničke promjene
1. Objave o vendorima i zadržavanju podataka
v2.3 od CMP-ova zahtijeva da u slojevitom UI-ju korisniku prikažu deklarirani rok zadržavanja podataka svakog vendora, a ne samo u zasebnoj listi vendora. Vrijednost zadržavanja oduvijek je bila dio GVL-a, ali v2.2 nije zahtijevao da je korisnik vidi uz svrhe. v2.3 zatvara taj jaz jer su regulatori tvrdili da korisnici ne mogu donijeti informiranu odluku ako ne znaju koliko dugo će se njihovi podaci zadržavati.
2. Strože kontrole na drugom sloju
Na drugom sloju – prikazu "upravljaj postavkama" – v2.3 izričito propisuje da prekidači za neesencijalne svrhe i vendore moraju po defaultu biti isključeni. Unaprijed označene kućice ili unaprijed uključeni slideri predstavljaju kršenje policyja čak i ako korisnik nikada eksplicitno ne klikne "prihvati". CMP-ovi koji su se oslanjali na obrazac "soft opt-in" morat će ponovo izgraditi drugi sloj.
3. Provedba pravila jednake istaknutosti
Pravilo jednake istaknutosti postoji još od v2.1, ali ga v2.3 definira s manje prostora za interpretaciju: kontrola "odbij sve" mora biti na istom sloju, s istom vizualnom važnosti, istom klasom kontrasta boja i istom udaljenošću interakcije kao "prihvati sve". Skrivanje opcije odbijanja iza linka, manjeg gumba ili dodatnog ekrana sada je izričito neusklađenost, a ne pitanje procjene.
4. Signaliziranje legitimate interest
Vendori koji u v2.3 deklariraju legitimate interest kao pravnu osnovu sada moraju navesti za koje su svrhe proveli Legitimate Interests Assessment i za koje od njih je taj proces dovršen. CMP-ovi su obvezni tu deklaraciju prenijeti u korisničko sučelje kako bi korisnici mogli uložiti prigovor uz potpune informacije. U praksi to znači da tijek "prigovora" sada prikazuje status LIA po vendoru, umjesto generičkog prekidača.
5. Ažuriranja GVL sheme
Shema Global Vendor List dodaje polja za granularnost zadržavanja, status LIA-e i strojno čitljivu poveznicu na dio politike privatnosti svakog vendora koji se odnosi na deklarirane svrhe. CMP-ovi koji keširaju GVL moraju osvježiti parser sheme kako bi razumjeli nova polja prije nego što se povežu na v2.3 GVL.
Promjene u policyjima koje utječu na UX
TCF je i tehnička specifikacija i skup Policies. Nekoliko policy promjena u v2.3 izravno pogađa sučelje za privolu:
- Nema više "nastavi bez prihvaćanja" kao ekvivalenta odbijanju osim ako je vizualno identičan gumbu za prihvaćanje i generira isti TC String kao potpuno odbijanje.
- Jezična ravnopravnost – obavijest o privoli mora biti dostupna na svim jezicima na kojima je dostupan i sam site, a ne samo na jeziku korisnikova preglednika. CMP-ovi moraju podržavati ručni odabir jezika (locale override).
- Stalni pristup – korisnici moraju s bilo koje stranice na siteu imati pristup centru za postavke, ne samo s početne stranice, a link mora biti označen tako da ga prosječan korisnik prepozna kao vezan uz privolu.
Što izdavači moraju napraviti
- Potvrditi podršku za v2.3 kod svog CMP vendora. Zatražite točan datum kada će njihov v2.3-certificirani build biti dostupan i koji će version string prijavljivati.
- Osvježiti logiku keširanja GVL-a. Ako sami hostate bilo kakav GVL mirror, ažurirajte parser sheme prije izlaska v2.3 GVL-a, inače CMP neće moći validirati nove vendore.
- Ponovno napisati UI drugog sloja tako da su svi prekidači po defaultu isključeni, pravilo jednake istaknutosti je vizualno provedeno, a rokovi zadržavanja prikazani uz svrhe.
- Ponovno provesti audit usklađenosti. Najlakše meta za regulatore su dark pattern prekršaji koje v2.3 sada eksplicitno navodi. Ispravite ih prije sljedeće regulatorne provjere.
- Isplanirati strategiju ponovnog traženja privole. Iako je TC String unatrag kompatibilan, Policies potiču izdavače da ponovo traže privolu kada se opseg ili način prikaza obrade podataka bitno promijeni. Odlučite smatra li vaša publika rollout v2.3 "bitnom" promjenom.
Što vendori moraju napraviti
- Dovršiti Legitimate Interests Assessment za svaku svrhu za koju deklarirate LI i dostaviti rezultat u GVL.
- Ažurirati svoj GVL unos s poljima iz v2.3 sheme: granularnost zadržavanja, LIA deklaracija i deep link na relevantan dio politike privatnosti.
- Validirati svoj TC String parser na referentnim v2.3 stringovima koje pruža IAB Europe.
- Uskladiti se s CMP partnerima oko zajedničkog datuma prijelaza kako se prvi zahtjev za kupnju koji nosi v2.3 string ne bi srušio na vendoru koji podržava samo v2.2.
Česte zamke pri migraciji
- Tretiranje v2.3 kao prilike za redizajn UI-ja. Primamljivo je spojiti brendiranje s rolloutom v2.3, ali to zakomplicira testiranje usklađenosti. Prvo isporučite release koji adresira isključivo usklađenost s v2.3, a kasnije iterirajte na dizajnu.
- Propuštanje zahtjeva za prikaz zadržavanja. Timovi često ažuriraju prikaz liste vendora, ali zaborave da se rok zadržavanja sada mora prikazivati i u slojevitom prikazu po pojedinoj svrsi.
- Pretpostavka da je TC String dovoljan. Usklađen string generiran kroz neusklađen UI i dalje je neusklađen. Regulatori su više puta kažnjavali operatore čiji su stringovi bili formalno ispravni, ali su njihovi bannere skrivali gumb za odbijanje.
- Isključivanje CTV-a i mobilnih kanala iz opsega. v2.3 se primjenjuje na svaku površinu na kojoj se generiraju TCF signali. Izdavači koji nadograde web, ali ignoriraju svoje CTV ili mobilne aplikacije stvaraju hibridno, djelomično neusklađeno okruženje.
Zaključak
TCF v2.3 nije disruptivan prekid u odnosu na v2.2, ali predstavlja značajno postroženje pravila koja drže europski programatički ekosustav na okupu. Smjer je jasan: više transparentnosti, manje dark patterna, granularnija kontrola korisnika i manja tolerancija za granične slučajeve koji su ranije prolazili. CMP-ovi i izdavači koji v2.3 tretiraju kao brzi patch brzo će se ponovno naći pred regulatorom. Oni koji migraciju iskoriste za čišćenje UX-a drugog sloja, odustajanje od prečaca temeljenih na legitimate interest i izgradnju stvarno ravnopravnog toka privole, iz ove će faze izaći s inventarom koji se doista može prodavati u v2.3 eri – i s pozicijom privole koja će preživjeti sve što će donijeti v2.4.