Как настроить очередь на места
Вечер пятницы: все пк заняты, а у стойки ждут ещё трое гостей. Чтобы администратору не приходилось держать в голове, кто пришёл первым и кто согласен только на VIP-зону, в Gizmo есть очередь ожидания. Оператор ставит гостя в очередь, а Gizmo сам считает, когда освободится подходящее место и какое именно.
Сначала один раз настроим правила очереди для всего клуба, затем выдадим операторам право с ней работать и поставим в очередь первого гостя.
Шаг 1. Проверьте группы хостов
Очередь ведётся по группам хостов: гость ждёт не любое место, а место из конкретной группы, например «Standard» или «VIP». Поэтому сначала убедитесь, что станции клуба разложены по группам в Станции → Группы станций.
Как устроены группы станций — в статье «Группы станций».
Шаг 2. Задайте общие правила очереди
Откройте Настройки → Политики → Очередь ожидания. Блок Глобальные настройки действует на все группы хостов и представлен таблицей из трёх столбцов: Функция, Включить и После минут.
Льготный период перед выходом из системы — сколько минут после выхода из системы гость может снова сесть на место той же группы хостов в обход очереди. Так гость, который перезагрузил пк или пересаживается, не потеряет место. Обычно хватает нескольких минут — например, 5.
Следующий по времени — сколько минут гость из очереди сохраняет приоритет на освободившийся хост. Укажите время, за которое гость успеет дойти до пк. Если он не вошёл, место становится доступно и следующему в очереди.
Время удаления — через сколько минут гость, для которого освободилось место, но который так и не вошёл, автоматически удаляется из очереди.
Удаление пользователя из всех очередей при входе в систему — включите, чтобы гость, который уже сел за пк, автоматически пропадал из всех очередей и не занимал место в других группах.
Шаг 3. Настройте очередь для каждой группы хостов
Ниже, в блоке Очередь, перечислены группы хостов с их Филиалом. Для каждой группы включите нужное:
Удалить включенные — гости будут автоматически удаляться из очереди этой группы по истечении Времени удаления из шага 2.
Включить следующий в очереди — для этой группы заработает режим Следующий по времени из шага 2.
Включить приоритеты — для этой группы будет учитываться приоритет групп пользователей из шага 4.
Шаг 4. Задайте приоритет групп пользователей
Если постоянные или VIP-гости должны получать место раньше остальных, настройте блок Приоритет на той же странице.
Найдите в списке нужную группу пользователей.
Перетащите её за иконку перетаскивания на нужную позицию: чем выше группа в списке, тем выше её приоритет.
Проверьте, что для групп хостов, где должен работать приоритет, в блоке Очередь включено Включить приоритеты.
Сохраните настройки. Описание всех полей — в статье «Очередь ожидания» раздела «Настройка». Как создать группы пользователей — в инструкции «Группы пользователей».
Шаг 5. Дайте операторам доступ к очереди
Ставить гостей в очередь может только оператор с нужным разрешением.
Откройте Настройки → Операторы и настройки прав доступа → Права доступа и выберите набор прав, назначенный операторам стойки.
В категории Очередь ожидания включите разрешение Управление очередью ожидания. Найти его поможет поле «Поиск».
Сохраните набор прав.
Все разрешения — в статье «Карточка прав доступа». Чем отличаются готовые наборы прав — в инструкции «Как выбрать готовый набор прав доступа».
Шаг 6. Поставьте гостя в очередь
Откройте раздел Очередь на левой панели.
Нажмите Добавить в очередь в правом верхнем углу.
Укажите пользователя и группу хостов, на места которой он готов сесть.
Чем уже выбранная группа, тем дольше ожидание: гость, согласный на любое место, получит его раньше, чем гость, который ждёт конкретную зону. Если гостю всё равно, где играть, выбирайте самую широкую группу.
Шаг 7. Следите за очередью
Над таблицей ожидающих есть вкладки: Все и по одной на каждую группу хостов. В таблице видно:
Позиция — место гостя в очереди: чем меньше число, тем раньше подойдёт его очередь;
Время в очереди — сколько гость уже ждёт;
Расчетное время — когда ожидается освобождение подходящего места, — его можно сразу назвать гостю;
Планируемый хост — игровое место, которое освободится первым.
Все колонки таблицы — в статье «Очередь» раздела «Использование».
Когда подходит очередь гостя
Пока в очереди есть гости, освободившееся место из подходящей группы хостов получает только гость из очереди — обойти очередь и сесть на это место другой гость не может. Исключение — гость, который только что вышел из системы: в пределах Льготного периода перед выходом из системы он может снова сесть на место той же группы.
Место не простаивает, если гость из очереди отошёл: в режиме Следующий по времени через заданное число минут место становится доступно и следующему гостю в очереди. А если гость так и не вошёл за Время удаления, его удаляют из очереди. Все параметры задаются в политике очереди — см. статью «Очередь ожидания».
Результат
Очередь ожидания работает:
гость, которого оператор поставил в очередь, видит своё расчётное время, а администратору не нужно запоминать порядок вручную;
когда подходящее место освобождается, следующий в очереди получает на него приоритет — если он не успел войти, место становится доступно следующему;
гость, который перезагрузил пк или пересаживается, не теряет место из-за очереди — в пределах льготного периода;
гости из групп с более высоким приоритетом получают место раньше — там, где включены приоритеты;
сев за пк, гость автоматически пропадает из всех очередей, если включено Удаление пользователя из всех очередей при входе в систему.