Все типы целей в Яндекс Метрике: от посещения страниц до regex-условий

Полный разбор типов целей Метрики — от простого «посещение страницы» до regex-условий по URL и составных целей — с примерами, когда какой тип использовать и как проверить, что цель действительно работает.

Коротко: У Метрики восемь практических типов целей: посещение страниц, количество просмотров, длительность визита, JS-событие, звонок, чат, составная цель и ecommerce-цель. Условие URL можно уточнить regex-выражением, а сработавшую цель проверить через режим отладки без ожидания реальных визитов.

← Каталог: Метрика · Введение · Системы аналитики · Счётчик и код · Безопасность данных · Основы HTML/JS · Карта настройки · Цели · Автоцели и ecommerce · ЯТМ на практике · Тег Менеджер · Фильтры и операции · Доступы и роли · Вебвизор и карты · Карты и формы · Семплирование · Отчёты · Стандартные отчёты · Атрибуция · Сегментация · Офлайн-конверсии · ClientID и идентификаторы · Measurement Protocol · CRM и интеграции · Битрикс24 и Albato · Мессенджеры · Воронки · AppMetrica · API: введение · API: возможности · API: архитектура · API: окружение · API: отчёты на практике · API: Logs · DataLens · Чек-лист · Справка Яндекс Метрики


Содержание

  1. Полная таблица типов целей
  2. Regex-условия для URL
  3. Проверка цели без ожидания реальных визитов
  4. Как выбрать тип цели под задачу

Полная таблица типов целей

Тип целиУсловиеПример использования
Посещение страницURL страницы совпадает/содержит/начинается с ...Страница «спасибо» после отправки формы
Количество просмотровПользователь просмотрел N страниц за визитОценка вовлечённости на контентном сайте
Длительность посещенияВизит длится дольше N секундКосвенный сигнал интереса, когда нет явных действий
JavaScript-событиеВызван код reachGoal по клику/событиюКлик по кнопке, отправка формы, скролл до блока
ЗвонокКоллтрекинг Метрики зафиксировал звонокБизнес с приёмом заявок по телефону
ЧатСообщение в онлайн-чат/мессенджерСм. Мессенджеры
Составная цельПройдены все шаги цепочки по порядкуМногошаговая форма или квиз
Ecommerce-цельСобытие электронной коммерции (purchase и др.)Интернет-магазин, см. Автоцели и ecommerce

Regex-условия для URL

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

^/order/[0-9]+/success/$
^/(ru|en)/thank-you/

Первый пример ловит страницы вида /order/12345/success/ с любым числовым ID заказа; второй — страницы «спасибо» сразу в двух языковых версиях сайта.

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

Проверка цели без ожидания реальных визитов

Не нужно ждать, пока реальный посетитель случайно совершит целевое действие, чтобы убедиться, что цель настроена верно. Быстрый способ — открыть страницу с параметром ?_ym_debug=2 в адресе и совершить целевое действие самостоятельно: в консоли браузера будет видно, какая цель сработала и с какими параметрами.

Как выбрать тип цели под задачу

  • Если результат — переход на отдельный URL (страница «спасибо», страница благодарности) — используйте «Посещение страниц», это надёжнее, чем JS-событие.
  • Если результат — действие без смены URL (клик, отправка AJAX-формы) — нужен «JavaScript-событие».
  • Если конверсия состоит из нескольких обязательных шагов подряд — «Составная цель», но помните: в шаги нельзя добавлять автоцели, только обычные ручные цели.
  • Если сайт получает звонки или обращения в чат — отдельные типы «Звонок» и «Чат», не подменяйте их JS-событием по клику на номер телефона (это лишь микросигнал интереса, а не факт звонка).

Комментарий эксперта

Екатерина Марченкова

Екатерина Марченкова
Руководитель отдела по работе с клиентами Monster Context. Работает с аналитикой рекламных кабинетов с 2012 года.

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

Частые вопросы

Можно ли добавить автоцель в составную цель?
Нет, в шаги составной цели можно добавлять только обычные ручные цели, автоцели туда не встраиваются.

Работает ли regex во всех типах целей?
Regex-условие доступно для цели «Посещение страниц» по URL; для других типов условия задаются иначе (событие, длительность, число просмотров).

Как узнать, что регулярное выражение написано верно?
Проверить срабатывание цели вручную через режим отладки (?_ym_debug=2), открыв реальный URL, который должен подходить под условие.

Продолжение: общий обзор целей, ЯТМ на практике.

Материал подготовлен редакцией AdPump совместно со специалистами Monster Context (m-context.ru) на основе практики ведения аккаунтов Яндекс Директа и обновлений Яндекс Метрики 2026 года.


← Каталог: Метрика · Введение · Системы аналитики · Счётчик и код · Безопасность данных · Основы HTML/JS · Карта настройки · Цели · Автоцели и ecommerce · ЯТМ на практике · Тег Менеджер · Фильтры и операции · Доступы и роли · Вебвизор и карты · Карты и формы · Семплирование · Отчёты · Стандартные отчёты · Атрибуция · Сегментация · Офлайн-конверсии · ClientID и идентификаторы · Measurement Protocol · CRM и интеграции · Битрикс24 и Albato · Мессенджеры · Воронки · AppMetrica · API: введение · API: возможности · API: архитектура · API: окружение · API: отчёты на практике · API: Logs · DataLens · Чек-лист