Events Hub
Events Hub — это центральное место для управления всеми событиями вашей организации. Он позволяет просматривать, фильтровать, публиковать, архивировать и восстанавливать события из единого табличного представления.
Жизненный цикл события
События проходят через три состояния:
DRAFT → PUBLISHED → ARCHIVED → DRAFT
- DRAFT — событие ещё не видно покупателям. События, созданные через API, по умолчанию имеют статус DRAFT, если вызывающая сторона явно не указала другой статус.
- PUBLISHED — событие активно и доступно для бронирования. События, созданные через интерфейс редактора, по умолчанию имеют статус PUBLISHED.
- ARCHIVED — событие закрыто и больше недоступно для бронирования. Архивированные события не удаляются и могут быть в любой момент восстановлены в статус DRAFT.
Events Hub
Перейдите к Events Hub по адресу /app/events. В таблице перечислены все события вашей организации со следующими столбцами:
- Status badge — DRAFT, PUBLISHED или ARCHIVED.
- Source badge — MANUAL (создано в интерфейсе редактора) или API (создано через Booking Service API).
- Schema link — нажмите на название схемы, чтобы открыть её в редакторе.
Фильтрация событий
Используйте элементы управления фильтрами в верхней части таблицы, чтобы сузить список:
- Status — фильтр по DRAFT, PUBLISHED или ARCHIVED.
- Venue — фильтр по площадке, чтобы показать только события для конкретной локации.
Постраничная навигация
Таблица событий поддерживает постраничную навигацию для организаций с большим количеством событий. Используйте элементы управления навигацией внизу таблицы для перехода между страницами.
Публикация события
- Найдите событие со статусом DRAFT в таблице Events Hub.
- Нажмите Publish в строке этого события.
- Бейдж статуса сразу меняется на PUBLISHED.
Архивирование события
- Найдите событие со статусом PUBLISHED в таблице Events Hub.
- Нажмите Archive в строке этого события.
- Подтвердите действие в появившемся окне подтверждения.
- Бейдж статуса меняется на ARCHIVED.
Архивированные события остаются в таблице и не удаляются. Окно подтверждения появляется только в табличном представлении Events Hub. Schema Events Modal (описанный ниже) архивирует события сразу, без отдельного шага подтверждения.
Восстановление события
- Найдите событие со статусом ARCHIVED в таблице Events Hub.
- Нажмите Restore в строке этого события.
- Бейдж статуса меняется на DRAFT.
Schema Events Modal
Schema Events Modal позволяет управлять событиями прямо из редактора схем, не покидая представление редактора.
Открытие модального окна
Нажмите кнопку Events на панели инструментов редактора схем. Кнопка видна только тогда, когда со схемой связано хотя бы одно событие.
Использование модального окна
В модальном окне перечислены все события, связанные с текущей схемой, у каждого из которых отображается:
- Бейдж статуса (DRAFT, PUBLISHED или ARCHIVED).
- Даты события.
- Кнопки действий: Publish, Archive или Restore (в зависимости от текущего статуса).
Действия в модальном окне вступают в силу немедленно, без отдельного шага подтверждения. Чтобы открыть предпросмотр бронирования для конкретного события, нажмите кнопку предпросмотра в строке этого события — предпросмотр откроется как встроенное модальное окно на странице.
Навигация
Ссылки Venues и Events всегда видны в верхней панели навигации для авторизованных пользователей.