Документация BILLmanager 6

Цели для модуля Яндекс Метрика

Эта статья содержит информацию о целях Яндекс Метрики, которые можно добавить для отслеживания действий пользователя.  Цель — это действие посетителя, в котором заинтересован владелец сайта. Например, посещение конкретной страницы, нажатие кнопки, переход по ссылке, оплата заказа и т. д. Подробнее о целях в статье документации Яндекс Метрики Что такое цели. Типы целей.

Платформа по умолчанию отправляет информацию о выполнении целей в Яндекс Метрику.  Чтобы начать отслеживать интересующее вас событие, добавьте цель JavaScript событие в Яндекс Метрике и задайте необходимый идентификатор цели. Подробнее о настройке модуля см. в статье Модуль Яндекс Метрика

Заранее заданные цели

Ниже приведены идентификаторы для распространённых целей, которые настраиваются по умолчанию:

  • Регистрация в BILLmanager user_register
  • Авторизация в BILLmanageruser_auth
  • Начало заказа. Переход к списку типов продуктов — с user_visit__v2.service.order.itemtype
  • Начало заказа. Переход к списку тарифов одного типа продукта — регулярное выражение user_visit__(([\w\.]+order\.pricelist)|(domain\.order\.name)|(v2\.bundle\.order\.list))
  • Начало заказа. Переход к настройке параметров услуги — user_see-detail
  • Добавление услуги в корзинуuser_add-item-to-cart
  • Удаление услуги из корзины —  user_remove-item-from-cart
  • Просмотр корзины — user_visit__cart
  • Переход к оплате:
    • через составную цель — в настройках метрики user_wizard-start__cartorder.create.profile или user_wizard-start__cartorder.create.paymethod. Оба условия независимы друг от друга, и любое из них может привести к желаемому результату.
    • через одиночную цель — регулярное выражение user_wizard-start__((cartorder\.create\.paymethod)|(cartorder\.create\.profile))
  • Успешная оплатаuser_payment-paid 
  • Активация триальной услуги или услуги со стоимостью 0 —  user_payment-free

Шаблонные цели

Если вам нужно отслеживать другие события, платформа позволяет добавлять идентификаторы целей по следующим правилам:

  • Отслеживание нажатия на кнопку с именем buttonName на вкладке с func=contextFunc — user_click-button-{buttonName}__{contextFunc}
  • Нажатие на внутреннюю ссылку внутри биллинга ведущую на func=targetFunc на вкладке с func=contextFunc user_click-internal-link-to-{targetFunc}__{contextFunc}
  • Пользователь зашёл на страницу с func=targetFunc — user_visit__{targetFunc}
  • Пользователь отправил форму с func=targetFunc —  user_submit-form__{targetFunc}
  • Пользователь зашёл на первый шаг визарда с func=targetFunc user_wizard-start__{targetFunc}
  • Пользователь отправил форму с последнего шага визарда с func=targetFuncuser_wizard-end__{targetFunc}

 Изменить цели на стороне платформы нельзя. Для добавления целей перейдите в Яндекс Метрику. Подробнее см. в статье Модуль Яндекс Метрика.

Может быть полезно

Связанные статьи: