Установка счётчиков Яндекс.Метрики и Google Analitycs с включенной опцией ecommerce

Установка Яндекс.Метрики

Первым делом нужно сгенерировать счётчик яндекс метрики с включенной настройкой ecommerce. Для этого:


Скриншот яндекс.метрики с последовательностью

1. Заходим на сайт Яндекс.Метрики metrika.yandex.ru и выбираем нужный счётчик

2. Переходим в "Настройки", находим там пункт "Дополнительные настройки" со стрелочкой. Разворачиваем пункт

3. Находим настройку "Отправка в Метрику данных электронной коммерции", устаналиваем галочку. Проверяем опцию "Имя контейнера данных", если не уверены, что вам нужно его переименовывать оставьте как есть - "dataLayer". Обязательно нажимаем кнопку "Сохранить".


расположение яндекс.метрики в коде

4. Вставляем код счётчика на сайт сразу после открывающего тега <head> . Последующие счётчики Google вставляются сразу после него.

5. Готово! Проверьте исходный код сайта. Если счётчик появился там где вы его разместили, всё сделано верно.

Установка Google Analitycs

С аналитикой всё несколько сложнее:


Код отслеживания

1. Установите счётчик gtag. Сгеренировать его вы можете в Google Analitycs перейдя по пути Настройки -> Ресурс -> Отслеживание -> Код отслеживания. Скопируйте счётчик и установите на сайт сразу после открывающего тега <head>

Настройка электронной торговли

2. Включите расширенную электронную торговлю. Для этого перейдите в Настройки -> Предствление -> Настройка электронной торговли.

Настройка электронной торговли

3. Переведите пункт "Включите отслеживание электронной торговли" в значение Включен. Переведите пункт "Включение отчетов для расширенной электронной торговли" в значение Включен. Добавьте хотябы один шаг последовательности (Checkout Labeling) и назовите его произвольно (к примеру: checkout). Сохраните.

Код аналитики

4. Добавьте на сайт код analytics.js . Перейдите на страницу https://developers.google.com/analytics/devguides/collection/analyticsjs/?hl=ru Скопируйте счётчик и разместите на свой сайт сразу под счётчиком gtag. Не забудьте заменить ид счётчика (на скриншоте отмечено цифрой 2) на свой айди из gtag.

5. Готово! Проверьте исходный код сайта. Если счётчик появился там где вы его разместили, всё сделано верно.

Настройка модуля Ecommerce в 1 клик

Настройка модуля

Зайдите на ваш сайт и перейдите в настройки модуля. Укажите имя контейнера, которое вы указали в яндекс.метрике. Если у вас есть свойство Бренд и вы хотите его выгружать - выберите в настройке это свойство.

Установка компонента в карточку товара

Проверка метрики
Проверка метрики

Для отправки в Яндекс.Метрику и Google Analitycs данных о просмотре товаров нужно установить компонент "arturgolubev:ecommerce.detail" в карточку товара

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

Код для вставки:

$APPLICATION->IncludeComponent( "arturgolubev:ecommerce.detail", ".default", array( "COMPONENT_TEMPLATE" => ".default", "OFFERS_CART_PROPERTIES" => $arParams['OFFERS_CART_PROPERTIES'], "PRODUCT_ID" => $elementId, "CACHE_TYPE" => "A", "CACHE_TIME" => "360000" ), $component );

Компонент рекомендуется размещать в комплексный компонент каталога, в файл element.php, сразу после размещения компонента карточки товара (catalog.element)

Проверка результатов

После совершения действия на сайте, результаты в метрике и аналитике появляются в течении 5-15 минут.


Проверка метрики

Для проверки данных ecommerce в Яндекс.Метрике перейдите в Отчёты -> Стандартные отчёты -> Электронная коммерция -> Заказы. Там вы увидите статистику по заказам полученную с сайта.

Проверка аналитики

Для проверки данных ecommerce в Google Analitycs перейдите в Конверсии -> Электронная торговля -> Обзор. Обязательно укажите дату, т.к. по умолчанию устаналивается вчерашняя дата.

Если данные после всех настроек не появились, обратитесь в поддержку модуля по email: me@arturgolubev.ru