Электронная коммерция в Яндекс.Метрике: руководство по применению
Статья
109012
Если у вас интернет-магазин, важно понимать, какие товары и категории чаще изучают, что добавляют в корзину и покупают, какие источники трафика приводят покупателей и т.д.
Яндекс.Метрика дает такую возможность благодаря отчетам по электронной коммерции (Ecommerce). Они позволяют отслеживать статистику от популярных категорий до среднего чека.
Как настроить и использовать отчеты e-commerce в Яндекс.Метрике – смотрите в этой статье.
Как всё работает
Функционал e-commerce не доступен по умолчанию – его необходимо настроить.
Во-первых, подключите модуль электронной торговли к счетчику Яндекс.Метрики. Далее, чтобы туда поступали данные, нужны специальные JavaScript-коды на сайте, которые будут собирать и передавать эти данные.
Поставьте задачу по их написанию разработчику сайта, или попробуйте сделать сами, если уверены в своих силах. Мы разберем этот вопрос максимально прозрачно и доступно для «непрограммистов».
В итоге вы найдете информацию в виде отчетов о взаимодействии посетителей интернет-магазина с карточками товаров, корзиной и заказами:
![Электронная коммерция Яндекс.Метрика — путь к отчетам Ecommerce в Метрике Электронная коммерция Яндекс.Метрика — путь к отчетам Ecommerce в Метрике](https://imgs.yagla.ru/blog/848/01-elektronnaya-kommerciya-yandeksmetrika--put-k-otchetam-ecommerce-v-metrike.png)
Рассмотрим всё по порядку.
Как подключить e-commerce в Яндекс.Метрике
Зайдите в настройки счетчика, пролистайте вниз вкладку «Счетчик» и включите эту опцию:
![Электронная коммерция Яндекс.Метрика – включение электронной коммерции Электронная коммерция Яндекс.Метрика – включение электронной коммерции](https://imgs.yagla.ru/blog/848/elektronnaya-kommerciya-yandeksmetrika--vklyuchenie-elektronnoy-kommercii.jpg)
Имя контейнера оставьте по умолчанию dataLayer.
Следующий шаг – настройка передачи данных в Яндекс.Метрику. Для этого дополните код счетчика на всех страницах, где пользователи могут взаимодействовать с товарами и заказами.
Как настроить передачу данных
Рассмотрим, какие объекты данных участвуют в процессе и как их прописывать в коде.
У вас есть товар.
Это объект данных, с которым совершают действия: просматривают, добавляют / удаляют из корзины и покупают.
Товар представлен в виде e-commerce-объекта.
Это JavaScript-объект, который включает поля (* – обязательные, ** – обязательные для передачи информации о покупке):
![Электронная коммерция Яндекс.Метрика — поля Ecommerce-объекта Электронная коммерция Яндекс.Метрика — поля Ecommerce-объекта](https://imgs.yagla.ru/blog/848/04-elektronnaya-kommerciya-yandeksmetrika--polya-ecommerce-obekta.png)
e-commerce-объект выглядит так:
![Электронная коммерция Яндекс.Метрика — Ecommerce-объект Электронная коммерция Яндекс.Метрика — Ecommerce-объект](https://imgs.yagla.ru/blog/848/05-elektronnaya-kommerciya-yandeksmetrika--ecommerce-obekt.png)
Ecommerce-объект передает данные о товаре и о действии с ним.
Товар – это объект со структурой <productFieldObject>. Он включает поля:
![Электронная коммерция Яндекс.Метрика — передаваемые данные о товаре Электронная коммерция Яндекс.Метрика — передаваемые данные о товаре](https://imgs.yagla.ru/blog/848/06-elektronnaya-kommerciya-yandeksmetrika--peredavaemye-dannye-o-tovare.png)
Действие – это объект со структурой <actionField>. Он включает поля:
![Электронная коммерция Яндекс.Метрика — передаваемые данные о действии с товаром Электронная коммерция Яндекс.Метрика — передаваемые данные о действии с товаром](https://imgs.yagla.ru/blog/848/07-elektronnaya-kommerciya-yandeksmetrika--peredavaemye-dannye-o-deystvii-s-tovarom.png)
При передаче данных о действии Метрика создает цель «eCommerce: Покупка (счетчик № <ID счетчика>)». Она собирает данные о доходе кампании Яндекс.Директа.
Но также отслеживать достижение цели позволяет поле goal_id (номер действия, которое было целью).
Внимание. Не передавайте данные в момент перехода посетителя на другую страницу сайта. Есть вероятность, что она загрузится быстрее, чем код счетчика передаст данные – и информация не зафиксируется.
E-commerce-объект передает данные о товаре и о действии с ним в контейнер данных.
Это JavaScript-массив. Нельзя менять его имя после настройки или инициализации счетчика.
Если вы оставили по умолчанию «dataLayer», или если при инициации счетчика Метрики настроили параметр ecommerce = true, контейнер данных будет отображаться как массив window.dataLayer.
![Электронная коммерция Яндекс.Метрика — контейнер данных Электронная коммерция Яндекс.Метрика — контейнер данных](https://imgs.yagla.ru/blog/848/08-elektronnaya-kommerciya-yandeksmetrika--konteyner-dannyh.png)
Имя контейнера и структура составляющих его e-commerce-объектов такие же, как в Google Analytics Enhanced Ecommerce. То есть если вы там уже настроили отправку данных (в том числе через глобальный тег сайта), и при этом активировали e-commerce в Метрике, она тоже будет собирать данные.
Важно: объем контейнера данных не должен превышать 2 048 символов.
Ecommerce-объект передает данные о товаре и о действии с ним в контейнер данных методом push.
Этот JavaScript-метод добавляет один или более элементов в конец массива:
![Электронная коммерция Яндекс.Метрика — push-метод Электронная коммерция Яндекс.Метрика — push-метод](https://imgs.yagla.ru/blog/848/09-elektronnaya-kommerciya-yandeksmetrika--push-metod.png)
После добавления он возвращает значение, соответствующее длине массива.
Примеры кодов
Подобный код получается при совершении разных действий с товаром:
Пример 1:
![Электронная коммерция Яндекс.Метрика — код для добавления товара в корзину Электронная коммерция Яндекс.Метрика — код для добавления товара в корзину](https://imgs.yagla.ru/blog/848/10-elektronnaya-kommerciya-yandeksmetrika--kod-dlya-dobavleniya-tovara-v-korzinu.png)
Пример 2:
![Электронная коммерция Яндекс.Метрика — код для покупки Электронная коммерция Яндекс.Метрика — код для покупки](https://imgs.yagla.ru/blog/848/11-elektronnaya-kommerciya-yandeksmetrika--kod-dlya-pokupki.png)
Далее – кратко о каждом отчете Ecommerce, какие метрики он показывает и как выглядит.
Отчеты по электронной коммерции
Популярные товары
Отчет помогает сформировать Топ товаров и узнать, сколько добавили в корзину, а сколько купили. Степень популярности оценивается по количеству просмотров страницы товара.
![Электронная коммерция Яндекс.Метрика — отчет по популярным товарам Электронная коммерция Яндекс.Метрика — отчет по популярным товарам](https://imgs.yagla.ru/blog/848/12-elektronnaya-kommerciya-yandeksmetrika--otchet-po-populyarnym-tovaram.png)
Популярные категории и бренды
Отчет показывает:
- Какие категории чаще просматривают
- Какие бренды в этих категориях наиболее популярны
- Сколько товаров каждого бренда добавили в корзину и сколько купили за определенный период времени.
![Электронная коммерция Яндекс.Метрика — отчет по популярным категориям и брендам Электронная коммерция Яндекс.Метрика — отчет по популярным категориям и брендам](https://imgs.yagla.ru/blog/848/13-elektronnaya-kommerciya-yandeksmetrika--otchet-po-populyarnym-kategoriyam-i-brendam.png)
Заказы
Отчет показывает за определенный период времени:
- Количество покупок
- Доход с покупок
- Средний показатель дохода с покупки и визита
- Источники, из которых приходят более прибыльные заказы.
![Электронная коммерция Яндекс.Метрика — отчет по заказам Электронная коммерция Яндекс.Метрика — отчет по заказам](https://imgs.yagla.ru/blog/848/14-elektronnaya-kommerciya-yandeksmetrika--otchet-po-zakazam.png)
Можно настроить группировку «Источник трафика (детально)» и получить детальную информацию об источниках:
![Электронная коммерция Яндекс.Метрика — детальный отчет по заказам Электронная коммерция Яндекс.Метрика — детальный отчет по заказам](https://imgs.yagla.ru/blog/848/15-elektronnaya-kommerciya-yandeksmetrika--detalnyy-otchet-po-zakazam.png)
Содержимое заказов
В отчете – детальная информация о заказах и товарах в составе отдельного заказа, а также стоимость каждого заказа и всех в сумме за определенный период времени.
![Электронная коммерция Яндекс.Метрика — отчет по содержимому заказов Электронная коммерция Яндекс.Метрика — отчет по содержимому заказов](https://imgs.yagla.ru/blog/848/16-elektronnaya-kommerciya-yandeksmetrika--otchet-po-soderjimomu-zakazov.png)
Товары в корзине
В отчете – информация по каждой единице товара в корзине, а именно:
- Количество единиц в корзине
- Стоимость товаров
- Количество посетителей, которые добавили товар в корзину
- Количество проданного товара из корзины.
![Электронная коммерция Яндекс.Метрика — отчет по товарам в корзине Электронная коммерция Яндекс.Метрика — отчет по товарам в корзине](https://imgs.yagla.ru/blog/848/17-elektronnaya-kommerciya-yandeksmetrika--otchet-po-tovaram-v-korzine.png)
Заказанные товары
Отчет показывает информацию о купленных товарах:
- Количество проданных товаров
- Стоимость этих товаров
- Количество посетителей сайта, которые купили эти товары.
![Электронная коммерция Яндекс.Метрика — отчет по заказанным товарам Электронная коммерция Яндекс.Метрика — отчет по заказанным товарам](https://imgs.yagla.ru/blog/848/18-elektronnaya-kommerciya-yandeksmetrika--otchet-po-zakazannym-tovaram.png)
Промокоды
Отчет показывает данные о покупках, которые совершили по промокодам. Это возможность:
- Узнать количество покупок по каждому промокоду, их общую и среднюю стоимость
- Выявить наиболее эффективные промоакции.
Все отчеты (кроме «Содержимое заказа») можно настроить. Например, с помощью создания целей можно узнать количество заказов и доход от покупок после просмотра акций на сайте.
Показатели электронной коммерции доступны и в других отчетах Метрики. Например, можно определить, с каких страниц начинаются визиты, которые приносят максимальный доход:
![Электронная коммерция Яндекс.Метрика — метрики Ecommerce в других отчетах Электронная коммерция Яндекс.Метрика — метрики Ecommerce в других отчетах](https://imgs.yagla.ru/blog/848/19-elektronnaya-kommerciya-yandeksmetrika--metriki-ecommerce-v-drugih-otchetah.png)
Если информация не отображается в отчетах
Возможные причины:
- Некорректные данные в передаваемых полях. Проверьте это с помощью команды JSON.stringify(dataLayer) в консоли браузера
- Счетчик заблокирован расширением Adblock Plus
- Посетитель ушел со страницы до того, как загрузился счетчик
- На странице установлен циклический редирект.
Вместо заключения
Электронная коммерция в Яндекс.Метрике дает владельцу интернет-магазина ответы на важные вопросы:
- Какие рекламные каналы самые эффективные
- Какие бренды просматривают, но не покупают
- Какие категории и бренды пользуются спросом
- На какие товары влияет сезонность;
и т.д.
Читайте также, как настраивать и использовать электронную торговлю в Google Analytics.
109012
2 Читайте ещё статьи по этой теме
Как не облажаться при выборе удаленной работы в интернете Статья
Работать из дома хочет практически каждый второй, кто раньше этого не пробовал. На первый взгляд это просто мечта: работать откуда и когда угодно, забыть про будильники и совещания.2
Секреты потребительской психологии в онлайне Статья
Как залезть в голову к вашей целевой аудитории? Чтобы выстраивать эффективное взаимодействие, надо знать, что посетителям сайта сразу бросается в глаза, что может испортить их впечатление, наконец, почему они уходят без заявок. Это можно выяснить только на практике: подглядеть их действия в Вебвизоре, напрямую спросить в опросе, что не так с сайтом, иными способами изучить их поведение и мотивы.
Как вывести кампании в Яндекс.Директе из аварийного состояния до конверсии 20%. Кейс по промышленному клинингу Статья
Бардак в рекламных кампаниях, невнятный сайт, отсутствие аналитики– стандартная ситуация для маркетолога, который приходит«спасать» проект. В этом кейсе своим опытом делится специалист по платному трафику Александр Гринёв– как он вытаскивал компанию по промышленному клинингу из сложного положения и довел конверсию в заявку до 20%.1
Написать комментарий
ФейспалмерAugust 16, 2019 в 12:19 PM
Метод передачи данных push - ШТО? ) Фейспалм.
Александр ЯглаAugust 19, 2019 в 10:35 AM
Да, а что вас смущает? Вот справка Яндекса на эту тему (раздел "Представление и передача данных"):
https://yandex.ru/support/metrica/data/e-commerce.html
Обсуждаемое
Как юристу вести Telegram канал. Отвечает адвокат Валерий Рогальский Статья
В современном мире цифровых технологий и социальных медиа юристам предоставляется уникальная возможность расширить свою аудиторию и продвигать свои услуги через онлайн-платформы. Telegram – одна из таких платформ, которая предлагает удобный и эффективный способ взаимодействия с клиентами и коллегами.
Кейс клиента Vitamin.tools о продвижении детского лагеря в VK Ads: как получать заявки по 500 рублей 3 месяца подряд Статья
Таргетолог Марк Косых, клиент Vitamin. tools — рекламной экосистемы, возвращающей до 18% с пополнения рекламы, — пробовал запускать рекламу и в старом, и в новом рекламном кабинетах.
Лидогенерация на мероприятия Статья
Я расскажу в целом о том, как выстроить грамотный диджитал для продвижения мероприятий. Это актуально как для онлайна, так и для оффлайна.
Свежее
Пустые бланки резюме для устройства на работу – где взять? Статья
Создать современное резюме с оформлением и структурой можно с помощью готовых шаблонов резюме. Пустые бланки в формате docx и pdf подойдут для заполнения в любом текстовом редакторе: используйте шаблоны, заполняйте их с помощью пошаговой инструкции и привлекайте работодателей.
6 советов от клиента Vitamin.tools по продвижению психолога в TG через Директ Статья
Директолог Ольга Сивцова, клиент Vitamin. tools — рекламной экосистемы, возвращающей до 18% с пополнения рекламы, — отливала бюджет на TG-бота 2,5 месяца.
Работа на фрилансе или в агентстве: плюсы и минусы Статья
Первый плюс работы в агентстве – меньше ответственности, потому что у нас ее нет перед конечным заказчиком, другими сотрудниками, если не нанимаем помощников и ничего не делегируем. У нас есть ответственность только перед нашим работодателем.