Что такое IAB TCF?
Transparency & Consent Framework (TCF) представляет собой стандарт IAB Europe, отраслевой ассоциации европейской цифровой рекламы. Он создан для сайтов и приложений, которые зарабатывают на показе чужой рекламы.
Когда вы продаёте рекламное место, за каждый показ рекламы за кулисами могут торговаться десятки и даже сотни рекламно-технологических поставщиков. Каждому из них нужно знать, дал ли посетитель согласие и на что именно. TCF это стандартизирует: ваш баннер согласия записывает выбор в закодированную строку TC String, и каждый поставщик читает её одинаково.
Для этого TCF использует фиксированный перечень целей, например «использовать профили для выбора персонализированной рекламы» и «измерять эффективность рекламы», и Global Vendor List: список поставщиков, зарегистрированных в IAB Europe. Фреймворк регулярно пересматривается; текущая версия TCF v2.3 обязательна с марта 2026 года.
Кому он нужен?
TCF нужен, если вы продаёте рекламное место, то есть показываете чужую рекламу на своём сайте или в приложении. Например, через:
- Google AdSense, Google Ad Manager или AdMob;
- другие рекламные сети или платформы программатик-рекламы;
- header bidding, когда за ваши рекламные места торгуются несколько участников.
Для продуктов Google это жёсткое требование. С 16 января 2024 года издатели, показывающие персонализированную рекламу пользователям из ЕЭЗ или Великобритании, должны использовать сертифицированную Google платформу управления согласиями (CMP), интегрированную с TCF; для Швейцарии это действует с 31 июля 2024 года. Без неё ваш трафик больше не подходит для персонализированной рекламы Google и получает в лучшем случае неперсонализированную или ограниченную рекламу.
В основном это касается новостных сайтов, блогов и сайтов-агрегаторов, которые живут за счёт доходов от рекламы.
Кому он не нужен?
Большинству сайтов TCF не нужен:
- Интернет-магазинам, даже если вы рекламируетесь в Google Ads или Meta.
- Корпоративным сайтам, даже с Google Analytics, LinkedIn Insight Tag или другими маркетинговыми тегами.
- Блогам и сайтам без сторонней рекламы.
- SaaS-компаниям и другим сайтам, которые привлекают клиентов, но не продают рекламное место.
Разница в направлении. Если вы рекламируетесь, вы покупаете рекламу и измеряете результаты на своём сайте. Вам нужны согласие посетителей и, если вы используете Google, Google Consent Mode v2. Если вы показываете рекламу, вы продаёте место другим, и только тогда в игру вступает TCF.
| Ваша ситуация | Согласие через cookie-баннер | Google Consent Mode v2 | IAB TCF |
|---|---|---|---|
| Интернет-магазин или корпоративный сайт с Google Ads и Analytics | Да | Да | Нет |
| Сайт только с Meta Pixel или LinkedIn Insight Tag | Да | Только с тегами Google | Нет |
| Блог или новостной сайт с Google AdSense | Да | Да | Да |
| Сайт с Google Ad Manager или header bidding | Да | Да | Да |
Почему бы не включить его на всякий случай?
Если включить TCF без необходимости, вы получите одни минусы:
- Более сложный баннер. Посетители видят длинный перечень целей и иногда сотни поставщиков, часто ещё и с переключателями «законного интереса». Это трудно понять, и обычно это снижает долю посетителей, которые дают согласие.
- Больше работы по поддержке. Вам нужно решать, каких поставщиков вы допускаете, а список поставщиков и правила TCF меняются с каждой новой версией.
- Никакой пользы. Google не требует TCF от рекламодателей: для Google Ads и Analytics стандартный путь состоит из вашего баннера и Consent Mode v2. Рекламные теги Google умеют читать TC String, но только если вы сознательно включите эту возможность.
К самому TCF тоже были юридические претензии. В 2022 году бельгийский орган по защите данных признал, что фреймворк нарушает GDPR. В марте 2024 года Суд ЕС постановил, что TC String может быть персональными данными и что IAB Europe может быть совместным контролёром в отношении неё. В мае 2025 года бельгийский Рыночный суд отменил то решение по процессуальным основаниям, но подтвердил штраф в 250 000 € и признал IAB Europe совместным контролёром только в части обработки TC String. С тех пор IAB Europe доработала фреймворк.
Что нужно вместо этого
Для сайта без сторонней рекламы достаточно следующего:
- Cookie-баннер, который сначала запрашивает согласие, с кнопками «Принять» и «Отклонить» рядом.
- Блокировка до согласия: маркетинговые и статистические файлы cookie загружаются только после согласия посетителя.
- Google Consent Mode v2, если вы используете Google Ads или Google Analytics. Смотрите Google Consent Mode v2 простым языком.
- Политика cookie и доказательство согласия.
Cookie Confirm закрывает все четыре пункта коротким и понятным баннером без списка из сотен поставщиков. Если вы показываете рекламу через Google AdSense или Ad Manager, проверьте, что ваш баннер согласия сертифицирован Google для TCF.
Источники
- IAB Europe: Transparency & Consent Framework
- IAB Europe: Переход на TCF v2.3
- Справка Google Ad Manager: Требования к управлению согласием для показа рекламы в ЕЭЗ, Великобритании и Швейцарии
- Справка Google AdSense: Новые требования к согласию для трафика из Швейцарии
- Справка Google Ads: Интеграция Google Ads с IAB TCF
- Бельгийский орган по защите данных: Суд ЕС отвечает на вопросы по делу IAB Europe
- Бельгийский орган по защите данных: Рыночный суд выносит решение по делу IAB Europe
- Суд ЕС: дело C-604/22, IAB Europe