Настраиваем электронную коммерцию (E-Commerce) в Яндекс Метрике для интернет-магазина

Настраиваем электронную коммерцию (E-Commerce) в Яндекс Метрике для интернет-магазина

Сегодня я вам расскажу как настроить отчет “Параметры интернет-магазинов” (он же — отчет по электронной коммерции, ECommerce) в Яндекс Метрике.

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

 

Так же настройка отчета “Параметры интернет-магазинов” пригодится для настройки “Воронки продаж”, о ее настройке я расскажу в одной из следующих статей.

Ниже описана пошаговая настройка отчета “Параметры интернет-магазинов”.

Шаг 1. Получение кода счетчика Яндекс Метрики

Если у вас на сайте уже стоит счетчик Яндекс Метрики, то убедитесь, что в нем присутствуют следующая строчка:

    params:window.yaParams||{ }

Если такой строчки нет или у вас не стоит счетчик на сайте, то за ходим на страницу Яндекс Метрики.

Напротив нужного сайта нажимаем на зеленую кнопку с карандашом (редактировать счетчик).

D0-A1-D0-BD-D0-B8-D0-BC-D0-BE-D0-BA-D1-8D-D0-BA-D1-80-D0-B0-D0-BD-D0-B0-2014-02-06-D0-B2-22.47.05

Зеленая кнопка с карандашом (редактировать счетчик)

Переходим во вкладку “Код счетчика”, отмечаем нужные вам настройки, и так же устанавливаем флажок у пункта “Пример использования параметров визитов”, он находится в свернутом блоке “Дополнительно”.

D0-A1-D0-BD-D0-B8-D0-BC-D0-BE-D0-BA-D1-8D-D0-BA-D1-80-D0-B0-D0-BD-D0-B0-2014-02-14-D0-B2-1.03.07

Настройки счетчика

Копируем код счетчика и устанавливаем себе на сайт.

Устанавливать код счётчика необходимо сразу после тега <body> в HTML-код страницы.

Шаг 2. Создание 2-х целей “URL страницы”

На той же странице, откуда мы брали код счетчика в предыдущем шаге, переходим во вкладку «Цели» и нажимаем на кнопку «Добавить цель».

D0-A1-D0-BD-D0-B8-D0-BC-D0-BE-D0-BA-D1-8D-D0-BA-D1-80-D0-B0-D0-BD-D0-B0-2014-02-06-D0-B2-22.49.16

Вкладка «Цели»

Во всплывшем окне перейдите во вкладку «URL страницы».

В поле «Название» пишем «Страница посещения корзины».

В поле «URL страницы» выбираем пункт «Совпадает» и в соседнем поле указываем полный путь до корзины.

Устанавливаем флажок на против «Типы целей интернет-магазинов» и в появившихся полях выбираем «Эта цель описывает корзину на моем сайте».

D0-A1-D0-BD-D0-B8-D0-BC-D0-BE-D0-BA-D1-8D-D0-BA-D1-80-D0-B0-D0-BD-D0-B0-2014-02-13-D0-B2-23.47.45

Настройка первой цели

И нажимаем кнопку «Добавить».

Дальше настраиваем вторую цель. Нажимаем на кнопку «Добавить цель».

Во всплывшем окне перейдите во вкладку «URL страницы».

В поле «Название» пишем «Страница подтверждения заказа».

В поле «URL страницы» выбираем пункт «Совпадает» или «Содержит» и в соседнем поле указываем путь страницы подтверждения заказа.

Устанавливаем флажок на против «Типы целей интернет-магазинов» и в появившихся полях выбираем «Эта цель описывает подтверждение заказа на моём сайте».

D0-A1-D0-BD-D0-B8-D0-BC-D0-BE-D0-BA-D1-8D-D0-BA-D1-80-D0-B0-D0-BD-D0-B0-2014-02-14-D0-B2-1.34.24

Настройка второй цели

И нажимаем кнопку «Добавить».

Шаг 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. Просмотр информации о заказах в Яндекс Метрике

Для просмотра информации о заказах заходим в Яндекс Метрику.

Кликаем на название нужного сайта, затем кликаем на пункт «Содержание» и выбираем «параметры интернет-магазинов»

D0-A1-D0-BD-D0-B8-D0-BC-D0-BE-D0-BA-D1-8D-D0-BA-D1-80-D0-B0-D0-BD-D0-B0-2014-02-14-D0-B2-0.26.48

Пункт «Параметры интернет-магазина»

На странице «параметры интернет-магазинов«, мы можем выбирать произвольный период времени, и увидеть сколько за этот период было заказов, на какую сумму и информацию по всем заказам (номер заказа, содержание заказа, откуда человек пришел, количество товаров и сумма заказа).

D0-A1-D0-BD-D0-B8-D0-BC-D0-BE-D0-BA-D1-8D-D0-BA-D1-80-D0-B0-D0-BD-D0-B0-2014-02-14-D0-B2-0.30.58

Страница «параметры интернет-магазинов»

Вот и все!