Перейти к содержанию

Достижения

Управление достижениями

Достижения — это цели, которые награждают пользователей, когда они выполняют определенные задания или собирают определенные игровые объекты. Достижения организованы в три уровня:
Группы достижений → Достижения → Уровни.
Пользователи видят достижения как карточки с прогрессом и наградами.

⚠️ Достижения и уровни со статусом “Черновик” или “Неактивно” не отображаются пользователям.

Шаги

  1. Откройте платформу и войдите как SuperAdmin.
  2. Перейдите в “Геймификация” и выберите “Достижения”.
  3. Создайте группу достижений (категорию):
    1. Нажмите “Добавить”.
    2. Заполните названия на всех доступных языках.
    3. Заполните описания на всех доступных языках (то, что будут читать пользователи).
    4. Загрузите “Иконка” (необязательно).
    5. Нажмите “Сохранить”.
  4. Откройте группу достижений:
    1. В списке групп нажмите Actions рядом с нужной группой.
    2. Откройте список достижений группы.
  5. Создайте достижение внутри группы:
    1. Нажмите “Добавить”.
    2. Заполните названия на всех доступных языках.
    3. Укажите “Объект” как внутренний идентификатор достижения, используемый логикой геймификации.
    4. Заполните описания на всех доступных языках (то, что будут читать пользователи).
    5. Загрузите “Иконка” (необязательно).
    6. Установите “Статус” в значение “Активный”, чтобы сделать его доступным для пользователей.
    7. Нажмите “Сохранить”.
  6. Откройте уровни для достижения:
    1. В списке достижений нажмите Actions рядом с нужным достижением.
    2. Выберите “Уровни достижений”.
  7. Создайте уровень (веха внутри достижения):
    1. Нажмите “Добавить”.
    2. Заполните названия на всех доступных языках (название уровня, которое видят пользователи).
    3. Укажите “Объект” как внутренний идентификатор уровня.
    4. Настройте “Необходимость” (условие завершения уровня):
    1. Введите требуемое количество.
    2. Введите “Название объекта”, который должен присутствовать в инвентаре пользователя (например, флаг прогресса).
    5. Настройте “Скидка” (необязательно):
    1. Введите количество.
    2. Введите “Название объекта”, который будет удален после завершения уровня.
    6. Настройте “Награды” (необязательно):
    1. Введите количество.
    2. Введите “Название объекта”, который будет добавлен после завершения уровня (например, поинты или объект следующего уровня).
    7. Заполните описания на всех доступных языках (простое объяснение того, что должен сделать пользователь).
    8. Загрузите “Иконка” (необязательно).
    9. Привяжите “Задания” (необязательно, но рекомендуется):
    1. Выберите задания, которые описывают действия пользователя, необходимые для достижения этого уровня.
    2. Убедитесь, что выбранные задания соответствуют логике прогресса для условия “Необходимость”.
    10. Нажмите “Сохранить”.
  8. Отредактируйте или удалите существующую группу, достижение или уровень:
    1. Найдите нужный элемент в списке.
    2. Нажмите Actions.
    3. Выберите “Редактировать” или “Удалить”.
    4. Если редактируете, обновите поля и нажмите “Сохранить”.
  9. Проверьте результат как пользователь:
    1. Откройте пользовательский интерфейс и перейдите в “Достижения”.
    2. Убедитесь, что достижение отображается как карточка с названием, описанием, предпросмотром награды и прогрессом.
    3. Откройте достижение, чтобы убедиться, что отображаются детали уровней и привязанные задания, а прогресс отслеживается.