<b>GA4 ломается не в отчётах, а на этапе сбора: 5 проверок до запуска</b>
1) Сначала проверь, что один и тот же event не улетает из gtag и GTM одновременно. Дубли обычно выглядят как «нормальный» рост, а потом портят воронку и конверсии.
2) Сверь согласованность event_name и параметров: в GA4 имя события чувствительно к регистру, а параметры должны приходить одинаковыми по ключам. Иначе часть данных просто не ляжет в отчёты.
3) Не полагайся на авто-события. Для важных действий лучше руками фиксировать форму, клик, purchase, sign_up и свои business events.
Дальше проверь идентификацию. Если у тебя есть user_id — передавай его стабильно после логина. Если нет — хотя бы убедись, что client_id не сбрасывается на каждом новом заходе из-за кривого consent или SPA-навигации. Иначе склейка сессий развалится.
Отдельно смотри на ecommerce: currency, value, items, item_id и quantity должны быть консистентны. Один пустой item_id в purchase — и товарная аналитика становится мусором. В DebugView и в network-запросах это видно быстрее, чем в стандартных отчётах.
Что делать на практике: прогоняй чек-лист на staging, а не на боевом трафике. Если событие нельзя воспроизвести вручную за 30 секунд, оно почти наверняка сломается в масштабе.
GTM & GA4 Deep
@gtm_ga4_deep
<b>GA4 ломается не в отчётах, а на этапе сбора: 5 проверок до запуска</b>
Этот пост опубликован в Telegram-канале GTM & GA4 Deep. Подписаться можно по ссылке: @gtm_ga4_deep.