×
Россия +7 (909) 261-97-71

5 ошибок в настройке екоммерс-событий, которые искажают аналитику

Россия +7 (909) 261-97-71
Шрифт:
0 29
Подпишитесь на нас в MAX

Одна неточность в сборе данных может в корне изменить статистику. Какие аномалии в отчетах Яндекс Метрики указывают на проблему, а также чек-лист для самостоятельной проверки – в материале Алены Фроловой, веб-аналитика ArrowMedia.

События охватывают не все пользовательские сценарии

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

Яндекс Метрика

Такое происходит, если событие detail передается только при открытии карточки и не срабатывает при переключении между цветами или размерами. Похожая ситуация возникает при расхождении между достижениями JavaScript-целей и покупками в екоммерс-отчетах.

Например, при оформлении заказа в один клик в мобильной версии JavaScript-цель может сработать, а екоммерс-событие – не отправиться. В результате цель фиксируется, но данные о покупках не попадают в екоммерс-отчеты.

Чтобы устранить пробелы, необходимо настроить события во всех предусмотренных на сайте сценариях.

Передается некорректная валюта

Расхождения денежных показателей в Метрике с фактическими данными могут привести к неверной оценке рекламных каналов и отдельных позиций. Одна из причин – несовпадение валюты в настройках счетчика и екоммерс-событиях. Например, магазин использует отдельные домены для разных стран на едином шаблоне, при этом валюта счетчика соответствует стране, но события не адаптированы под нее.

Яндекс Метрика

Другой вариант – один и тот же товар продается в разных валютах в зависимости от региона или способа оплаты, но суммы перед отправкой в Метрику не конвертируются.

Метрика учитывает currencyCode события и валюту счетчика. Если они различаются, сумма в отчете пересчитывается по текущему курсу, что может привести к искажению денежных показателей. Чтобы этого избежать, необходимо передавать валюту, соответствующую настройкам счетчика, либо конвертировать данные о доходе перед отправкой в аналитику.

Дублируется событие purchase

Повторная отправка purchase искусственно завышает количество покупок, доход и конверсию. Товары выглядят более востребованными, а отдельные источники заказов – эффективнее, чем на самом деле. Можно заметить повторяющиеся записи в отчете «Содержимое заказов»: полные копии с одинаковыми transactionId и составом покупки либо заказы с одинаковыми товарами, ценами и количеством, но разными идентификаторами транзакций. Второй вариант обнаружить сложнее, поскольку такие записи выглядят как самостоятельные покупки.

Например, если purchase привязан к посещению страницы «Спасибо» и повторный доступ к ней не заблокирован, событие отправляется при каждом просмотре – после перезагрузки, перехода из истории или закладок.

Также дубли могут появляться, когда purchase привязан к кнопке «Оформить»: если в многошаговой форме она доступна до заполнения всех обязательных полей, каждое нажатие фиксируется в Метрике как новая покупка. Если для каждого события генерируется новый transactionId, одинаковые заказы выглядят как разные.

Яндекс Метрика

Чтобы исключить повторную отправку purchase, событие следует привязать к успешной отправке формы заказа. Если дубли совпадают по идентификатору заказа, содержимому и доходу, можно включить опцию «Удаление дублей событий» в настройках счетчика Метрики.

Превышаются лимиты на размер запроса и количество событий

Екоммерс-данные могут передаваться не полностью или вовсе выпадать из аналитики, а атрибуция – искажаться. При этом на сайте не возникает явных ошибок.

В Яндекс Метрике установлены следующие лимиты:

  • максимальный размер JSON в одном запросе – 8192 символа;

  • количество параметров за визит – 512;

  • количество параметров за визит для событий взаимодействия со списком и баннером – 400;

  • количество событий за визит – 1000.

Если запрос превышает допустимый размер, событие может быть обрезано или отброшено целиком. Один из характерных сигналов – расхождение между достижениями цели «Ecommerce: Покупка» и количеством покупок. Например, в магазине недорогих товаров корзины могут содержать десятки позиций. При превышении лимита в 8 КБ данные передаются некорректно или не попадают в Метрику. В отдельных случаях цель «Ecommerce: Покупка» фиксируется, а информация о самой покупке отсутствует. Проверить это можно в истории посетителя: достижение цели есть, а данных о покупке нет.

