В ecommerce GA4 параметры всего события и параметры отдельного товара описывают разные уровни покупки. Если смешать их, купон заказа окажется характеристикой каждого SKU, а товарная акция потеряет своё назначение. Официальная справка проверена 27 октября 2026 года. Инструкция предназначена для собственного магазина, где доступна настройка отправляемых событий.

Начните с заказа, в котором товары различаются

Для приёмки подготовьте учебную корзину из двух позиций: один товар участвует в отдельной акции, второй продаётся без неё. Добавьте условие на весь заказ, если магазин действительно его использует. Запишите ожидаемое описание каждого уровня до просмотра данных. На корзине из одинаковых товаров ошибка области действия может оставаться незаметной.

Событийный уровень описывает действие целиком, например общую денежную величину покупки. Товарный массив items содержит сведения отдельных позиций. GA4 различает соответствующие измерения и метрики. Не переносите одно значение во все элементы только для заполненности структуры: сначала объясните, чему оно принадлежит в реальном заказе и какой вопрос должен решать будущий отчёт.

Проверьте купоны и параметры списка отдельно

Coupon предусмотрен и на уровне события, и внутри товара. Это не разрешение считать любое совпавшее название общей характеристикой заказа. Для ряда параметров, включая item_list_id, item_list_name, creative_name, creative_slot, promotion_id и promotion_name, товарное значение имеет приоритет над событийным. Поэтому при расхождении исследуйте оба места передачи, а не только верхний уровень.

Например, разработчик задаёт общий список «Каталог», но у одного товара сохраняется «Рекомендации». В товарном анализе может использоваться более конкретное значение. Приёмочный вопрос здесь не «какое название красивее», а «какой контекст действительно должен описывать эту позицию». Сохраните ожидаемое решение и уберите случайное наследование старых параметров из другого сценария магазина.

Не размножайте денежный итог при развороте товаров

В таблице, где одна покупка превращается в несколько товарных строк, общий итог может повторяться. Простое суммирование такой колонки создаёт искусственный рост выручки. Этот риск разобран в материале о развороте списков заказа. Отдельно определите метрику товара и общую метрику операции, прежде чем соединять их в выгрузке.

Проверьте минимум три результата: число событий покупки, число товарных позиций и сумму выбранного денежного показателя. У каждого должна быть собственная единица учёта. В учебной корзине из двух SKU один заказ не превращается в две покупки, хотя таблица содержит две строки. Если итог не сходится, сначала уточните модель расчёта, а не меняйте исходные цены ради совпадения.

Закрепите область действия в словаре аналитики

Для каждого нестандартного признака запишите носитель значения и допустимые примеры. Регистрация собственного измерения требует согласованной области действия; порядок описан в инструкции по custom dimensions. Название поля без определения уровня не защищает от ошибки, особенно если разные подрядчики поддерживают каталог, корзину и отчёты.

После обновления темы или рекламного блока повторите контроль на неоднородной корзине. Сохраните исходные параметры и ожидаемую интерпретацию. Не объявляйте расхождение между двумя отчётами ошибкой GA4, пока не проверены их области и метрики. Хорошая схема позволяет объяснить, почему товарная акция связана с конкретной позицией, а результат заказа остаётся результатом одной операции.