Skip to main content

Челленджи

Общая информация

Интерфейс управления челленджами доступен во вкладке «Компоненты». Для перехода к списку и настройке челленджей, в нижнем навигационном баре выберите пункт «Челлендж» (он может отображаться как "Challenges").

Создание челленджа

При создании челленджа доступны следующие параметры:

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

  • Описание — произвольный текст, описывающий суть челленджа.

  • Тоггл "Шаги упорядочены" — если включен, шаги засчитываются только в указанном порядке (шаг 2 засчитывается после шага 1). Если выключен — шаги можно выполнять в любом порядке.

  • Палитра типов событий — справа отображаются доступные типы событий. Чтобы задать шаг челленджа, перетащите нужное событие в зону шагов и укажите:

    • Вес шага — влияет на расчет прогресса по челленджу.
    • (опционально) Событие неудачной попытки — полезно для аналитики, например, при неправильных ответах на задания.
  • Метаданные — дополнительные параметры в формате ключ-значение. Используются для визуализации челленджа во внешних системах через API.

  • Внутренние события на шаг — можно настроить генерацию внутренних событий при выполнении каждого шага или всего челленджа. Это позволяет интегрировать дополнительные механики.

Количество шагов не ограничено.


Список челленджей

Челленджи отображаются в виде карточек со следующей информацией:

  • Название
  • Интерактивный статус: Неактивен / Запланирован / Активен
  • Дата активации
  • Включение в механики
  • Конфигурированные правила

При нажатии на карточку отображается превью с детальной информацией:

  • Структура шагов
  • Быстрая аналитика: сколько пользователей прошли челлендж, активные временные интервалы, влияние событий и др.

Действия с челленджами

Из контекстного меню карточки доступны следующие действия:

  • Редактировать — переход в режим редактирования.
  • Копировать — создать копию челленджа.
  • Архивировать — переместить в архив. Архивация доступна только для неактивных челленджей.
  • Копировать ID в буфер обмена — удобно для использования в API.

Управление статусами

Интерактивный элемент статуса позволяет управлять жизненным циклом челленджа:

  • Неактивен — состояние по умолчанию. Доступна активация вручную или по расписанию.
  • Запланирован — активируется автоматически в указанное время. Можно отменить или активировать вручную.
  • Активен — челлендж работает. Деактивация возможна только в случае, если компонент не используется в других механиках.