Превышение лимита в 1000 событий проявляется иначе: Метрика разделяет визит на несколько, из-за чего растет количество сессий и может измениться источник покупки. Например, в отчете «Источники заказов» появляются заказы с нетипичным источником – платежным шлюзом. При проверке выясняется, что покупка привязалась не к реальному источнику перехода, а к шлюзу, который оказался последним перед разрывом визита.

Яндекс Метрика

Если передается большой объем данных, запросы рекомендуется разбивать на части – например, заказы на подзаказы. Для оценки фактического количества заказов можно настроить JavaScript-цель и передавать ее в Метрику с одним из подзаказов. Также следует контролировать объем отправляемых событий и оптимизировать их количество, чтобы избежать разделения визита на несколько и, как следствие, искажения источника покупки.

На разных этапах воронки передается разный набор данных

Несогласованность данных о товаре на разных этапах нарушает связь между просмотром, добавлением в корзину и покупкой. В результате воронка строится некорректно, статистика по брендам и категориям становится неполной, а отдельные действия не удается связать с источником трафика.

Например, поле brand может присутствовать при просмотре и добавлении товара, но отсутствовать при покупке. Тогда в статистике по бренду отображаются просмотры, но не покупки, поэтому оценить востребованность товаров в этом разрезе невозможно.

Яндекс Метрика

Расхождения возникают и из-за лишних символов. Например, табуляция в названии товара в событии add приводит к тому, что Метрика воспринимает его как другую позицию. Добавления в корзину не связываются с просмотрами и покупками, хотя визуально данные совпадают.

Для корректного анализа необходимо передавать одинаковый набор полей во всех екоммерс-событиях. Если это невозможно, по срезу с неполными данными следует анализировать только те этапы, где они гарантированно есть.

Чек-лист для ручной проверки екоммерс-событий

Если отчеты указывают на аномалию, ручная проверка поможет локализовать ошибку и сформулировать задачу для разработчиков.

  1. Подготовка.

  • Включить отладку. Добавить к URL параметр _ym_debug=2. Для старого кода счетчика – _ym_debug=1, в этом случае отладка доступна только через консоль.

  • Сохранить логи. Включить Preserve log в панели разработчика, чтобы события не исчезали при переходах между страницами.

  • Зафиксировать clientID. Сохранить значение cookie _ym_uid, чтобы отделить тестовый визит от остальных и проверить, какие события попали в аналитику.

  1. Проверка событий.

Событие

Где проверить

На что обратить внимание

Просмотр списка товаров / impressions

Каталоги, брендовые и акционные страницы, рекомендательные полки

Размер запроса

Клик по товару из списка / click

Клики по товару из любых списков

Событие срабатывает во всех точках; передается позиция товара в index

Просмотр карточки товара / detail

Карточка, быстрый просмотр, переключение цвета и размера

Событие срабатывает при любом способе просмотра

Добавление товара в корзину / add

Добавление из карточки, каталога и быстрого просмотра; «+» и ручное изменение количества в корзине

Событие срабатывает при всех способах добавления; в quantity передается добавленное, а не итоговое количество

Удаление товара из корзины / remove

«−», удаление позиции и ручное изменение количества

Событие срабатывает при всех способах удаления; в quantity передается удаленное количество, а не остаток

Покупка / purchase

Успешная отправка формы, покупка в один клик

Событие срабатывает только после успешной отправки формы и не повторяется при перезагрузке страницы «Спасибо»; в actionField.id передается уникальный номер заказа


Важно проверить, что на каждом этапе сохраняется единый набор данных о товаре, валюта в currencyCode соответствует настройкам счетчика и отсутствуют лишние символы в стоимости.

Достоверная статистика позволяет принимать обоснованные решения, а ее качество зависит от точности данных на каждом этапе пользовательского пути. Регулярная проверка всей цепочки позволяет вовремя выявлять расхождения, до того как они отразятся на бизнес-показателях.

Есть о чем рассказать? Тогда присылайте свои материалы Марине Ибушевой


