В связи с большим количеством однотипных вопросов было решено сделать гайд по настройкам модуля
Чтобы нормально работала электронная торговля в аналитике нужно в настройках включить отслеживание электронной торговли и выбрать валюту представления соответствующую вашему магазину
А также ОБЯЗАТЕЛЬНО отключить модули и/или модификаторы, которые отправляют данные о
торговле в аналитику, иначе данные будут "двоиться"
В GA4 ничего дополнительно включать не нужно
Здесь 3 разных варианта по настройке электронной торговли, можно их комбинировать, но понимать что делается
Ecommerce Google
Сделано по документации:
Инструкция NetPeak
Модуль формирует контейнер dataLayer с параметром ecommerce
Для отправки данных в яндекс - нужно наличие на сайте счетчика яндекса с параметром ecommerce
Для отправки данных в гугл - нужно наличие на сайте Google Tag Manager, настроенного по документации нетпик (в комплекте с модулем идет готовый контейнер для импорта в тег менеджер, в нем нужно поменять переменную UA ID на свой ID представления)
Плюсы метода - работает одновременно гугл и яндекс
Минусы - если у человека в браузере стоит adBlock или другой блокировщик рекламы - есть вероятность что данные не попадут в аналитику
Ecommerce для Google Analytics 4
Ссылка на документацию Google по которой работает этот метод
https://developers.google.com/analytics/devguides/collection/ga4/ecommerce
Чтобы работал этот вариант для Google Analytics 4 нужно чтобы на сайте был подключен Global Site Tag (gtag.js). Аналитика не должна быть подключена через Google Tag Manager или еще каким-то способом.
В настройки модуля нужно ввести идентификатор Google Analytics 4 (ВМЕСТЕ С G- !) и все
Enhanced Ecommerce для Google Analytics - Measurement Protocol
Самый крутой вариант реализации
для настройки нужно ввести только ID представления, данные попадут в аналитику независимо от наличия блокировщика рекламы у покупателя
Чтобы работал этот вариант нужно просто ввести идентификатор представления в настройки модуля
ЭТО НЕ ЗАМЕНА СЧЕТЧИКА АНАЛИТИКИ, ДЛЯ ОСТАЛЬНЫХ ДАННЫХ ОН ТОЖЕ ДОЛЖЕН БЫТЬ НА САЙТЕ!
javascript-selector для карточки товара - это селектор jquery для карточки товара в списке товаров категории (по нему будет передаваться событие click или select_item для GA4
Не важный параметр