Автоматизация
Внедрение битрикс24 бесплатно
При покупке лицензии у меня
Подробнее
Битрикс24
Для новых клиентов -30%
На все годовые тарифы облачной версии Битрикс24 до 31 июля 2026 года!
Назад

Ускоренная проверка срабатывания целей Яндекс.Метрики

Ускоренная проверка срабатывания целей Яндекс.Метрики
Ускоренная проверка срабатывания целей Яндекс.Метрики

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

В этой статье разберем, как им пользоваться, какие бывают подводные камни и как решать возможные проблемы.

Как включить режим отладки целей?

Для проверки срабатывания целей нужно добавить специальный параметр _ym_debug=1 в URL страницы. Способ добавления зависит от структуры ссылки.

1. Если в URL нет параметров (например, site.com/page/)

Добавьте ?_ym_debug=1 в конец адреса:

site.com/page/?_ym_debug=1

2. Если URL уже содержит параметры (например, site.com/page/?count=50)

Добавьте &_ym_debug=1 (параметры разделяются символом &):

site.com/page/?count=50&_ym_debug=1

3. Если URL содержит хэш (например, site.com/#form)

Параметр _ym_debug должен идти до символа #, иначе он не сработает:
Правильно:

site.com/?_ym_debug=1#form

Неправильно:

site.com/#form?_ym_debug=1

Как проверить результат?

  1. Откройте страницу с добавленным _ym_debug=1.

  2. Запустите консоль браузера (F12 → вкладка Console).

  3. Совершите действие, которое должно приводить к срабатыванию цели (клик, отправка формы и т. д.).

  4. В консоли появится одно из сообщений:

    • PageView – зафиксирован просмотр страницы.

    • Reach goal – цель успешно зарегистрирована.

Если сообщения нет, значит, цель не сработала.

Что делать, если цель не срабатывает?

1. Проверьте блокировку Яндекс.Метрики

Некоторые расширения (AdBlock, uBlock) могут блокировать скрипты метрики. Попробуйте:

  • Отключить блокировщики рекламы.

  • Проверить, загружается ли счетчик во вкладке Network (фильтр metrika.yandex.ru).

2. Убедитесь в корректности кода цели

  • Для стандартных целей (например, клик по кнопке) проверьте правильность селектора.

  • Если цель отправляется вручную через JavaScript, убедитесь, что код выполняется:

    ym(XXXXXX, 'reachGoal', 'GOAL_NAME'); // XXXXXX – ID счетчика

3. Проверьте SPA (Single Page Application)

Если сайт использует динамическую загрузку контента (React, Vue, Angular), стандартные цели могут не срабатывать. В этом случае:

  • Используйте History API для корректного отслеживания переходов.

  • Вручную вызывайте reachGoal при нужных событиях.

Дополнительные способы отладки

1. Расширение Yandex Metrica Debugger

Устанавливается в Chrome и показывает в консоли все события Метрики, включая просмотры страниц и цели.

2. Проверка сетевых запросов

Во вкладке Network браузера:

  • Отфильтруйте запросы по metrika.yandex.ru.

  • Убедитесь, что при выполнении действия отправляется запрос с параметром цели.

Важные замечания

  1. Данные в отчетах появляются с задержкой (обычно 5–10 минут), но _ym_debug позволяет проверить срабатывание сразу.

  2. Не оставляйте _ym_debug=1 в продакшене – это может повлиять на статистику.

  3. Для сложных целей (AJAX, файрволльные) используйте комбинированную проверку – через консоль и Network.

Заключение

Параметр _ym_debug=1 – самый быстрый способ проверить работу целей в Яндекс.Метрике. Если цель не срабатывает, проверьте:

  • Корректность URL с параметром.

  • Блокировку скриптов.

  • Код цели (особенно в SPA).

Дополнительно используйте Yandex Metrica Debugger и мониторинг сетевых запросов для более глубокой отладки.

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

Получите план улучшений для вашего сайта — бесплатно
Оставьте заявку и получите аудит сайта по ключевым параметрам, включая скорость, безопасность и SEO-ошибки, которые мешают сайту привлекать клиентов.
Заказать аудит
Читайте по теме
Все статьи
Нужен надежный исполнитель?
Разрабатываем сайты, выполняем миграцию на Битрикс, дорабатываем функционал, сопровождаем проекты, а также занимаемся поисковым продвижением и комплексным маркетингом
Получить консультацию
Все статьи
Содержание