RAPI

FLOW

Создать магазин

Как подключить Яндекс Метрику и проверить работу счётчика

Как выбрать способ установки, избежать дублей, проверить номер и передачу просмотров, разобраться с SPA, блокировщиком и конфиденциальными данными.

Светлый кот выглядывает из-за ноутбука с простым изображением витрины рядом с механическим счётчиком

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

Эта инструкция доводит до работающего базового счётчика. Цели и передача покупок настраиваются отдельно: они не появляются автоматически от установки кода.

Найдите существующий счётчик и ответственного

Проверьте настройки платформы, плагины, менеджер тегов и общий шаблон сайта. Узнайте, кому принадлежит уже установленный счётчик и есть ли доступ у бизнеса. Не создавайте новый только потому, что сотрудник не видит старый в своём аккаунте: сначала восстановите доступ или согласуйте замену.

Отдельно определите рабочий и тестовый сайты. Тестовые просмотры не должны незаметно смешиваться с данными клиентов. Запишите владельца, номер, домены, часовой пояс и способ установки.

Создайте или выберите счётчик

В Метрике под нужным Яндекс ID выберите существующий счётчик либо создайте новый для согласованного сайта. Сверьте адреса и настройки, получите актуальный код или номер для штатной интеграции платформы. Точные названия элементов интерфейса могут меняться; источник кода — настройки вашего счётчика, а не случайный фрагмент из статьи.

Решите, какие дополнительные возможности действительно нужны. Вебвизор и другие инструменты не следует включать автоматически без проверки собираемых данных и сценария сайта.

Способ установкиЧто сделатьОсновной риск
Штатная интеграция CMS/конструктораВнести номер по актуальной инструкции платформыТот же счётчик уже вставлен другим способом
Управляемый менеджер теговДобавить один согласованный тег и правила запускаНесколько контейнеров или условий дают повторы
Общий шаблон сайтаРазместить предоставленный код в общей части страниц по документацииКод есть на главной, но отсутствует в каталоге
SPA-приложениеНастроить загрузку и регистрацию переходов с разработчикомМаршруты меняются без корректных просмотров

Выберите один контролируемый способ. Не вставляйте полный код вручную в каждую карточку товара и поверх работающего плагина.

Опубликуйте и проверьте реальный запрос

  1. Откройте актуальную публичную страницу после публикации. Убедитесь, что проверяется нужный домен и версия сайта.
  2. В инструментах разработчика откройте Network и перезагрузите страницу. Найдите загрузку Метрики и запрос просмотра; сопоставьте номер счётчика с ожидаемым. Наличие только загруженного скрипта не доказывает отправку просмотра.
  3. Посмотрите ошибки JavaScript и блокировки. Проверьте, не установлен ли тот же номер через второй плагин или шаблон.
  4. Откройте другую страницу каталога и корзину. Проверьте передачу просмотров там, где код должен работать.
  5. Воспользуйтесь официальной проверкой счётчика и убедитесь, что данные принимаются Метрикой. Появление данных в интерфейсе не обязано быть мгновенным; результат сети и приём отчётом фиксируйте раздельно.

Присутствие нескольких сетевых запросов само по себе не доказывает дубль: библиотека может выполнять разные операции. Сопоставляйте именно просмотры, номера и повторную инициализацию, а не любое обращение к сервису.

Разберите причины отсутствия данных

НаблюдениеПроверкаДействие
Код есть, запрос заблокирован расширениемПовторить в контролируемом чистом профилеНе считать локальную блокировку поломкой всего сайта
Ошибка CSPПосмотреть запрещённый ресурс и текущую политикуРазработчик разрешает необходимые обращения, не отключает всю защиту
Данные уходят на другой номерСверить плагин, шаблон и тегиУдалить устаревшую установку по согласованному плану
Главная работает, каталог нетПроверить разные шаблоны и публикациюИсправить общий способ подключения
Просмотр SPA-перехода отсутствуетПроверить обработчик смены маршрутаНастроить передачу hit по схеме приложения

Для SPA официальная схема может использовать defer: true, отключающий автоматический просмотр, и явные вызовы hit. Это отдельная ветвь реализации: не добавляйте её поверх уже работающего механизма переходов, иначе получите дубли. Переход с URL-фрагментом тоже проверяют фактически, а не предполагают, что любое изменение адреса посчитано.

Проверьте конфиденциальные данные до отправки

Не помещайте email, телефон, адрес и другие идентифицирующие данные в URL, UTM, названия событий и произвольные параметры. Например, путь вида /order?email=... нужно изменить так, чтобы личные сведения не попадали в аналитический просмотр. Очищать только видимый заголовок страницы недостаточно.

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

Заполните протокол установки

Учебный пример: на сайте уже работает плагин с условным номером 12345678. Не добавляем второй код через HTML. Проверка даёт следующий результат:

Счётчик: 12345678 — учебный номер, заменить своим
Способ: штатная интеграция платформы
Карточка: просмотр нужного номера отправлен
Корзина: просмотр нужного номера отправлен
SPA-переход: просмотр отсутствует
Решение: базовые страницы работают; SPA требует исправления
Повторная проверка: после настройки переходов, без второй инициализации
Дата / домен / версия / исполнитель: заполнить фактическими данными
Приём в интерфейсе Метрики: проверить и записать отдельно

Если в альтернативном проходе запрос пропадает только с блокировщиком, сначала повторите контролируемую проверку без него; не переустанавливайте счётчик вслепую. Если после исправления SPA каждый переход отправляет два просмотра, выясните пересечение автоматического и ручного механизма.

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

Счётчик установлен — покупки уже учитываются?

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

Проверка подключения

Весь функционал бесплатно на 3 месяца

Далее 990 рублей в месяц

Создать магазин