Дарнео: Маркет
Поисковые системы и внешние сервисы

Аналитика и согласие на внешние сервисы

Как подключить Яндекс Метрику и GA4, настроить согласие посетителя и проверить события магазина.

Яндекс Метрика и Google Analytics 4 подключаются в Дарнео: Маркет → Настройки → Интеграции. Можно использовать один счётчик или оба. Витрина сама передаёт просмотры и события магазина; вставлять второй экземпляр того же счётчика через пользовательский JavaScript не нужно.

Подготовьте номер счётчика Метрики или Measurement ID веб-потока GA4. Пароли и токены доступа к аккаунтам в настройки витрины не вводятся.

Настройте согласие посетителя

В блоке «Согласие на сбор данных» проверьте «Запрашивать согласие». Когда запрос включён, аналитика ждёт разрешения посетителя. Необходимые функции магазина продолжают работать.

КатегорияЧто к ней относится
НеобходимыеКорзина, оформление заказа, формы и вход. Посетитель не отключает их в окне согласия.
АналитикаЯндекс Метрика, GA4 и пользовательские скрипты с этой категорией.
МаркетингЧат Битрикс24, Яндекс Карты и пользовательские скрипты с этой категорией.
Запрос согласия, версия политики и выключенная передача поисковой фразы в настройках интеграций.
Согласие и передача поисковой фразы настраиваются отдельно.

«Версия политики» — номер, с которым браузер хранит выбор посетителя. Увеличьте его, если изменился смысл категорий или состав сервисов, для которого нужно запросить выбор заново. После публикации новой версии прежние ответы перестанут действовать. Простое редактирование товара не требует менять этот номер.

Если выключить «Запрашивать согласие», витрина считает все категории разрешёнными. У чата при этом остаётся отдельное условие загрузки: нажатие на его кнопку.

Проверьте документы магазина: в них должны быть описаны фактически подключённые сервисы. Настройка Яндекс Карт находится во вкладке «Карта».

Где покупатель меняет выбор

В подвале витрины откройте «Файлы cookie», затем нажмите «Настройки cookie» рядом с заголовком документа. Посетитель может выбрать категории, оставить «Только необходимые» или нажать «Забыть мой выбор».

Окно «Файлы cookie и аналитика» с категориями «Необходимые», «Аналитика» и «Маркетинг».
Кнопка «Сохранить выбор» применяет выбранные посетителем категории.

Выбор хранится в браузере. Если хранилище недоступно, он действует только в текущей вкладке. Отзыв согласия влияет на последующие действия витрины, но не выгружает уже запущенный сторонний код и не стирает данные внешнего сервиса. Для новой проверки закройте вкладку и откройте сайт заново. Cookies и другие данные, сохранённые на устройстве, можно удалить средствами браузера; данные в самом внешнем сервисе этим не удаляются.

Подключите Яндекс Метрику

  1. В Метрике подготовьте счётчик для рабочего адреса магазина и скопируйте его номер.
  2. В настройках витрины заполните «Номер счётчика»: только цифры.
  3. Включите «Подключить Метрику».
  4. Для передачи товарного состава и заказов оставьте включённой «Электронная коммерция Метрики».
  5. В самой Метрике проверьте настройку «Электронная коммерция». Витрина использует контейнер darneoYandexEcommerceLayer; если задаёте имя контейнера в Метрике, укажите именно его.
  6. Нажмите «Сохранить изменения» и дождитесь публикации.

Порядок включения отчётов и проверки контейнера описан в справке Метрики. Код передачи товаров уже входит в решение.

Номер счётчика Метрики, электронная коммерция, карта кликов, точный показатель отказов и Вебвизор.
Для подключения нужен номер счётчика. Дополнительные режимы выбираются отдельными флажками.

«Карта кликов» включает учёт нажатий для карты кликов. «Точный показатель отказов» уточняет оценку коротких визитов. «Вебвизор» включает запись действий посетителя. Перед его включением проверьте настройки записи и документы магазина.

