Запускали проект в Европе — всё по правилам: баннер о cookies, Consent Mode настроен. Через пару недель смотрю в GA4 — и не понимаю. Трафик просел, конверсии куда-то делись. По платному трафику — дыры. Всё вроде работает, но как-то странно.
Добро пожаловать в мир Consent Mode.
Для тех, кто не сталкивался: Consent Mode — это технология от Google, позволяющая адаптировать поведение тегов Google (например, GA4, Google Ads и других), в зависимости от того, согласился ли пользователь на использование cookie-файлов.
Если пользователь даёт согласие, данные собираются как обычно. Если не даёт — теги всё равно активируются, но без использования cookies. В этом случае данные отправляются в урезанном виде (например, без client_id и session_id), и Google использует специальные алгоритмы, чтобы попытаться восстановить картину происходящего.
Таким образом, Consent Mode — это не просто «включить/выключить сбор данных», а скорее умный переключатель режимов работы тегов, который помогает балансировать между соблюдением законов (GDPR, ePrivacy и т.п.) и сохранением аналитики в бизнесе.
Еще раз.
Consent Mode — это не просто про «соблюдать закон». Это инструмент, который меняет то, как собираются данные, в зависимости от согласия пользователя.
Но важно понимать вот что:
1. Если пользователь не дал согласие, события всё равно частично передаются. Но не как обычные хиты, а в урезанном, анонимном виде.
2. Эти данные идут в алгоритм, который достраивает недостающее. В итоге вы видите не факты, а «предположения».
3. В GA4 это никак не помечается: смоделированные и реальные события выглядят одинаково.
4. Отчеты в GA4, Google Ads и BigQuery начинают расходиться — и не всегда понятно почему.
Вы смотрите на цифры в GA4 и думаете: “О, у нас конверсии пропали”
А они на самом деле не пропали. Это просто алгоритм дорисовал картину по своему шаблону.
Чтобы не не запутаться в Consent Mode я придерживаюсь простых правил:
1. Настраиваю баннеры с умом. Слежу, чтобы согласие просили только у тех, у кого это реально требуется по закону. Зачем терять данные, если их можно не терять?
2. Добавляю в события анонимные параметры. Это помогает не терять связь с реальностью.
3. Отделяю зерна от плевел. В BigQuery для этого есть поле analytics_storage. Смотрю на него — и понимаю, откуда что взялось.
4. Слежу за тем, сколько людей вообще жмут “Ок”. Если процент низкий — значит, с баннером что-то не так. Меняю текст, дизайн, поведение — пока не станет лучше.
Consent Mode — не враг. Он просто играет по своим правилам. Это своеобразный компромисс между соблюдением закона, уважением к выбору пользователей и сохранением адекватности данных. Но чтобы этим инструментом пользоваться, надо понимать его ограничения.
Как и с любым другим компромиссом – с ним можно работать. Главное знать как.
Больше о работе с данными в продукте и маркетинге есть в Телеграм-канале "Модель атрибуции”
