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

$analytics.setNps

Метод фиксирует оценку от пользователя в сценарии. Это может быть, например, индекс потребительской лояльности (NPS) или индекс удовлетворенности клиентов (CSAT).

подсказка
Статистику по оценкам можно просмотреть в разделе Обзор проекта.

Синтаксис

Метод принимает в качестве аргумента любое положительное число.

$analytics.setNps(5)
предупреждение
Вы можете зафиксировать только одну оценку за сессию. Если метод вызван повторно, значение перезапишется.

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

state: ServiceEvaluation
a: Спасибо за заказ. Как вы бы оценили наш сервис?
buttons:
"5 – отлично" -> ./5
"4 – хорошо" -> ./4
"3 – удовлетворительно" -> ./3
"2 – может быть лучше" -> ./2
"1 – неудовлетворительно" -> ./1

state: 1
intent: /Evaluation/Unsatisfactory
q: * (1/один/0/ноль) *
a: Спасибо. Ваше мнение важно для нас.
script: $analytics.setNps(1);

state: 2
q: * (2/два) *
intent: /Evaluation/NeedsImprovement
a: Спасибо. Ваше мнение важно для нас.
script: $analytics.setNps(2);

state: 3
q: * (3/три) *
intent: /Evaluation/Ok
a: Спасибо. Ваше мнение важно для нас.
script: $analytics.setNps(3);

state: 4
q: * (4/четыре) *
intent: /Evaluation/Good
a: Спасибо! Будем рады видеть вас снова!
script: $analytics.setNps(4);

state: 5
q: * (5/пять) *
intent: /Evaluation/Excellent
a: Спасибо! Будем рады видеть вас снова!
script: $analytics.setNps(5);