Google Tag Manager и согласие: полное руководство по настройке на 2026 год

Google Tag Manager — самая широко используемая система управления тегами в мире. Но в 2026 году запуск GTM без надлежащей интеграции согласия — это не просто риск несоответствия, это риск для дохода. Google теперь требует Consent Mode V2 для персонализированной рекламы в ЕЭЗ. Если ваша настройка GTM не учитывает сигналы согласия, ваша реклама будет работать хуже, а в данных появятся пробелы.

Связь GTM и согласия

Каждый тег в GTM — Google Analytics, Google Ads, Meta Pixel, LinkedIn Insight — запускает JavaScript, который собирает данные. Согласно GDPR, этот сбор данных требует согласия. Ваша CMP должна сообщать статус согласия в GTM, чтобы теги срабатывали только при наличии разрешения.

  • Consent Mode V2 — это мост между вашей CMP и тегами Google
  • Строки TC по TCF 2.3 необходимы для программатических рекламных тегов
  • Не-Google теги (Meta, LinkedIn, TikTok) требуют пользовательских проверок согласия

Пошаговая настройка

Шаг 1: установите вашу CMP

Добавьте скрипт FlexyConsent перед сниппетом контейнера GTM в разделе head вашего HTML. CMP должна загружаться первой, чтобы установить состояние согласия до срабатывания любых тегов.

Шаг 2: настройте Consent Mode V2

FlexyConsent автоматически устанавливает параметры Consent Mode V2. Ручная настройка GTM не нужна — состояние согласия считывается всеми тегами Google нативно.

Шаг 3: задайте состояние согласия по умолчанию

Для посетителей из ЕЭЗ по умолчанию должно быть отказано для analytics_storage, ad_storage, ad_user_data и ad_personalization. FlexyConsent обрабатывает это автоматически на основе местоположения посетителя.

Шаг 4: проверьте

Используйте Google Tag Assistant, чтобы убедиться, что сигналы согласия передаются корректно. Проверьте, что теги ожидают согласия перед срабатыванием.

Распространённые ошибки в GTM

  • Загрузка GTM до CMP — теги срабатывают до сбора согласия
  • Невключение расширенного Consent Mode — потеря 50–70 % моделирования конверсий
  • Игнорирование TCF для программатических тегов — SSP не будут делать ставки без строки TC
  • Пользовательские HTML-теги без проверок согласия — они полностью обходят Consent Mode

FlexyConsent + GTM

FlexyConsent разработан для GTM. Один тег скрипта, автоматический Consent Mode V2, строки TC по TCF 2.3 и ноль ручной настройки тегов. Он работает как с клиентскими, так и с серверными контейнерами GTM.

← Блог Читать все →