Сервис для запроса пользовательской оценки смартапа. Чем больше пользователей оценят ваш смартап и чем выше будет средняя оценка, тем выше будет позиция смартапа в выдаче.
Статистика по оценкам доступна в Studio в разделе Оценки.
Перед использованием сервиса ознакомьтесь с правилами.
Запрос
Запрос вызывает сервис по инициативе пользователя. Добавьте запрос в стейт, который будет обрабатывать действие пользователя.
$smartRating.callRating();
Чтобы добавить дополнительные настройки вызова, используйте следующий код:
script:
$response.replies = $response.replies || [];
$response.replies.push({
'type': "raw",
'messageName': 'CALL_RATING'
'body': { }
});
Ответ
Пример ответа
При успешном выполнении метода возвращается сообщение RATING_RESULT
:
- Пример
- Описание
Доступ к полю с кодом состояния можно получить с помощью точечной нотации: status_code.code
.
Обработка ответа
Для обработки ответа RATING_RESULT
добавьте в стейт, куда будет возвращен пользователь после оценки или отказа, строку:
event!: RATING_RESULT