Измерение ломается не в GA4, а в атрибуции: 6 мест, где теряются данные
Если отчёты “прыгают”, проблема обычно не в одном теге. Сначала проверь цепочку целиком: источник клика, согласие, загрузку GTM, отправку события, обработку в GA4 и выгрузку в BigQuery. На каждом этапе данные могут обнулиться, задвоиться или сменить идентификатор.
— UTM и referrer: если campaign-параметры режутся редиректами или переходы между доменами не склеены, сессия разваливается.
— Consent Mode: при отказе часть событий приходит в моделированном виде, и сравнивать их с сырыми логами надо аккуратно.
— GTM: один триггер на page_view и один на history change часто дают дубли, если SPA не настроена правильно.
— GA4: event_name и параметры должны быть стабильны, иначе в отчётах появятся “почти одинаковые” события.
— BigQuery: проверяйте event_id, user_pseudo_id и session_id, иначе невозможно понять, где дубль, а где новый визит.
На практике помогает простой тест: открыть DebugView, пройти путь пользователя и сверить, какие параметры дошли до GA4, а какие потерялись по дороге. Затем сопоставить это с сырыми событиями в BigQuery.
Если не можете объяснить, на каком шаге данные меняются, значит измерение ещё не настроено, а только собрано.
GTM & GA4 Deep
@gtm_ga4_deep
Измерение ломается не в GA4, а в атрибуции: 6 мест, где теряются данные
Этот пост опубликован в Telegram-канале GTM & GA4 Deep. Подписаться можно по ссылке: @gtm_ga4_deep.