Загрузка данных
Передача данных осуществляется на url https://mc.yandex.ru/collect
POST|GET-запросами. Каждый параметр в запросе представляет собой пару ключ=значение
. Есть обязательные параметры, которые зависят от типа взаимодействия, и дополнительные параметры, расширяющие возможности аналитики переданных данных. Все значения параметров должны быть URL-кодированы и закодированы в формате UTF-8 (см. пример передачи просмотра).
Поддерживаемые параметры
Параметр |
Описание |
Комментарий |
|
Номер счетчика |
Обязательный |
|
Идентификатор клиента |
Обязательный |
|
Тип взаимодействия. Возможные значения:
|
Обязательный |
|
Реферер |
Обязательный для события |
|
Url страницы |
Обязательный для события |
|
Заголовок страницы |
Обязательный для события |
|
Цели |
Обязательный для события |
|
Параметры визита |
Отправляются вместе с событиями |
|
Ecom транзакция |
Обязательный для события |
|
Ecom доход транзакции |
Обязательный для события |
|
Ecom купон транзации |
Обязательный для события |
|
Время события в Timestamp |
Если не передан — будет использовано время отправки данных. Допускается не более 12 часов назад от текущего времени. |
|
Ecom действие с товаром (расширенный ecom). Возможные значения:
|
Обязательный для события |
|
Ecom код товара |
Обязательный для события |
|
Ecom название товара |
Обязательный для события |
|
Ecom бренд товара |
Обязательный для события |
|
Ecom категория товара |
Обязательный для события |
|
Ecom цена товара |
Обязательный для события |
|
Ecom количество единиц товара |
Обязательный для события |
|
Ecom разновидность товара |
Обязательный для события |
|
Ecom код купона товара |
Обязательный для события |
|
Ecom позиция товара |
Обязательный для события |
|
Размер окна |
Формат для значения параметра: |
|
Валюта |
Поддерживается для целей с ценностью и для ecom-событий |
|
Ценность цели |
Поддерживается при передаче целей |
|
Секретный токен |
Генерируется при включении опции Measurement Protocol |
Примеры передачи данных
Отправка просмотра
https://mc.yandex.ru/collect/?tid=5564333&cid=1710232430899999999&t=pageview&dr=https%3A%2F%2Fyandex.ru&dl=https%3A%2F%2Ftest.com&dt=Test&et=1632467908&ms=01c0a669-d38c-4385-9d22-47cf894ed687
Достижение js-цели order-success
https://mc.yandex.ru/collect/?tid=5564333&cid=1710232430899999999&t=event&ea=order-success&et=1632467909&dl=https%3A%2F%2Ftest.com&ms=01c0a669-d38c-4385-9d22-47cf894ed687
Достижение js-цели с параметрами визита
https://mc.yandex.ru/collect/?tid=5564333&cid=1710232430899999999&t=event&ea=order-success¶ms={"level1_1":{"level2_1":{"level3_1":"example1","level3_2":"example2"}}}&et=1632467909&dl=https%3A%2F%2Ftest.com&ms=01c0a669-d38c-4385-9d22-47cf894ed687
Просмотр карточки товара Apple iPhone стоимостью 50000 с SKU 456
https://mc.yandex.ru/collect/?tid=5564333&cid=1710232430899999999&t=event&et=1632467910&pa=detail&pr1id=456&pr1nm=iphone&pr1br=apple&pr1pr=50000&ms=01c0a669-d38c-4385-9d22-47cf894ed687
Добавление товара в корзину
https://mc.yandex.ru/collect/?tid=5564333&cid=1710232430899999999&t=event&et=1632467911&pa=add&pr1id=456&pr1nm=iphone&pr1br=apple&pr1pr=50000&ms=01c0a669-d38c-4385-9d22-47cf894ed687
Покупка товара
https://mc.yandex.ru/collect/?tid=5564333&cid=1710232430899999999&t=event&et=1632467912&pa=purchase&pr1id=456&pr1nm=iphone&pr1br=apple&pr1pr=50000&ti=4555&tr=50000&ms=01c0a669-d38c-4385-9d22-47cf894ed687
Покупка нескольких товаров
https://mc.yandex.ru/collect/?tid=5564333&cid=1710232430899999999&t=event&et=1632467913&pa=purchase&pr1id=456&pr1nm=iphone&pr1br=apple&pr1pr=50000&pr2id=459&pr2nm=airpods&pr2br=apple&pr2pr=20000&ti=4555&tr=70000&ms=01c0a669-d38c-4385-9d22-47cf894ed687
Особенности
- Через Measurement Protocol можно создать визит, либо дополнить существующий визит.
- Для создания визита нужно обязательно указать
ClientID
пользователя. - Для формирования визита нужно передать как минимум один просмотр страницы (
t=pageview
) в начале визита. - Визиты формируются по тем же правилам и ограничениям, что и обычные визиты.
- Данные можно отправить максимум на 12 часов назад от текущего времени. Если не отправлять параметр
et
— будет указано время отправки данных. - Обновить визит можно только в рамках тайм-аута визита, указанного в настройках счетчика, используя параметр
et
или отправляя данные без этого параметра в пределах тайм-аута визита. Если выйти за тайм-аут — начнется новый визит (после отправкиpageview
).