GA4 ломается не в коде, а в схеме: 5 проверок перед сверкой с трекером
GA4 часто выглядит «нормально» до первой сверки с трекером или postback-логами. Потом всплывает разрыв: часть конверсий ушла в direct, часть — в referral, часть — вообще не доехала из-за consent или потери client_id.
Проверьте пять вещей:
— один и тот же event должен приходить в GA4 и в трекер с одинаковым названием и параметрами;
— UTM-метки не должны затираться редиректами и self-referral;
— consent должен быть одинаково учтён на всех точках входа;
— timezone и окно атрибуции должны совпадать;
— источник правды для дублирующих конверсий надо выбрать заранее, иначе GA4 и трекер будут спорить всегда.
Отдельно смотрите на кросс-доменные переходы и SPA: там чаще всего теряется сессия, а потом «падает» и вся логика источников. Если конверсия есть в бэкенде, но нет в GA4, это не всегда баг — иногда событие просто не связано с исходным визитом.
Финал простой: сначала выровняйте схему сбора, потом сравнивайте отчёты. Иначе вы лечите не атрибуцию, а симптомы.
Attribution Deep
@attribution_deep
GA4 ломается не в коде, а в схеме: 5 проверок перед сверкой с трекером
Этот пост опубликован в Telegram-канале Attribution Deep. Подписаться можно по ссылке: @attribution_deep.