Здесь настраивается мобильное приложение (PWA), которым пользуются игроки: домен, внешний вид и весь набор функций.

Структура

Один домен (адрес приложения) может обслуживать несколько клубов. Для каждой пары «домен + клуб» — свой набор настроек: игрок при входе выбирает клуб и получает его оформление и функции.

Основные вкладки настроек

  • Авторизация — способы входа (логин/телефон), регистрация, восстановление пароля, ограничения по группам пользователей.
  • Аккаунт — редактирование аватара, удаление аккаунта, персональные данные.
  • Главное — что видно на главной: баланс, баллы, магазин, мониторинг, тарифы.
  • Магазин — онлайн-пополнение, минимальный депозит, способы оплаты, кэшбэк.
  • Хосты — карта/список компьютеров, вход на хост кнопкой или по QR, матрица «какая группа пользователей может садиться на какие хосты».
  • Информация — реквизиты организации, документы, «О клубе».
  • Уведомления — пуш-уведомления и напоминания.
  • Гео и такси — кнопка «Заказать такси» в профиле игрока (координаты и провайдер задаются на странице «Клубы»).
  • Тема — цвета и оформление приложения.

Список сайтов и клубов

Карточка сайта с привязанными клубами и кнопками настроек

В «Сайтах клубов» каждая карточка сайта показывает привязанные клубы. Кнопка «Настроить» на карточке открывает общие настройки сайта: название, список клубов, документы и другие свойства домена. Кнопка «Настройки» рядом с названием клуба открывает настройки именно пары «сайт + клуб». Там отдельно включаются функции приложения этого клуба.

Регистрация и удаление аккаунта в V3

Форма регистрации получает обязательные дополнительные поля из группы пользователей по умолчанию в Gizmo. Если изменить эти требования в Gizmo, форма подстроится под них. Регистрация через сайт также зависит от переключателя сайта, настроек Gizmo и расписания регистрации. Если Gizmo требует поле «Регион / State», которое Web API V3 не принимает при создании игрока, регистрация через сайт недоступна до исправления настройки в Gizmo.

Если включено «Удаление аккаунта», игрок увидит действие в профиле приложения. Удаление требует текущий пароль и повторное подтверждение, после него аккаунт восстановить нельзя. Исторические учётные записи и операции сохраняются без привязки к прежнему числовому ID игрока.

Как это работает

Настройки применяются мгновенно: приложение запрашивает конфигурацию при каждом запуске, тяжёлые данные кэшируются на минуты. Выключенная функция исчезает из меню приложения сразу после обновления страницы игроком.