Дата публикации - 14.12.2025
Как настроить электронную коммерцию в Яндекс Метрике через Яндекс Тег Менеджер
Рассказываю, как настроить электронную коммерцию через менеджер тегов от Яндекса.
В телеграм-канале "Яндекс про аналитику" 10 декабря вышел пост о выходе нового шаблона для настройки электронной торговли для Яндекс Метрики с помощью Тег Менеджера Яндекса (дальше - YTM).
Но, разобравшись, понял, что настройка остается все еще нетривиальной для людей, далеких от веб-аналитики и разработки, поэтому решил устранить эту несправедливость и сделать пошаговое руководство по настройке этого шаблона.
Данное руководство подойдет не только интернет-магазинам, но и всем, у кого есть карточки товаров и корзина на сайте (продажа услуг с оплатой на сайте или курсов).
1. Настройка переменных
Это самый первый и самый важный шаг. От корректности настроек переменных будет зависеть 90% всего отчета электронной коммерции.
Для создания мануала я создал несколько переменных на тестовых страницах - "Название товара", "Чистая цена", "Сумма покупки", "Все товары в покупке".
"Название товара" - название товара из его карточки.
"Чистая цена" - очищенная от знака валюты цена товара в числовом формате.
"Сумма покупки" - итоговая сумма всех товаров в корзине.
"Все товары в покупке" - массив данных с названием товаров из корзины при переходе к оформлению заказа.
Часть переменных создавал с помощью шаблона "Элемент DOM"->"Селектор CSS", часть - с помощью Javascript кода, который преобразует данные и сохраняет в глобальной переменной (например, очистка цены товара от знака валюты).
Примеры, как настраивать переменные - смотрите в галерее ниже.
ВАЖНО!
Все сайты отличаются друг от друга, поэтому Ваши настройки переменных могут отличаться полностью от моих, могут быть проще или сложнее.
Свои настройки показываю только для наглядности.