Новые 
Новые
Лучшие
Старые
Сообщество
Подписаться 
Подписаться на дискуссию:
E-mail:
ОК
Вы подписаны на комментарии
Ошибка. Пожалуйста, попробуйте ещё раз.
Отправить отзыв
ПОПУЛЯРНЫЕ ОБСУЖДЕНИЯ НА SEONEWS
Как ChatGPT выбирает компании для рекомендаций: что уже известно и как бизнесу подготовиться к эпохе AI Search
Игорь Антонов
1
комментарий
0
читателей
Полный профиль
Игорь Антонов - Для молодых сайтов в YMYL-тематиках я бы добавил отдельный блок про согласованность сущности: одинаковые название, телефон, адрес и перечень услуг на сайте, в картах, каталогах и профильных публикациях. Мы сейчас проверяем это на новом медицинском проекте narkologmsk.ru — без массовых анкорных ссылок, через подтверждённые карточки и содержательные материалы. Было бы полезно увидеть в продолжении сравнение источников, которые чаще цитируют Google AI Overviews и ChatGPT именно для локальных запросов.
Мы сократили рутину SEO-специалиста на 95% – вот архитектура, которая это сделала
Гостьkorayaskin
2
комментария
0
читателей
Полный профиль
Гостьkorayaskin - Можно также посмотреть разбор инструментов типа KeywordKick — помогает быстрее понять, где именно конфликт сигналов.
5 полезных сервисов для работы с учебными текстами
Anna B.
2
комментария
0
читателей
Полный профиль
Anna B. - Отличный разбор, очень своевременно!
Сайт компании в 2026 году: что проверяет Роскомнадзор и как не получить штраф
Олег Черников
1
комментарий
0
читателей
Полный профиль
Олег Черников - Дима спасибо, отличный обзор! За ГОСТ Р 52872-2019 спасибо! Давно около него ходил.
Рейтинг GEO-агентств для ecom в России: как продвигать интернет-магазин в нейросетях
Игорь
6
комментариев
0
читателей
Полный профиль
Игорь - Как раз сейчас пытаемся продвинуть свой интернет-магазин спортивных товаров для нейросетей, чтоб почаще нас упоминали. Работаем с Zenlink. Привлекло то, что у них есть реальные кейсы и к работе адекватно подходят. Сначала заказали просто анализ, чтоб они проверили, как нас вообще нейросети упоминают. Интересовала Алиса, ЧатГпт, и ДипСик. Там конечно все довольно печально было... Упоминаний мало. Но после того как мы свой сайт оптимизировали по их советам и они выполнили аутрич, плюс GERM, упоминаться стали чаще. В Алисе и ГПТ особенно, в ДипСик поменьше рост, но тоже есть. Это воодушевляет, конечно. И даже было пару клиентов, которые нас именно через нейросеть нашли. Сейчас опрос проводим, чтоб реальную пользу для себя понять. И вот, она уже есть. На мой взгляд эта услуга подходит тем бизнесам у кого большой средний чек, тогда даже пару клиентов с лихвой отбивают затраты на такое продвижение.
Рынок безалкогольных напитков в 2026 году: как категория продает через доверие к бренду
Алексей
1
комментарий
0
читателей
Полный профиль
Алексей - Все бы хорошо, но это в прошлом. В 2026 г. о росте 2020-2025 гг. остается только мечтать. Рынок БАН перешел к снижению. К серьезному снижению.
Яндекс открыл продажи через Алису и Поиск для продавцов без сайтов
Дмитрий Орлов
1
комментарий
0
читателей
Полный профиль
Дмитрий Орлов - Прикольно, покупать через колонку-))
Яндекс выложил в опенсорс языковую модель, которая лежит в основе быстрых ИИ-ответов в Поиске
Роман Каржонков
1
комментарий
0
читателей
Полный профиль
Роман Каржонков - Молодцы! Такие AI-модели могут широко используется в корпоративных, обучающих и научных АI-enabled платформах.
Сервисы для создания квизов: сравнение по конверсии, гибкости сценариев и интеграциям
Виктор
1
комментарий
0
читателей
Полный профиль
Виктор - Без сервиса FormDesigner.ru эта подборка будет не полной. Удивлен, почему вы его не включили в список?
ТОП КОММЕНТАТОРОВ
Комментариев
910
Комментариев
834
Комментариев
554
Комментариев
540
Комментариев
483
Комментариев
393
Комментариев
373
Комментариев
262
Комментариев
249
Комментариев
171
Комментариев
156
Комментариев
142
Комментариев
130
Комментариев
121
Комментариев
100
Комментариев
97
Комментариев
97
Комментариев
96
Комментариев
80
Комментариев
77
Комментариев
74
Комментариев
67
Комментариев
66
Комментариев
60
Комментариев
59

Отправьте отзыв!
Отправьте отзыв!