Содержание
Сегодня я вам расскажу как настроить отчет “Параметры интернет-магазинов” (он же — отчет по электронной коммерции, ECommerce) в Яндекс Метрике.
Отчет “Параметры интернет-магазинов” в Яндекс Метрике нужен для получения детализированной информации о заказах вашего интернет-магазина, такой как, сколько заказов и на какую сумму было совершено за определенный срок, откуда пришел покупатель, сделавший заказ и т.д.
Так же настройка отчета “Параметры интернет-магазинов” пригодится для настройки “Воронки продаж”, о ее настройке я расскажу в одной из следующих статей.
Ниже описана пошаговая настройка отчета “Параметры интернет-магазинов”.
Шаг 1. Получение кода счетчика Яндекс Метрики
Если у вас на сайте уже стоит счетчик Яндекс Метрики, то убедитесь, что в нем присутствуют следующая строчка:
params:window.yaParams||{ }
Если такой строчки нет или у вас не стоит счетчик на сайте, то за ходим на страницу Яндекс Метрики.
Напротив нужного сайта нажимаем на зеленую кнопку с карандашом (редактировать счетчик).
Зеленая кнопка с карандашом (редактировать счетчик)
Переходим во вкладку “Код счетчика”, отмечаем нужные вам настройки, и так же устанавливаем флажок у пункта “Пример использования параметров визитов”, он находится в свернутом блоке “Дополнительно”.
Настройки счетчика
Копируем код счетчика и устанавливаем себе на сайт.
Устанавливать код счётчика необходимо сразу после тега <body> в HTML-код страницы.
Шаг 2. Создание 2-х целей “URL страницы”
На той же странице, откуда мы брали код счетчика в предыдущем шаге, переходим во вкладку «Цели» и нажимаем на кнопку «Добавить цель».
Вкладка «Цели»
Во всплывшем окне перейдите во вкладку «URL страницы».
В поле «Название» пишем «Страница посещения корзины».
В поле «URL страницы» выбираем пункт «Совпадает» и в соседнем поле указываем полный путь до корзины.
Устанавливаем флажок на против «Типы целей интернет-магазинов» и в появившихся полях выбираем «Эта цель описывает корзину на моем сайте».
Настройка первой цели
И нажимаем кнопку «Добавить».
Дальше настраиваем вторую цель. Нажимаем на кнопку «Добавить цель».
Во всплывшем окне перейдите во вкладку «URL страницы».
В поле «Название» пишем «Страница подтверждения заказа».
В поле «URL страницы» выбираем пункт «Совпадает» или «Содержит» и в соседнем поле указываем путь страницы подтверждения заказа.
Устанавливаем флажок на против «Типы целей интернет-магазинов» и в появившихся полях выбираем «Эта цель описывает подтверждение заказа на моём сайте».
Настройка второй цели
И нажимаем кнопку «Добавить».
Шаг 3. Размещаем код передачи параметров на сайте
Размещаем следующий код на странице подтверждения заказа:
<script type="text/javascript">
var yaParams = {
order_id: "12345",
order_price: 123.45,
currency: "RUR",
exchange_rate: 1,
goods:
[
{
id: "1",
name: "наименование товара",
price: 100,
quantity: 1
}
]
};
var yaCounterХХХХХХ = new Ya.Metrika({id: ХХХХХХ, params:window.yaParams});
</script>
где:
order_id — идентификатор заказа, допустимо символьное значение, в этом случае оно должно быть указано в кавычках (необязательный параметр);
order_price — сумма заказа (без доставки), выставленная пользователю, в валюте currency(обязательный параметр);
currency — валюта заказа (допускаются следующие значения: RUR, RUB, UAH, BYR, USD, EUR, TRY, KZT, GBR, CNY, MDL, LVL, TMT, CAD, THB, AUD), по умолчанию — национальная валюта, которая определяется на основании своего региона магазина;
exchange_rate — курс обмена для валюты currency, если магазин использует свой курс (по умолчанию — 1).
Если при оформлении заказа указывается иная валюта, то для приведения к поддерживаемой валюте нужно указать currency (валюту, в которую надо пересчитать) и exchange_rate (курс пересчета).
Например: 1 у.е. = 35 руб., тогда currency=RUR, exchange_rate=35;
id — идентификатор товара магазина (может быть символьным);
name — название товара. Рекомендуем передавать это поле в отчет, чтобы сделать его более понятным. Если вы передаете поле name, то передавать id необязательно.
price — цена товара в валюте currency;
quantity – количество товара;
ХХХХХХ — номер вашего счетчика.
Если у вас несколько разных товаров в одном заказе, то код будет выглядеть так:
<script type="text/javascript">
var yaParams = {
order_id: "12345",
order_price: 123.45,
currency: "RUR",
exchange_rate: 1,
goods:
[
{
id: "1",
name: "наименование 1-го товара",
price: 100,
quantity: 1
},
{
id: "2",
name: "наименование 2-го товара",
price: 150,
quantity: 2
},
{
id: "3",
name: "наименование 3-го товара",
price: 450,
quantity: 1
}
]
};
var yaCounterХХХХХХ = new Ya.Metrika({id: ХХХХХХ, params:window.yaParams});
</script>
Шаг 4. Просмотр информации о заказах в Яндекс Метрике
Для просмотра информации о заказах заходим в Яндекс Метрику.
Кликаем на название нужного сайта, затем кликаем на пункт «Содержание» и выбираем «параметры интернет-магазинов»
Пункт «Параметры интернет-магазина»
На странице «параметры интернет-магазинов«, мы можем выбирать произвольный период времени, и увидеть сколько за этот период было заказов, на какую сумму и информацию по всем заказам (номер заказа, содержание заказа, откуда человек пришел, количество товаров и сумма заказа).
Страница «параметры интернет-магазинов»
Вот и все!