К содержимому
Интеграции

Аналитика и данные заказа

Обновлено

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

Откройте «Магазин» → «Плагины» → «Заказ в один клик», выберите «Витрина» и найдите раздел «Яндекс.Метрика».

Плагин не устанавливает счётчик на сайт. Код витрины должен предоставлять объект window['yaCounter' + номер] с методом reachGoal. Плагин вызывает этот метод с указанным идентификатором цели.

Настройка Что делает Значения / по умолчанию
Номер счетчика Определяет объект счётчика, к которому обращается плагин Номер; пусто
Открытие формы Идентификатор цели при открытии модального окна Строка; пусто
Отправка формы Идентификатор цели при успешном ответе сервера Строка; пусто
Ошибка отправки формы Идентификатор цели при ответе без успешного результата Строка; пусто

Укажите номер счётчика и идентификаторы нужных целей, затем нажмите «Сохранить». Если номер, цель или ожидаемый объект счётчика отсутствует, вызов не выполняется.

Google Analytics

В настройках есть три отдельных раздела:

  • «Google Analytics: открытие формы»;
  • «Google Analytics: отправка формы»;
  • «Google Analytics: ошибка отправки формы».

В каждом разделе одинаковые поля:

Настройка Что делает Значения / по умолчанию
Категория Значение категории события для соответствующего этапа Строка; пусто
Действие Значение действия события для соответствующего этапа Строка; пусто

Заполните оба поля для нужного этапа и нажмите «Сохранить». Код использует вызов ga('send', 'event', category, action) и проверяет наличие ga. Отправка событий GA4 плагином не поддерживается; одного подключения GA4 для такого вызова недостаточно.

Когда отправляются события

Этап Условие
Открытие формы Нажата кнопка и открывается модальное окно
Отправка формы Сервер вернул адрес страницы успешного оформления; вызов происходит перед переходом
Ошибка отправки формы Обработан JSON-ответ без адреса успеха, в том числе с ошибками проверки полей

Ошибка сети или разбора ответа попадает в обработчик ошибки JS и сама по себе не отправляет настроенное событие ошибки. Успешная отправка формы означает создание заказа, а не его оплату.

Плагин передаёт в эти вызовы только идентификатор цели либо категорию и действие события. Значения имени, телефона, email и сообщения он в аналитические вызовы не добавляет. Доставку события проверьте средствами используемой аналитики.

Капча

Форма вызывает системную капчу Webasyst и её серверную проверку. В плагине есть только «Показывать капчу»; провайдер и его параметры берутся из общей конфигурации Webasyst. Интеграцию с выбранным провайдером проверяйте в настоящей форме: отдельной настройки ключей сервиса в плагине нет.

Какие данные получает Shop-Script

Форма отправляется на обработчик плагина на витрине. Из включённых полей используются имя, email, телефон и сообщение. Для вошедшего покупателя источником контактных данных служит профиль.

В заказ передаются:

  • контакт покупателя или данные для его создания;
  • товар и артикул либо позиции корзины;
  • комментарий со служебной отметкой и сообщением покупателя;
  • IP-адрес и User-Agent;
  • адрес источника из cookie referer, его домен и поисковая фраза, если их удалось извлечь;
  • UTM-параметры из cookie utm, если она содержит подходящие данные;
  • витрина и канал продаж вида ewshopqorder:<витрина>;
  • склад и виртуальный склад, если их определило стандартное правило Shop-Script.

Плагин использует эти cookie, если они уже существуют; собственный сбор всех источников перехода этим не гарантируется. Отдельной настройки внешней CRM, webhook, API-ключа, cron/CLI или MCP-инструментов в проверенных исходниках нет.