Для нужных действий создайте в Метрике цели типа «Целевое событие» и укажите точные идентификаторы из таблицы ниже, например add_to_cart. Витрина уже вызывает эти события; дополнительный код кнопок не нужен. Настройка целевого события в Метрике.

Подключите Google Analytics 4

  1. В GA4 откройте Администратор → Потоки данных → Веб и выберите поток магазина.
  2. Скопируйте Measurement ID вида G-XXXXXXXXXX. Где найти идентификатор — справка Google.
  3. Вставьте его в поле «Measurement ID» в настройках витрины и включите «Подключить GA4».
  4. Для передачи состава товаров оставьте включённой «Электронная коммерция GA4».
  5. В настройках «Улучшенная статистика» веб-потока откройте дополнительные параметры просмотров страниц и отключите Page changes based on browser history events — учёт изменений истории браузера. Просмотры уже передаёт витрина, поэтому эта настройка может дать дубли.
  6. Сохраните изменения в сервисе и в витрине. Дождитесь публикации магазина.

Google описывает этот переключатель в справке об улучшенной статистике. Там же проверьте автоматические события скачивания файлов и поиска: они могут пересекаться с событиями решения.

Подключение GA4, Measurement ID и электронная коммерция в настройках магазина.
Measurement ID относится к конкретному веб-потоку вашего ресурса GA4.

Флажки электронной коммерции не отключают всю аналитику действий. У Метрики выключается отдельная передача товарных данных, но остаются цели. У GA4 события продолжают отправляться без списка товаров. Чтобы отключить счётчик целиком, снимите «Подключить Метрику» или «Подключить GA4», сохраните настройки и дождитесь публикации.

Какие события доступны

Полный список с условиями отправки находится в Дарнео: Маркет → Для разработчиков → События аналитики. Для начала обычно достаточно следующих событий.

ДействиеИдентификатор в МетрикеСобытие GA4
Просмотр страницыПросмотр страницы счётчикаpage_view
Просмотр товараview_itemview_item
Добавление в корзинуadd_to_cartadd_to_cart
Удаление из корзиныremove_from_cartremove_from_cart
Начало оформленияbegin_checkoutbegin_checkout
Выбор доставкиadd_shipping_infoadd_shipping_info
Выбор оплатыadd_payment_infoadd_payment_info
Принятый обычный заказorder_purchasepurchase
Принятый быстрый заказquick_order_purchasepurchase
Поискsearch_submitsearch
Принятая заявка на звонокcallback_form_successgenerate_lead
Добавление в избранноеfavorite_addadd_to_wishlist

Также передаются события фильтра, сравнения, баннеров, отзывов и кабинета. Смена фильтра или порции товаров в списке сама по себе новым просмотром страницы не считается.

Событие покупки означает, что Битрикс принял заказ. Оно не подтверждает оплату. Переход к платёжной системе учитывается отдельно как payment_handoff. Поэтому выручку аналитики сопоставляйте с заказами и статусами оплаты.

Передача поисковой фразы

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

Дополнительно отключите автоматический «Поиск по сайту» в улучшенной статистике GA4, если фраза не должна попадать в сервис. Этот механизм GA4 сам читает поисковые параметры адреса и не управляется флажком витрины. Его работа описана в справке Google.

Проверьте учёт действий

После публикации откройте магазин в новом сеансе браузера без блокировщика счётчиков. Разрешите категорию «Аналитика», перейдите в товар, добавьте его в корзину и оформите тестовый заказ.

В инструментах проверки счётчика найдите просмотр, добавление и покупку. Сверьте состав и сумму заказа; повторное открытие результата не должно давать новую покупку того же заказа. У Метрики есть инструкция проверки электронной коммерции.

Отдельно проверьте сеанс с выбором «Только необходимые»: события витрины в аналитику отправляться не должны. Действия до согласия не досылаются задним числом. Если данных нет, проверьте идентификатор, сохранённое согласие, завершение публикации и блокировщик браузера.

На этой странице