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

Подсчёт баллов в диалогах

Подсчёт баллов — это функция автоматического начисления, вычитания и записи очков за ответы пользователя в диалоге. Результат сохраняется в выбранном поле профиля пользователя и используется для персонализации, анализа или перехода в другие сценарии.

Функция позволяет создавать тесты, викторины, опросы с рейтингом и системы оценки. 

Включение подсчёта баллов

  1. Создаём или открываем диалог.
  2. В разделе Система баллов в верхней части страницы активируем опцию Включить систему баллов.

embedded-image-s5pbucgw.jpeg

Начисление баллов за ответы

Настройка происходит на этапе редактирования вопроса с вариантами ответов.

Как настроить:

  1. Находим поле Баллы за ответ для ввода баллов рядом с каждым вариантом ответа.
  2. Вводим число для начисления указанного количества баллов за выбор этого варианта.

Арифметические операторы:

Функция поддерживает математические действия:

  • - (минус) для вычитания
  • * (звездочка) для умножения
  • / (слеш) для деления

Вычисления происходят относительно текущего счёта к моменту ответа на вопрос. Система подсчитывает итоговую сумму всех баллов автоматически перед показом заключительного сообщения.

embedded-image-wz060tiy.jpeg

Выбор поля для записи результата

Необходимо выбрать, куда система будет сохранять итоговый результат прохождения диалога.

Как настроить:

  1. Выбираем числовое поле профиля из выпадающего списка.
  2. После прохождения диалога в это поле записывается суммарное количество набранных баллов.

embedded-image-3pb2cf5v.jpeg

У каждого пользователя в боте есть профиль с набором полей. Можно использовать стандартные числовые поля или создать кастомное поле в разделе ПодписчикиПрофиль подписчика.

Дополнительные настройки

Поле для суммирования баллов

Используется для ведения общего зачета по нескольким викторинам или тестам в разных диалогах.

Как работает:

  1. Выбираем числовое поле профиля, в котором уже хранится результат (например, «Общий счет»).
  2. Система берёт значение из этого поля, прибавляет баллы из текущего диалога и записывает новую сумму обратно в это же поле.

Стартовое значение баллов

Задаёт начальную точку отсчета для подсчета.

Как использовать:

  • Обнуление: вводим 0, если нужно сбросить все предыдущие баллы перед началом диалога. Полезно для повторных прохождений.
  • Продолжение: вводим любое число для начала подсчета с этой цифры.
  • Использование другого поля: выбираем числовое поле профиля в качестве источника стартового значения. Система берёт число из указанного поля и начисляет баллы на него.

embedded-image-7fdfvgia.jpeg

Примеры использования

Викторины и тесты: Правильный ответ +10 баллов, неправильный -5.

Оценка клиентского опыта: Опрос «Оцените наш сервис от 1 до 5». Каждая оценка — это баллы. Выявление недовольных клиентов с низким баллом для моментальной реакции.

Геймификация: Диалог-игра, где пользователь зарабатывает очки за правильные действия. Начисление баллов умножением (*2) за быстрые ответы.

Анкетирование и сегментация: Разные баллы за разные ответы в анкете. Например, за выбор «Интересен кофе» +5 к полю «Сегмент: Кофе», за выбор «Интересен чай» +5 к полю «Сегмент: Чай». Отправка персонализированных рассылок на основе этих полей.

Накопительные системы: Использование поля для суммирования баллов для создания системы лояльности, где баллы копятся от разных активностей (покупка, отзыв, участие в конкурсе).