Готовые решения для 1С-Битрикс
Карточка решения
База знаний по решению:
Электронная коммерция для Яндекс.Метрики и Google Analytics

Режимы работы решения

В данный момент у решения 3 режима работы: "Запросы по событиям", "Запросы с интервалом" и "Без фоновых запросов". Каждый из них имеет свои преимущества, ниже мы рассмотрим все 3 режима.

Один из частых вопросов в поддержку: Зачем решению нужен запрос?

Ответ достаточно прост: запросы нужны что бы более точно собирать события добавления в корзину и оформления заказа в 1 клик. Они будут собираться и без дополнительного запроса, но менее точно. Скрипт к которому идёт запрос максимально оптимизирован и безопасен. Запросов к бд или логики в нём нет, подключение пролога + чек сессии. 

1. Режим "Запросы с интервалом". Это самый старый режим работы, решение с определенной переодичностью проверяет не произошли ли события. Достаточно стабильный режим

2. Режим "Запросы по событиям". Более новый режим, с реакцией на действия пользователей. Значительно эффективнее режима Запросов с интервалом и в плане производительности и в плане качества сбора. Рекомендую использовать именно этот режим

3. Режим "Без фоновых запросов (beta)". Новый режим работы, пока в бета режиме, если покажет себя хорошо останется в составе решения на постоянной основе. Из коробки режим значительно менее точный, чем предыдущие два, но без фонового запроса. При необходимости можно делать фоновые запросы вручную из js когда это вам необходимо (выполняя функцию "agMetricScriptRequest();")