$analytics.setSessionLabel
Метод проставляет метку диалогу.
Синтаксис
Метод принимает строку — название метки.
$analytics.setSessionLabel("Метка")
Проставленная метка появится в интерфейсе раздела Аналитика > Диалоги, а также в отчете по сессиям.
Особенности
Прежде чем добавлять метку в сценарии, нужно создать метку в интерфейсе. Для этого нажмите в правом верхнем углу экрана и перейдите Справочник меток > Метки сессий.
предупреждениеЕсли в методе указана метка, которую вы не добавили ранее в интерфейс, то такая метка не добавится.Если метка неактивна в интерфейсе, то она все равно будет добавлена в отчет.
Если существует несколько меток с одинаковыми именами, то будут проставлены все такие метки.
Использование в сценарии
Метки могут использоваться для того, чтобы выделять значимые шаги продвижения клиента по сценарию.
Рассмотрим пример, в котором бот спрашивает клиента, хочет ли он продолжить оформление заказа.
state: ProceedOrder
a: Мы заметили, что вы не закончили оформление заказа. Хотели бы продолжить?
state: No
q: Нет
script:
$analytics.setSessionLabel("Отказ от оформления заказа")
# ...