Перейти к основному содержимому

$analytics.setSessionLabel

Метод проставляет метку диалогу.

Синтаксис

Метод принимает строку — название метки.

$analytics.setSessionLabel("Метка")

Проставленная метка появится в интерфейсе раздела Аналитика > Диалоги, а также в отчете по сессиям.

Особенности

  1. Прежде чем добавлять метку в сценарии, нужно создать метку в интерфейсе. Для этого нажмите в правом верхнем углу экрана и перейдите Справочник меток > Метки сессий.

    предупреждение
    Если в методе указана метка, которую вы не добавили ранее в интерфейс, то такая метка не добавится.
  2. Если метка неактивна в интерфейсе, то она все равно будет добавлена в отчет.

  3. Если существует несколько меток с одинаковыми именами, то будут проставлены все такие метки.

Использование в сценарии

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

Рассмотрим пример, в котором бот спрашивает клиента, хочет ли он продолжить оформление заказа.

state: ProceedOrder
a: Мы заметили, что вы не закончили оформление заказа. Хотели бы продолжить?

state: No
q: Нет
script:
$analytics.setSessionLabel("Отказ от оформления заказа")
# ...