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

$analytics.setMessageLabel

Метод проставляет метки фразам клиента.

Синтаксис

Метод принимает два аргумента:

АргументТипОписаниеОбязательный
labelNameСтрокаНазвание метки в группеДа
groupNameСтрокаНазвание группы метокНет
$analytics.setMessageLabel("labelName", "groupName")

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

Особенности

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

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

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

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

state: Help
a: Какая у вас проблема?

state:
intent: /returnPurchase
script:
$analytics.setMessageLabel("Возврат заказа", "Категория вопроса")
$reactions.answer("Подскажите, пожалуйста, номер вашего заказа.")
# ...