Amplitude cookbook
Amplitude cookbook
@AmplitudeCookbookRuPro

GTМ: как использовать GA4 Schema в Universal Analytics без лишнего «двойного» хаоса

GTМ: как использовать GA4 Schema в Universal Analytics без лишнего «двойного» хаоса

Если вы параллельно ведёте Universal Analytics (UA) и Google Analytics 4 (GA4), проблема обычно не в сборе событий, а в качестве данных: одинаковые сущности (product, price, currency) начинают расходиться по схемам. В эпоху privacy-first и переоценки last-click это особенно больно: расхождения бьют по отчётам, воронкам и последующим моделям атрибуции.

Чек-лист действий:

— Проверьте, что UA получает структурированные данные (schema), а не «сырые» строки
Схема даёт единый формат для e-commerce полей: товар, цена, валюта, транзакция. Цель — чтобы UA не «додумывал» из нестабильных параметров.

— Введите единый источник правды для product-полей между UA и GA4
Сопоставьте: item_id/sku, name, category, price, quantity. Один и тот же ключ (например, SKU) должен приходить в обе системы одинаково.

— Используйте связку GTМ так, чтобы один и тот же e-commerce объект формировался один раз
В Data Layer соберите корректный объект, а дальше — раздайте его в теги UA и GA4. Меньше копипаста — меньше расхождений на проде.

— Настройте события в UA под «требуемые» параметры e-commerce, а не под произвольные name/value
Для UA критично, чтобы параметры попадали в ожидаемые места. Если у вас события назывались по-своему — сейчас время привести маппинг к стандарту UA e-commerce.

— Добавьте контроль целостности: выборочная сверка по сессиям и покупкам
Выберите 10–20 реальных сессий, сравните: цена, валюта, идентификатор товара, количество, факт покупки. Фиксируйте расхождения на уровне «что пришло», а не «как отображается».

— Уберите дубли и конфликтующие теги на страницах e-commerce
Если часть данных отправляется и через GA4, и через UA разными путями, вы рискуете задвоить метрики. В GTМ задайте чёткие условия срабатываний и проверьте порядок тегов.

— Зафиксируйте контракт событий для дальнейших интеграций (в т.ч. для Amplitude)
Документируйте: список событий, обязательные параметры, типы данных (число/строка), допустимые значения. Это понадобится, когда будете строить маппинг в Amplitude analytics и объединять поведенческие события с выручкой.

когда это пригодится: при миграции/параллельной работе UA+GA4 для e-commerce, когда данные начинают «плыть» и ломают аналитику.

— @AmplitudeCookbookRu
Этот пост опубликован в Telegram-канале Amplitude cookbook. Подписаться можно по ссылке: @AmplitudeCookbookRuPro.
start

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

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

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