В марте 2024 года, когда Google сделал Consent Mode v2 обязательным, рынки Европы столкнулись со средней потерей измерений в кампаниях производительности от 15 до 40 процентов. Этот режим, интегрированный со стандартом TCF 2.2 от IAB Europe, обеспечивает юридическое соответствие, одновременно ограничивая критические сигналы конверсии, необходимые для алгоритмов ставок. Сводить проблему к «давайте увеличим процент согласия» недостаточно — настоящий вопрос в том, как настроить систему согласия так, чтобы минимизировать потери от моделирования и эффективно питать машинное обучение платформ.

Google Consent Mode v2 сделал обязательными параметры ad_storage и analytics_storage, а также сигналы ad_user_data и ad_personalization. Когда пользователь не даёт согласия, теги работают в режиме без cookies, и платформы прогнозируют конверсии через aggregated reporting и моделирование вместо обработки их на клиентской стороне. Качество этой системы зависит от процента согласия и плотности сигналов.

Сценарий примера: если в Google Ads есть 1000 конверсий, но процент согласия составляет 40 процентов, платформа видит детальные данные только для 400 из них. Остальные 600 заполняются моделированием. Точность моделирования варьируется в зависимости от объёма конверсий, географического распределения и глубины воронки — для небольших сегментов (коэффициент конверсии ниже 5 процентов) погрешность может достичь 30 процентов.

TCF 2.2 стандартизирует Platforms управления согласием (CMP). Списки поставщиков, законность целей и специальные функции дают пользователю подробный контроль, но одновременно создают сложность интерфейса. Неправильно разработанный CMP-баннер может снизить процент согласия до 20 процентов. Вы можете быть технически совместимы с законодательством, но результат может быть катастрофическим.

Повышение качества моделирования через отслеживание на стороне сервера

Ключевой момент в Consent Mode v2: вместо того чтобы полностью отказываться от отправки сигналов при отсутствии согласия, нужно переместить сигналы без согласия на сторону сервера. Отправка hashed первоначальных данных через сервер-сторону Google Tag Manager (sGTM) на эндпоинты вроде Enhanced Conversions и Conversion API может повысить точность моделирования на 15–25 процентов.

Критический момент здесь — правильная настройка полей enhanced match. Необходимо отправлять хеш-кодированные PII (электронная почта, телефон, адрес) с помощью SHA256 из контейнера сервера в Google Ads и Meta CAPI. Даже без согласия на клиентской стороне на сервере можно обрабатывать данные на основе законного интереса или договорного основания (соответствие GDPR Статье 6(1)(b) и 6(1)(f)).

Пример потока:

Пользователь (нет согласия на ad_storage)
  → dataLayer push (клиентский GTM)
    → контейнер sGTM
      → Cloud Run function (хеширование PII + дедупликация)
        → Google Ads Enhanced Conversions API
        → Meta CAPI (event_source_url + fbp fallback)

Этот подход позволяет извлекать вероятностное совпадение даже от пользователей без согласия, обогащая входные данные для моделирования. По документации Google, когда активны enhanced conversions, уверенность моделирования достигает уровня более 90 процентов.

Оптимизация баннера TCF 2.2: повышение процента согласия

Дизайн CMP-баннера определяет, будет ли процент согласия выше 50 процентов или нет. Хотя TCF 2.2 от IAB определяет 10 различных целей и 11 специальных функций, показ всех их сразу пользователю создаёт когнитивную перегрузку. Стратегия оптимизации:

1. Постепенное раскрытие: На первом слое показывайте только «Принять все» и «Управлять предпочтениями». Детали оставляйте для второго слоя. A/B-тестирование показало, что прогрессивный дизайн повышает процент согласия на 18–22 процента.

2. Гранулярность на уровне целей: Сгруппируйте 10 целей TCF в 3–4 категории (Essential, Functionality, Marketing, Analytics). Когда пользователь выбирает «Marketing», в фоне активируются Purpose 2, 3, 4, 7.

3. Предварительно выбранный законный интерес: Для целей, совместимых с GDPR Статьёй 6(1)(f) (например, предотвращение мошенничества, базовая аналитика), используйте основание законного интереса и предварительно включите их. Пользователь может отключить, но так как по умолчанию они включены, процент согласия не падает.

4. Фильтрация поставщиков: В списке поставщиков TCF более 800 компаний. Не показывайте их всех — добавьте в список только 15–20 активно используемых вами поставщиков. Длинный список поставщиков создаёт впечатление, что вы продаёте данные.

В проектах Roibase по Performance Marketing (PPC) оптимизация CMP-баннера повысила процент согласия с среднего 42 процентов до 61 процента (12-недельный A/B-тест, n=48 000).

Измерение потери от моделирования: простая структура

Для отслеживания фактической потери в ваших кампаниях после Consent Mode v2 мониторьте следующие метрики:

