Блог · PPC

GA4 DebugView как проверить события перед публикацией изменений

Показывает порядок включения GA4 DebugView, чтения потока событий и диагностики отсутствующих конверсий перед релизом GTM.

~3 мин чтения PPC

Экран GA4 DebugView с потоком событий перед публикацией изменений

Как включить DebugView через GTM и GA4

GTM Preview и GA4 debug_mode для тестового устройства
Сначала Preview в GTM или debug_mode в браузере, затем откройте DebugView в GA4 Admin.

DebugView в GA4 показывает события в реальном времени только с «дебаг-устройств». Это главный инструмент перед публикацией изменений в GTM или на сайте. Официальная инструкция — в справке Google Analytics о DebugView.

Типичный порядок для команды с GTM:

  1. В GTM нажмите Preview и откройте staging или production в новой вкладке.
  2. В GA4 Admin → DebugView убедитесь, что ваше устройство появилось в списке (debug device).
  3. Альтернатива без GTM — расширение Google Analytics Debugger или параметр debug_mode=true в конфигурации gtag.
  4. Consent mode. Если маркетинговые cookie выключены, часть тегов не сработает. Тестируйте с разрешённым analytics storage.
  5. Один тестовый браузер/профиль на человека. Иначе поток событий смешается.

Как читать поток событий в DebugView

Хронология событий page_view generate_lead с параметрами в DebugView
Каждое действие на сайте должно дать одно ожидаемое событие с правильными параметрами value currency event_name.

DebugView строит хронологию. Слева — время, в центре — имя события, справа — параметры. После каждого действия на сайте должно появиться ровно то, что вы закладывали в dataLayer и GTM.

  • page_view — на каждой загрузке страницы без дублей от SPA-роутера.
  • generate_lead / purchase — с value, currency и бизнес-параметрами.
  • User properties — если используете сегментацию, проверьте, что PII не попадает в открытом виде.
  • Кликните событие и разверните Parameters. Сравните с таблицей конверсий GA4 в вашем словаре.
  • Обратите внимание на «лишние» события. Два purchase на одну покупку — признак двойного тега.

Если события не доходят до DebugView

Схема диагностики GTM триггер тег consent блокировка
Если события нет в DebugView, проверьте цепочку GTM → GA4 tag → consent → Measurement ID.

Отсутствующее событие — не «баг GA4», а разорванная цепочка между сайтом, GTM и тегом. Проверяйте снизу вверх.

  1. GTM Preview. Тег GA4 Event сработал? Если нет — триггер или блок consent.
  2. Measurement ID. В теге тот же ID, что в Admin → Data streams.
  3. Event name. Не form_submit в коде и generate_lead в GA4 без маппинга.
  4. dataLayer.push до или синхронно с действием. Push после редиректа часто теряется.
  5. Ad blockers и корпоративный VPN на тестовом ноутбуке.
  6. Фильтры GA4 на уровне property не применяются к DebugView, но internal traffic может скрывать обычные отчёты после релиза.

Если page_view есть, а conversion нет — проблема почти всегда в триггере формы или в имени события, а не в «сломанном GA4».

Чек-лист перед релизом изменений

Список проверок DebugView для ключевых конверсий перед публикацией
Перед релизом пройдите все ключевые события на staging. Никакой «зелёной галочки» без реального DebugView.
  • Все ключевые события из словаря конверсий пройдены на staging в DebugView.
  • Каждое событие — один раз на действие, без дублей от повторного submit.
  • value и currency на purchase/lead там, где нужно для отчётов.
  • UTM и campaign параметры не «съедаются» редиректами после формы.
  • После publish GTM — повторный Preview на production с тем же сценарием.
  • Скриншот DebugView или запись Loom в тикет релиза для истории.

Не публикуйте GTM-контейнер «на веру». DebugView дешевле недели восстановления испорченных конверсий и целей GA4.

Заключение

GA4 DebugView — обязательный шаг перед любым релизом тегов. Включите Preview или debug_mode, пройдите ключевые события, проверьте параметры и зафиксируйте чек-лист. Это экономит часы поиска «почему не считает» уже в боевых отчётах. Если нужна проверка GTM dataLayer и DebugView под ваши лиды или e-commerce — команда SEO-Studio поможет настроить и протестировать цепочку до релиза.