Czym jest TCF: znaczenie i lista certyfikowanych platform CMP

Spis treści
Kiedy wchodzimy na stronę internetową i klikamy „Akceptuję wszystko” lub „Odrzuć” na banerze plików cookie, w tle uruchamia się lawina zdarzeń. Strona internetowa wie już, jaka jest nasza decyzja, ale skąd dziesiątki sieci reklamowych i narzędzi analitycznych (takich jak systemy Google czy zewnętrzni dostawcy reklam) mają wiedzieć, na co się zgodziliśmy? Odpowiedzią jest TCF.
Co to jest TCF?
TCF to skrót od Transparency and Consent Framework. Został stworzony przez organizację zrzeszającą branżę reklamową (IAB Europe), aby rozwiązać gigantyczny problem komunikacyjny.
Aby zrozumieć TCF bez prawniczego żargonu, wyobraźmy sobie dużą restaurację. Kelner (baner cookie na stronie) przyjmuje bardzo specyficzne zamówienie: „Poproszę sałatkę, ale bez pomidorów i bez sosu”. Jednak w kuchni pracuje 50 kucharzy (partnerzy reklamowi), z których każdy mówi w innym języku. Jeśli kelner po prostu krzyknie do kuchni, na pewno dojdzie do pomyłki.
TCF to taki uniwersalny system zamówień. Kelner wpisuje zamówienie do kasy, która drukuje kod kreskowy. Każdy kucharz ma skaner, który idealnie odczytuje ten kod. W cyfrowym świecie TCF bierze wybory użytkownika z banera cookie i pakuje je w jeden, ustandaryzowany cyfrowy kod (nazywany „TC String”).
Dlaczego TCF jest tak ważny?
Bez TCF każda platforma reklamowa musiałaby budować własne, niestandardowe połączenie z każdym banerem na rynku, aby zrozumieć, czy wolno jej śledzić użytkownika. To byłby technologiczny chaos.
Dzięki TCF:
- Użytkownicy otrzymują jasne, ustandaryzowane informacje o tym, kto chce przetwarzać ich dane i w jakim konkretnie celu.
- Reklamodawcy nie muszą zgadywać. Odczytują sygnał TCF i od razu wiedzą: „Nie wolno mi wyświetlać spersonalizowanych reklam temu użytkownikowi”.
- Właściciele stron łatwiej dbają o zgodność z prawem, ponieważ system automatycznie blokuje uruchamianie niedozwolonych skryptów.
Które systemy CMP są certyfikowane przez TCF?
Aby wygenerować ten uniwersalny kod, strona internetowa musi korzystać z platformy CMP (Consent Management Platform) – oprogramowania, które odpowiada za wyświetlanie banera. Nie każdy baner potrafi mówić w języku TCF. Aby to robić, system CMP musi przejść rygorystyczne testy i otrzymać oficjalny certyfikat IAB Europe.
Do najpopularniejszych i najbardziej zaufanych certyfikowanych platform CMP należą:
- Usercentrics
- Cookiebot
- OneTrust
- Didomi
- InMobi CMP (dawniej Quantcast Choice)
Korzystanie z certyfikowanego CMP daje gwarancję, że wybory dotyczące prywatności dokonane przez odwiedzającego zostaną bezbłędnie przetłumaczone na standard TCF i przekazane do wszystkich narzędzi marketingowych.
Podsumowanie: Jak TCF pomaga w zarządzaniu zgodami
Mówiąc najprościej, TCF działa jak ostateczny cyfrowy tłumacz. Pomaga w zarządzaniu zgodami poprzez ustandaryzowanie komunikacji. Zamiast ręcznie konfigurować setki tagów marketingowych, aby poprawnie reagowały na odrzucenie cookies przez użytkownika, TCF automatyzuje ten proces. Sprawia, że „Tak” lub „Nie” użytkownika jest natychmiast transmitowane do całego ekosystemu reklamowego w języku, który każdy system rozumie.
Komentarze: 2
Porównanie z zamówieniem w restauracji jest tym wyjasnieniem, które wreszcie da się powtórzyć na spotkaniu z działem prawnym bez rysowania schematów.
Zastanawia mnie zakres: TC String opisuje dostawców z listy IAB. Co w takim razie z narzędziami spoza tej listy — własnym endpointem albo Consent Mode od Google? Czy TCF je obejmuje?
Nie obejmuje. TC String mówi o dostawcach z Global Vendor List i o celach zdefiniowanych w ramach TCF; narzędzie spoza tej listy nie ma w nim swojego miejsca.
Konsekwencja jest taka, że na jednej stronie zwykle pracują równolegle dwa układy: TC String dla ekosystemu reklamowego oraz osobne sygnały dla reszty — kategorie zgód wystawiane przez CMP i, po stronie Google, Consent Mode, który jest odrębnym mechanizmem i nie wynika z TC Stringa. Certyfikowany baner obsługuje pierwszy z nich; drugi trzeba połączyć osobno, tag po tagu.
Najczęstsze nieporozumienie zaczyna się dokładnie tutaj: z faktu, że CMP „obsługuje TCF”, wyciągany bywa wniosek, że wszystkie skrypty na stronie są objęte. Objęte są te, które TC String czytają. Własny endpoint go nie czyta i wykona się dokładnie tak, jak każe mu kod — niezależnie od tego, co odwiedzający wybrał w banerze.