GTM & GA4 Deep
GTM & GA4 Deep
@gtm_ga4_deep

BigQuery export ломается не на SQL, а на схеме и ожиданиях от GA4

BigQuery export ломается не на SQL, а на схеме и ожиданиях от GA4

Выгрузка из GA4 полезна только тогда, когда вы заранее понимаете, какие сущности там живут: events, params, user_properties, items. Иначе в отчёте появляются «потерянные» конверсии, дубли и расхождения с интерфейсом.

Что проверять в первую очередь:
— event_name и event_timestamp: нет ли дублей на уровне события
— ga_session_id: можно ли собрать сессию без костылей
— event_params: все ли ключи вытаскиваются через UNNEST
— items: не теряются ли данные ecommerce при JOIN’ах
— timezone проекта: сутки в BigQuery и в интерфейсе могут не совпадать

Самая частая ошибка — считать, что экспорт = готовая витрина. На деле это сырой лог, где порядок строк, null-значения и повторяющиеся поля нужно обрабатывать руками. Для базовой проверки держите один sanity-query: количество purchase по export против GA4 UI, плюс отдельный срез по пустым transaction_id.

Что делать на практике: сначала соберите маленький слой нормализации поверх raw.events, потом уже стройте отчёты в Looker Studio или сводные таблицы. Иначе каждый новый вопрос к данным превращается в переписывание SQL с нуля.
Этот пост опубликован в Telegram-канале GTM & GA4 Deep. Подписаться можно по ссылке: @gtm_ga4_deep.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.