$analytics.setMessageLabel
Метод проставляет метки фразам клиента.
Синтаксис
Метод принимает два аргумента:
Аргумент | Тип | Описание | Обязательный |
---|---|---|---|
labelName | Строка | Название метки в группе | Да |
groupName | Строка | Название группы меток | Нет |
$analytics.setMessageLabel("labelName", "groupName")
Проставленная метка появится в интерфейсе раздела Аналитика > Диалоги, а также в отчете по фразам.
Особенности
Прежде чем добавлять метку в сценарии, нужно создать группу и метку в интерфейсе. Для этого нажмите в правом верхнем углу экрана и перейдите Справочник меток > Метки фраз.
предупреждениеЕсли при вызове метода указана метка, которой нет в интерфейсе, то такая метка не добавится.Если метка неактивна в интерфейсе, то она все равно будет добавлена в отчет.
Если существует несколько меток с одинаковыми именами, то будут проставлены все такие метки.
Использование в сценарии
state: Help
a: Какая у вас проблема?
state:
intent: /returnPurchase
script:
$analytics.setMessageLabel("Возврат заказа", "Категория вопроса")
$reactions.answer("Подскажите, пожалуйста, номер вашего заказа.")
# ...