Как настроить цель по времени визита в Метрике

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

Чтобы настроить цель по продолжительности визита в Метрике, задайте порог времени и проверьте достижение через _ym_debug=2 и отчёт «Конверсии»; понять, как настроить цель по времени визита, помогает учёт того, что цель фиксирует визиты дольше порога, а продолжительность считается между первым и последним событием на сайте, поэтому одного ожидания с открытой вкладкой недостаточно (Цель «Продолжительность визита»[1]).

Создание цели: путь в интерфейсе и поля

Последовательность из справки (Цель «Продолжительность визита»[1]):

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

Накопленные данные по цели потом можно смотреть в отчётах, в том числе в «Конверсиях». Перед проверкой учтите опцию Не учитывать мои визиты в разделе Настройка → Фильтры: если она включена, шаги отладки выполняйте в приватном режиме браузера ([2]).

Порог задаётся в часах, минутах и секундах. Единица — время, а не количество просмотров. Для проверки возьмите короткий интервал, который легко отсчитать вручную.

Порог времени и учебный пример 60 секунд

Учебный пример

Настройка: цель «Визит дольше 60 секунд», поля Часы — 0, Минуты — 1, Секунды — 0. Счётчик установлен на тестовой странице, на которой документированы просмотры и внешний переход. Проверку выполняем в приватном окне браузера.

Сценарий Что делает посетитель Ожидаемое достижение
А
Открывает страницу, ждёт 70 секунд, закрывает вкладку без следующего события
Нет
Б
Открывает страницу, ждёт 70 секунд, кликает по внешней ссылке
Есть

Почему сценарий А не даёт достижения: закрытие вкладки само по себе не является событием в терминах Метрики. Первое событие — загрузка счётчика, последнее — просмотр страницы, внешний переход, скачивание, достижение цели, «неотказ» или отправка параметров (Цель «Продолжительность визита»[1]). Если после интервала ничего из этого не произошло, нет события после порога, по которому можно было бы подтвердить достижение цели. Такой сценарий не утверждает достижение цели. В сценарии Б документированный внешний переход после 70 секунд даёт разницу больше 60 секунд, поэтому цель достигается.

Отличие от таймера и скролла

Порог 60 секунд задаёт условие для интервала между событиями визита. Это не команда таймеру сработать через минуту после открытия страницы. Прокрутка сама по себе в перечне событий для расчёта продолжительности не названа. Для проверки дождитесь события после порога — например, перехода по внешней ссылке — и сверьте достижение в «Конверсиях» (Цель «Продолжительность визита»[1]).

Первое и последнее событие: почему вкладка не считается

Продолжительность визита — это разница между первым и последним событием на сайте. Первое — загрузка счётчика на странице. Последним может быть просмотр страницы, переход по внешней ссылке, скачивание файла, достижение цели, служебное событие «неотказ» или отправка параметров (Цель «Продолжительность визита»[1]).

Достижение фиксируется в рамках одного визита: «Достижение цели — выполнение заданного в параметрах цели условия в рамках одного визита посетителя» ([3]). Если первое событие случилось, а следующего нет, продолжительность не набирается.

Ограничения цели из справки

  • Составная цель недоступна: тип нельзя использовать в шагах (Цель «Продолжительность визита»[1]).
  • Для каждого счётчика можно задать до 200 целей.
  • Достижение одной и той же цели на одном счётчике фиксируется не чаще, чем раз в секунду.
  • За один визит сервис может зафиксировать до 1000 достижений офлайн-целей и 400 онлайн-целей.
  • Редактирование счётчика или цели не меняет уже накопленную информацию.
  • При удалении цели собранная по ней информация станет недоступна в отчётах.

Проверка через _ym_debug=2 и разбор сбоев

Документированная схема отладки ([2]):

  1. Добавьте к адресу страницы параметр _ym_debug=2 и загрузите её: http://example.com/?_ym_debug=2.
  2. Выполните целевое действие. Внизу страницы нажмите значок — появится панель отладки.
  3. Смотрите вкладки Events и Console: в Events есть номер счётчика и информация о действии. Для проверяемой цели она отображается в обеих вкладках.
  4. Убедитесь, что достижение появилось в отчётах, например в «Конверсиях». Данные начинают отображаться через несколько минут после создания цели.

Учебный пример (продолжение)

Для сценария Б в отладчике ожидаем строку с номером счётчика и информацией о внешнем переходе во вкладке Events. После этого открываем «Конверсии»: достижение цели «Визит дольше 60 секунд» должно появиться через несколько минут. Если в Events или в отчёте данных нет, цель не фиксируется.

Проверка результата: сверяем сценарий А — в отладчике не должно быть достижения. Сверяем сценарий Б — должно быть. Если что-то не сходится, смотрим таблицу ниже.

Причина, почему не работает отладчик Что проверить
Счётчик заблокирован Adblock Plus, другим расширением или файрволом
Расширения в консоли браузера
Счётчик не установлен или установлен неправильно (например, CMS изменила код)
Переустановить счётчик или обратиться в поддержку CMS
Домен mc.yandex.ru заблокирован в файле hosts
Настройки ОС

Причины — из справки ([2]). Если в отладчике или в интерфейсе нет данных, значит цель не фиксируется. Данные в «Конверсиях» появляются через несколько минут после создания цели. Для проверки на старом счётчике (предыдущая версия) используйте _ym_debug=1 и консоль браузера.

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

Итог: порог в 60 секунд из учебного примера задаётся в часах/минутах/секундах; сценарий с закрытой вкладкой достижение не даёт, а сценарий с внешним переходом после интервала проверяется через _ym_debug=2 и сверяется в «Конверсиях». Если данных нет, начните с таблицы причин.

Источники

  1. Цель «Продолжительность визита» в Яндекс Метрикеyandex.ru
  2. Проверка целиyandex.ru
  3. Термины и определенияyandex.ru

Валерий Курземнек

Автор метода «Машиночитаемый маркетинг»

Что ещё почитать