Как передать данные через Яндекс.Метрику

Вы можете настроить автоматическую передачу данных в Яндекс.Маркет Аналитику из Яндекс.Метрики.

  1. Первоначальная настройка
  2. Дополнительные доработки

Первоначальная настройка

Для передачи данных у вас должен быть установлен счетчик Метрики и настроен модуль Ecommerce. Подробнее см. в разделе Электронная коммерция Справки Метрики.

Дополнительные доработки

Чтобы Яндекс.Маркет Аналитика корректно принимала данные от Метрики, требуется доработать их передачу.

  1. Заказы и покупки
  2. Отмена заказа
  3. Частичный возврат

Заказы и покупки

В данных о товаре:

  • Обязательными являются оба поля — и id, и name (в Метрике допустимо указывать любое одно из них).
  • В поле name указывайте максимально полное название товара.

  • Создайте дополнительное поле ean и укажите в нем штрихкод товара в формате EAN. Для книг укажите в этом поле ISBN.
Поле Тип Описание Обязательность
id String Идентификатор товара. Обязательно
name String Максимально полное название товара. Например:
Футболка H&M мужская черная с коротким 
рукавом размер L, хлопок 100%.
Обязательно
ean

(дополнительное поле)

String Штрихкод товара в формате EAN. Для книг — ISBN. Обязательно

Отмена заказа

При отмене заказа в <actionType> передавайте значение cancel_purchase.

Частичный возврат

  • В <actionType> передайте значение refund.
  • В actionField передайте идентификатор покупки.
  • Если возврат частичный, в данных о товарах передайте:

    • идентификатор товара, которые вернули или не выкупили (поле id).
    • количество товара, которое вернули или не выкупили (поле quantity).

    При полном возврате данные о товарах передавать не нужно.