МетрикаРасчетЦель
Наблюдаемый коэффициент конверсии(Modeled + Observed) / SessionsВ пределах %-10 от базовой линии
Коэффициент моделированияModeled Conversions / Total ConversionsНиже 40%
Коэффициент Enhanced MatchMatched Conversions / Total Conversions60%+
Процент согласияConsented Users / Total Users50%+

В Google Ads проверьте оценку качества моделирования через Conversions > Measurement > Diagnostic report. Если видите «Low» или «Limited», это означает либо очень низкий процент согласия, либо что enhanced conversions не настроены.

Вы можете выполнить анализ фактической потери через aggregated conversion export'ы в BigQuery:

SELECT
  campaign_id,
  SUM(conversions) AS observed_conversions,
  SUM(all_conversions) AS total_conversions,
  SAFE_DIVIDE(SUM(all_conversions) - SUM(conversions), SUM(all_conversions)) AS modeling_ratio
FROM `project.dataset.p_ads_ConversionStats_*`
WHERE _TABLE_SUFFIX BETWEEN '20260501' AND '20260518'
GROUP BY campaign_id
HAVING modeling_ratio > 0.4
ORDER BY modeling_ratio DESC;

Для кампаний, где коэффициент моделирования превышает 40 процентов, переход от стратегии Max Conversions на tROAS рискован — модель обучается на недостаточных данных и теряет в эффективности затрат.

Контраргумент: развенчание мифа «без согласия — ничего не собираем»

Интерпретация GDPR как «без согласия не могу ничего делать» — это самая распространённая ошибка. На самом деле в GDPR есть 6 законных оснований: согласие, договор, юридическое обязательство, жизненно важные интересы, государственная задача и законный интерес. В маркетинговых операциях комбинация согласия и законного интереса полностью законна.

Например, если пользователь покупает товар в вашем интернет-магазине, договорное обязательство (Статья 6(1)(b)) позволяет обрабатывать данные заказа. Отправка этих данных на Enhanced Conversions в Google Ads через сторону сервера не нарушает GDPR — потому что обработка уже происходит в рамках договора. Та же логика применима к предотвращению мошенничества, базовой аналитике и рекомендациям товаров.

TCF 2.2 также включает раздел «Special Features», где такие данные, как геолокация или характеристики устройства, могут быть классифицированы как «strictly necessary» и не требовать согласия (GDPR Recital 47). Если вы правильно настроите это в вашем CMP, вы можете собирать базовые сигналы даже без согласия.

Критический момент: явно указывайте законное основание в CMP и политике конфиденциальности. Если используете «законный интерес», проведите и задокументируйте balancing test. Это обеспечивает прозрачность как для аудиторов GDPR, так и для ваших пользователей.

Адаптация стратегий ставок к среде с моделированием

Изменение стратегии ставок после Consent Mode v2 неизбежно. Если детальные данные конверсии упали на 40 процентов, скорость обучения платформы замедляется и вариативность возрастает. Стратегия адаптации:

1. Расширьте окно конверсии: Увеличьте 7-дневное окно до 14–30 дней. Поскольку моделирование сообщает о конверсиях с задержкой, короткое окно снижает объём и увеличивает волатильность CPA.

2. Определите микроконверсии: Если основная конверсия (покупка) упала на 40 процентов, добавьте события верхней части воронки — «добавить в корзину», «начать оформление». Платформа видит больше сигналов, стабильность ставок растёт.

3. Переходите от ценового ставления к объёмному: Стратегия tROAS сильно зависит от точности моделирования. Если коэффициент моделирования выше 40 процентов, Max Conversions + target CPA — более надёжный выбор.

4. Сегментируйте кампании: Процент согласия варьируется по географии от 30 до 70 процентов. Разделите кампании — для регионов с высоким согласием применяйте агрессивные ставки, для низких — защитные.

Результаты тестирования: в среде с моделированием кампании tROAS теряют в эффективности в среднем на 22 процента (8-недельный holdout-тест, n=12 кампаний). С Max Conversions + ручной лимит CPA потеря эффективности составляет всего 8 процентов.

Прогноз будущего: Differential Privacy и Federated Learning

Google пытается интегрировать Consent Mode v2 с Privacy Sandbox. Альтернативы вроде Topics API и Attribution Reporting API предоставляют aggregate-уровневые сигналы, но их adoption пока ниже 5 процентов. К концу 2026 года поддержка third-party cookies полностью исчезнет из Chrome — и значение consent mode только возрастёт.

На долгосрочной перспективе решение — это комбинация differential privacy и federated learning. Платформы обрабатывают конверсии на устройстве (on-device) и отправляют на сервер только aggregated gradients. На этом этапе режим согласия изменится — вместо вопроса «поделись своими данными» будет вопрос «поделись своей моделью».

На текущий момент необходимо: построить инфраструктуру на стороне сервера, активировать enhanced conversions, оптимизировать дизайн CMP и постоянно мониторить коэффициент моделирования. Consent Mode v2 — это не препятствие, это новые правила игры. Маркетологи, которые понимают эти правила, сохраняют потери от моделирования на уровне менее 10 процентов и вырываются вперёд конкурентов.