<b>GA4 ломается не в отчётах, а на этапе разметки событий и параметров</b>
Чаще всего проблема одна: в событие отправили одно название, а в отчётах ждут другое. Или параметр есть в GTM, но его не зарегистрировали как custom dimension. В итоге данные «приехали», но в интерфейсе их как будто нет.
Что проверять в первую очередь:
— названия событий: без дублей, без случайных вариантов вроде click_btn и button_click
— обязательные параметры: value, currency, item_id, transaction_id — если они нужны для расчёта
— типы данных: число должно быть числом, а не строкой
— scope: event parameter ≠ user property, это разные сущности
Отдельная ловушка — триггеры. Если событие уходит на любой клик вместо конкретного действия, GA4 быстро превращается в мусорный склад. Лучше 5 точных событий, чем 50 шумных. И ещё: сначала собирайте минимальный набор, потом расширяйте схему, иначе старые и новые названия начнут жить параллельно.
Что делать на практике: заведите единый список событий и параметров, проверьте его в GTM Preview, затем сопоставьте с кастомными измерениями в GA4. Если событие нельзя объяснить без слов «ну оно почти такое же», его лучше не пускать в прод.
GTM & GA4 Deep
@gtm_ga4_deep
<b>GA4 ломается не в отчётах, а на этапе разметки событий и параметров</b>
Этот пост опубликован в Telegram-канале GTM & GA4 Deep. Подписаться можно по ссылке: @gtm_ga4_deep.