Что меняется, кому это нужно, как настроить и какие ошибки заставляют сайт терять измерение и рекламу в Европе. С готовыми примерами и автоматической проверкой ConsentMode.
3региона с собственным правилом: ЕЭЗ, Великобритания и Швейцария
2024год, когда это стало обязательным для рекламы в Европе
Что это
«Переводчик» между баннером cookie и тегами Google
Посетитель выбирает в баннере, что принимает: измерение, рекламу, использование данных для рекламы и персонализацию. Consent Mode это способ сообщить тегам Google (Analytics, Google Ads, AdSense, Ad Manager, Floodlight) об этом выборе в реальном времени, до записи любых cookie.
Получив ответ, каждый тег сам меняет поведение. Если человек согласился, тег записывает cookie и измеряет как обычно. Если отказался, тег ничего не записывает и в расширенном режиме отправляет только сигнал без cookie, который Google использует для оценки конверсий, оставшихся неизмеренными.
Версия 2 появилась в 2024 году с двумя новыми сигналами, ad_user_data и ad_personalization, которых требует Закон о цифровых рынках (DMA) Европейского союза. Без них Google не использует данные европейских посетителей для создания аудиторий, ремаркетинга и персонализации рекламы.
Сигналы
4 сигнала, которые читает Google
Каждый может быть разрешён (granted) или запрещён (denied). Два последних новые в версии 2.
analytics_storage
Измерение
Позволяет записывать аналитические cookie, такие как у Google Analytics, чтобы считать посещения и понимать навигацию.
Если запрещено: Analytics не записывает cookie, а в расширенном режиме отправляет сигналы без cookie для моделирования.
ad_storage
Рекламные cookie
Позволяет записывать рекламные cookie, используемые для измерения конверсий и ограничения частоты показа объявления.
Если запрещено: никакие рекламные cookie не записываются и не читаются.
ad_user_dataновое в v2
Данные, отправляемые для рекламы
Говорит, можно ли отправлять данные посетителя в Google в рекламных целях, например для измерения покупки, совершённой после клика.
Если запрещено: данные этого человека не попадают в измерение рекламы и в списки аудиторий.
ad_personalizationновое в v2
Персонализированная реклама
Говорит, согласен ли человек видеть рекламу на основе того, что он делал раньше, такую как ремаркетинг и похожие аудитории.
Если запрещено: человек не попадает в ремаркетинг и видит только неперсонализированную рекламу.
Два режима
Базовый или расширенный: что выбрать
Оба уважают выбор посетителя. Разница в том, что происходит до ответа и после отказа.
Базовый режим
Теги Google загружаются только после того, как человек ответит на баннер. Если он отказывается, в Google ничего не отправляется.
Проще понять и объяснить юристу.
Никакие данные не уходят до выбора.
У Google только общее моделирование для тех, кто отказался.
Больше конверсий теряется в отчёте.
Расширенный режим рекомендует Google
Теги загружаются с самого начала со всем запрещённым. Пока нет согласия, они отправляют только сигналы без cookie и без идентификации человека.
Google оценивает конверсии тех, кто отказался (моделирование).
Отчёты ближе к реальности.
Требует пересмотреть политику конфиденциальности, чтобы упомянуть эти сигналы.
Настройка должна быть верной до любого тега.
Практическое правило: если сайт вкладывается в Google Ads или зависит от отчётов о конверсиях, расширенный режим обычно стоит того. Если сайт только показывает рекламу AdSense и мало использует Analytics, подойдёт базовый режим.
Хронология
Когда каждое правило вступило в силу
Даты, которые больше всего влияют на тех, у кого есть европейские посетители.
Ноябрь 2023 года
Google объявляет Consent Mode v2
Появляются сигналы ad_user_data и ad_personalization, чтобы соответствовать Закону о цифровых рынках Европейского союза.
16 января 2024 года
Сертифицированная CMP для издателей
Чтобы показывать персонализированную рекламу AdSense, Ad Manager и AdMob в Европейской экономической зоне и Великобритании, сайту теперь нужна CMP, сертифицированная Google и интегрированная с IAB TCF.
Март 2024 года
Сигналы v2 обязательны для рекламодателей
Без новых сигналов Google перестаёт использовать данные посетителей из ЕЭЗ для аудиторий, ремаркетинга и персонализации в Google Ads.
31 июля 2024 года
Швейцария попадает под правило
Требование сертифицированной CMP для персонализированной рекламы начинает действовать и для посетителей из Швейцарии.
Июль 2025 года
Подключённое ТВ и измерение
Требование сертифицированной CMP начинает действовать для инвентаря подключённого ТВ. В том же месяце рекламодатели сообщили, что аккаунты без v2 потеряли функции измерения для трафика из ЕЭЗ и Великобритании.
Кому нужно
Это касается вашего сайта?
Издатели с AdSense или Ad Manager
Если сайт получает посещения из Европы, Великобритании или Швейцарии, ему нужна сертифицированная CMP с TCF, чтобы продолжать персонализированную рекламу. Consent Mode завершает настройку, когда сайт также использует Analytics или Google Ads.
Рекламодатели с Google Ads и Analytics
Тот, кто измеряет конверсии или создаёт аудитории с европейскими посетителями, должен отправлять 4 сигнала. Без них кампании теряют ремаркетинг и часть измерения.
Сайты с аудиторией вне Европы
Для посетителей из других стран это не обязательно, но настройка должна использовать регионы. Запрет всего для всего мира или показ европейского сообщения в Бразилии роняет измерение и рекламу без необходимости.
Как внедрить
5 шагов правильной настройки
Выберите CMP, сертифицированную GoogleОфициальный список находится в Справочном центре Google. Собственное Сообщение о конфиденциальности AdSense и Ad Manager тоже сертифицировано.
Задайте значение по умолчанию до любого тегаКоманда default должна стоять в верхней части head, перед gtag.js, GTM и рекламным кодом.
Используйте регионыЗапрещайте по умолчанию только там, где закон требует предварительного согласия (ЕЭЗ, Великобритания и Швейцария), а в остальном мире оставляйте разрешённым, если позволяет местный закон.
Отправьте update, когда человек выбралCMP вызывает update с 4 сигналами, как только посетитель нажимает «принять», «отказаться» или «сохранить настройки».
Проверьте результатВ Tag Assistant от Google или в аудите ConsentMode: default появляется до тегов, а update сразу после выбора.
Пример в верхней части head, до любого тега
// 1. Padrão: negado no EEE, Reino Unido e Suíça
gtag('consent', 'default', {
ad_storage: 'denied',
ad_user_data: 'denied',
ad_personalization: 'denied',
analytics_storage: 'denied',
region: ['AT', 'BE', 'DE', 'ES', 'FR', 'IT', 'PT', … 'GB', 'CH'],
wait_for_update: 500
});
// 2. Resto do mundo
gtag('consent', 'default', {
ad_storage: 'granted',
ad_user_data: 'granted',
ad_personalization: 'granted',
analytics_storage: 'granted'
});
// 3. Quando o visitante escolhe (a CMP faz isso)
gtag('consent', 'update', {
ad_storage: 'granted',
ad_user_data: 'granted',
ad_personalization: 'denied',
analytics_storage: 'granted'
});
Полный список регионов включает 27 стран Европейского союза, а также Исландию, Лихтенштейн, Норвегию, Великобританию и Швейцарию. Проверьте с юристом, требуют ли предварительного согласия другие страны вашей аудитории.
Частые ошибки
Что больше всего роняет измерение и рекламу
Все встречаются на реальных сайтах и остаются незамеченными, потому что баннер продолжает показываться как обычно.
✕
Значение по умолчанию задано после тегов
gtag.js или GTM загружаются раньше команды default. В этом промежутке cookie уже записаны без согласия.
✕
Нет сигналов v2
Сайт отправляет ad_storage и analytics_storage, но не ad_user_data и ad_personalization. Для Google это как если бы европейский посетитель отказался от персонализированной рекламы.
✕
Всё запрещено по всему миру
Без регионов посетители из Бразилии или Соединённых Штатов тоже начинают со всем запрещённым. Измерение падает без какого-либо юридического требования для этого.
✕
Европейское сообщение вне Европы
CMP показывает сообщение TCF тем, кто не в Европе. Это мешает навигации и уменьшает число посетителей, которые видят рекламу.
✕
Баннер без возможности отказаться
Есть только кнопка «Принять», или «Отказаться» спрятана на другом экране. В Европе отказаться должно быть так же легко, как согласиться.
✕
CMP без сертификации Google
Обычного плагина cookie недостаточно для персонализированной рекламы в ЕЭЗ, Великобритании и Швейцарии. Без сертифицированной CMP AdSense и Ad Manager начинают показывать только ограниченную или неперсонализированную рекламу.
В ConsentMode
Аудит сам проверяет всё это, страницу за страницей
Открывает сайт как посетитель из Европы и как посетитель извне, на телефоне и на компьютере.
Проверяет, стоит ли команда default перед тегами и есть ли 4 сигнала.
Смотрит, в каких странах появляется сообщение о согласии и появляется ли оно там, где не должно.
Определяет CMP и сообщает, есть ли она в списке сертифицированных Google.
Показывает, где исправить, со скриншотом и путём в WordPress, GTM или CMP.
Consent Mode без сигналов v2Согласие · все страницы
Серьёзно
✓default до теговок
✓ad_storage и analytics_storageок
✕ad_user_dataотсутствует
✕ad_personalizationотсутствует
!регион: запрещено во всём мирепроверить
Как исправить: в CMP включите Consent Mode v2 и задайте регионы ЕЭЗ, Великобритании и Швейцарии.
Частые вопросы
Вопросы, которые всегда возникают
Заменяет ли Consent Mode баннер cookie?
Нет. Баннер (CMP) спрашивает и хранит выбор. Consent Mode только доносит этот выбор до тегов Google. Одно не работает без другого.
Мой сайт бразильский. Нужно ли мне это?
Если у вас есть посетители из Европы, Великобритании или Швейцарии и вы используете рекламу или Analytics Google, то да, для этих посетителей. Для бразильской аудитории LGPD также требует прозрачности, но Google не требует Consent Mode. Используйте регионы, чтобы не запрещать всё в Бразилии.
Снижает ли использование Consent Mode доход AdSense?
Само по себе нет. Доход снижает отсутствие сертифицированной CMP в ЕЭЗ, Великобритании и Швейцарии или запрет согласия во всём мире без необходимости. При настройке с регионами остальной трафик идёт как обычно.
В чём разница между TCF и Consent Mode?
TCF это отраслевой стандарт (IAB Europe), который сертифицированные CMP используют, чтобы записывать согласие и передавать его всем рекламным партнёрам. Consent Mode это способ, которым Google получает эту информацию в собственных тегах. Сертифицированная CMP обычно заботится об обоих.
Как узнать, что всё работает?
Откройте сайт во вкладке инкогнито, используйте Tag Assistant от Google и посмотрите, появляется ли default перед тегами, а update сразу после нажатия на баннер. Или запустите аудит в ConsentMode, который выполняет эту проверку как посетитель из Европы и из других мест.
Разрешён ли расширенный режим законом?
Он отправляет сигналы без cookie и без идентификации человека, но толкование различается по странам. Объясните это использование в политике конфиденциальности и согласуйте с юристом, прежде чем включать.
Узнайте за минуты, правильно ли настроен ваш Consent Mode
Аудит читает весь сайт как Google, ничего не меняя, и показывает, что именно исправить.