Event types
Типы событий¶
Раздел "Типы событий" позволяет администратору управлять списком системных событий, которые могут использоваться в геймификационных функциях (например, правила наград, отслеживание поинтов/опыта). Каждый тип события определяет читаемую подпись, технический идентификатор события и ключ пользователя, который указывает, к какому пользователю применяется событие.
Шаги¶
-
Перейдите на страницу Геймификация->Типы событий, чтобы просмотреть список существующих типов событий.
-
(Необязательно) Используйте фильтры в заголовке таблицы, чтобы найти тип события:
- Заголовок
- Событие
- Ключ пользователя
- Описание
-
Нажмите 🔍 Поиск, чтобы применить фильтры, или ✖ Сбросить, чтобы сбросить их.
-
Чтобы добавить новый тип события, нажмите Добавить в правом верхнем углу страницы.
-
В форме Добавить событие заполните обязательные поля:
- Заголовок — название для отображения в списке.
- Событие — системный идентификатор события (технический ключ).
- Ключ пользователя — определяет, какое поле пользователя используется для события (например,
id_userилиid_student). - Описание — внутреннее описание типа события.
-
Нажмите Сохранить, чтобы добавить тип события, или Отмена, чтобы отменить изменения.
-
Чтобы редактировать или удалить существующий тип события, откройте меню действий строки и выберите:
- Редактировать
- Удалить
-
Примеры системных событий:
Заголовок:
Инвентарь: Обновление
Событие:event_on_user_inventory_object_updated
Ключ пользователя:id_userЗаголовок:
Создание оценки
Событие:school_grades_add
Ключ пользователя:id_studentЗаголовок:
Лента: Комментарий к посту (Автор поста)
Событие:event_on_feed_comment
Ключ пользователя:id_author