Для мобильного приложения клиента fitness365, помимо основных, доступны самые разнообразные расширенные настройки приложения.
- Где найти и как добавить расширенные настройки
- 1. Настройки доступа и регистрации
- 2. Ограничение записи и ее отмены
- 3. Настройки безопасности и конфиденциальности
- 4. Форма регистрации клиента
- 5. Скрыть / показать элементы меню и интерфейса
- 6. Настройка пунктов меню
- 7. Настройки профиля клиента
- 8. Покупки, платежи и бонусы
- 9. Настройки расписания
- 10. Разделение расписания
- 11. Дополнительные функции и ограничения
Где найти и как добавить расширенные настройки
Чтобы перейти к этим настройкам, нужно в пункте меню Мобильные приложение – Для клиента нажать Настройки мобильного клиента.

В открывшемся окне во вкладке Настройки Вы сможете прописать расширенные настройки для мобильного приложения клиента клуба.

- Чтобы изменить значение уже добавленной настройки, нажмите иконку слева от настройки и выберите Редактировать.
- Чтобы добавить новую настройку нажмите “+” (Добавить) в левом верхнем углу вкладки Настройки.
Вы увидите окно Настройки, где нужно будет заполнить поля Ключ и Значение.

В следующих разделах Вы можете ознакомиться со всеми возможными настройками. Чтобы проще было найти нужную настройку, мы распределили их по сферам применения. Настройки описаны в форме:
- Ключ (Значение) – описание настройки.
1. Настройки доступа и регистрации
- ALLOW_GUEST_ENTRY (true / false) – разрешить или запретить гостевой вход в мобильное приложение. По умолчанию – true.
Если значение – true, то приложение сразу открывается с главным экраном, пропуская экран авторизации. При действиях в приложении, которые требуют авторизации, пользователь будет перенаправлен на экран авторизации.
Примечание. В общем приложении (не брендированном) после экрана выбора клуба всегда будет экран с авторизацией. Даже если ALLOW_GUEST_ENTRY=true, пользователь должен войти по телефону или как гость. Это особенность общего приложения. - IS_EMAIL_REQUIRED (true / false) – обязательность ввода email при регистрации; по умолчанию true.
- IS_SKIP_LEAD_REGISTRATION (true / false) – при значении true: при регистрации в мобильном приложении в CRM fitness365 будет создаваться клиент. Если false – создаваться будет лид.
2. Ограничение записи и ее отмены
Чтобы ограничить возможности клиента записаться на занятие или отменить его зависимости от Ваших потребностей нужно использовать следующие настройки.
3. Настройки безопасности и конфиденциальности
- DISABLE_SCREENSHOT (true / false) – запретить снятие скриншотов в приложении.
- DENY_PURCHASES_FOR_CHILDREN – запрещает покупки в мобильном приложении для лиц младше возраста, заданного в значении настройки (minAge). (Подробнее – здесь.)
4. Форма регистрации клиента
Чтобы настроить поля формы регистрации клиента, сделать обязательным загрузку паспорта и фотографий, можно использовать настройки, описанные здесь.
5. Скрыть / показать элементы меню и интерфейса
- HIDE_INDIVIDUAL_TRAININGS (true / false) – скрыть пункт меню записи на персональные тренировки, нужно выбрать в ключе значение true, чтобы скрыть пункт меню (если нет, то по умолчанию false).
- SCHEDULE_PRIMARY_MENU (Расписание / Групповые программы | true / false) – скрыть пункт меню “Расписание групповые программы”, выберите Значение – true. По умолчанию – false, не скрывать.
- OUR_TEAM_MENU (Наша команда|Опытные тренеры|event|True) – скрыть пункт меню Наша команда.
- SHOW_TRAINER_RATING (true / false) – отображать рейтинг тренера и комментарии; по умолчанию true.
- DONT_DISPLAY_COACH_WITHOUT_SCHEDULE (true / false) – не показывать тренеров без графика.
- SHOW_COACH_SOCIALS (true / false) – отображать соцсети тренера в его профиле; по умолчанию true.
- SHOW_DOCS (true / false) – отображать документы, если подключён Яндекс.Диск.
- SHOW_VISITORS (true / false) – показывать в приложении текущую загруженность клуба. Если значение настройки – true, то на главном экране приложения будет отображается количество посетителей в клубе.
- SHOW_ALL_PIC_IN_STORE (true / false) – показывать изображения для товаров и других услуг; по умолчанию true.
- HIDE_IDENTITY_CARD (true / false) – скрыть/показать подраздел “Идентификационная карта” – штрих-код и номер идентификационной карты клиента в меню Профиль в клиентском приложении.
По умолчанию – false, т.е. идентификационная карта показывается. - HIDE_SHARE_IN_TRAININGS (true / false) – скрыть кнопку шаринга тренировок.
- HIDE_SHARE_IN_NEWS (true / false) – скрыть кнопку шаринга новостей.FEEDBACK_MENU (true / false) – чтобы скрыть пункта меню “Напишите нам”, выберите значение true. По умолчанию – false, т.е. показывать пункт.
6. Настройка пунктов меню
Чтобы переименовать какой-либо пункт меню мобильного приложения клиентов, воспользуйтесь этими настройками.
7. Настройки профиля клиента
- ALLOW_EDIT_USER_PROFILE (true / false) – разрешить редактирование профиля (фото, ФИО, пол, дата рождения). По умолчанию false.
- ALLOW_EDIT_PROFILE_FIELDS – в настройке можно указать список полей профиля, которые можно редактировать. Если настройки нет, то редактировать можно любое поле профиля (при условии, что редактирование не отключено). Если в настройке указано хотя бы одно поле или несколько полей, то все указанные в настройке поля можно будет редактировать неограниченное количество раз, а остальные поля можно будет дозаполнить (если они пустые). Чтобы нельзя было дозаполнить пустое поле, нужно написать Наименование Поля-deny, например photo-deny (таким образом, пользователь даже не сможет загрузить фото, если оно пустое). Допустимые поля в настройке ALLOW_EDIT_PROFILE_FIELS: firstName, lastName, middleName, email, photo, birthDate, gender.
Пример заполнения настройки: ALLOW_EDIT_PROFILE_FIELDS = email, photo-deny. Таким образом поле email можно будет редактировать сколько угодно раз, поле photo нельзя будет установить даже если оно пустое. Все остальные поля (firstName, lastName, middleName, birthDate, gender) можно будет только дозаполнить один раз.
- SHOW_BD_IN_PROFILE (true / false) – отображать дату рождения в профиле пользователя. По умолчанию false, чтобы отображалось надо поставить true.
- USE_RELATIONSHIPS (true / false) – семейный доступ; по умолчанию выключен.
- MANAGE_RELATIONSHIPS (true / false) – позволяет включить кнопку “Создать” новый профиль, чтобы пользователь сам мог создавать новые профили. Эта настройка специально создана для ситуаций с семейным доступом и работает только при активной настройке USE_RELATIONSHIPS. Подробнее о настройке семейного доступа можно узнать здесь.
Редактирование созданного профиля возможно в течении 24 часов от даты создания, по умолчанию false.
- ALLOW_ACTIVATE_ABONEMENT (true / false) – разрешить активацию абонемента из приложения; по умолчанию – true. Эта настройка работает только для неактивных абонементов, у которых установлен ручной тип активации.
- ALLOW_FREEZE_IN_CARD_PAGE (true / false) – разрешить заморозку абонементов; по умолчанию true.
- BARCODE_AS_QRCODE (true / false) – позволяет отображать идентификационную карту в профиле клиента в виде QR кода. По умолчанию значение настройки – false, и карта отображается в виде штрих-кода.

8. Покупки, платежи и бонусы
- ALLOW_SALE_OF_GOODS (true / false) – разрешить продажу товаров в приложении; по умолчанию false.
- ALLOW_SCH_PAYMENTS (true / false) – включить возможность рассрочки и погашения кредитов через приложение.
- PAYMENT_MODE (full_prepayment – полная предоплата; full_payment – полный расчет) – выбор способа расчета для фискализации платежей .
- BONUS_PERCENTAGE (цифровое значение) – процент стоимости, который можно оплатить бонусами; по умолчанию 10%.
- REMIND_ABOUT_OVERDUECREDIT_IN (цифровое значение) – количество дней после покупки в кредит для уведомления о необходимости оплаты. По умолчанию 20 дней.
- REMIND_ABOUT_OVERDUEPAYMENT_TILL (цифровое значение) – количество дней до просрочки для напоминания о рассрочке. По умолчанию 5 дней.
- SHOW_PROMOCODE (true / false) – отображать поле “Промо-код”; по умолчанию true.
- USE_PROLONGATION (true / false) – включить льготное продление абонементов. Такая настройка требует также включённой возможности покупок в приложении.
- PROHIBIT_PURCHASES_AFTER_REGISTRATION (true / false) – запрет на покупки после регистрации до разрешения администратором.
- ALLOW_BUY_IN_ALL_ORGANIZATIONS (true / false) – клиент может покупать в любом филиале, если true. Если false, то только в своём филиале.
- PROMO_TEXT – позволяет изменить текст диалогового окна и текст сообщения с промокодом при шаринге. Подробнее – здесь.
Настройка доступна в версии приложения 3.29.957.357 и выше.
9. Настройки расписания
- SHOW_COUNT_OF_FREE_PLACES_IN_TRAINING (true / false) – отображать количество свободных мест на тренировке; по умолчанию выключено.
- FILTER_TODAY_TRAININGS (true / false) – не отображать уже прошедшие, завершённые тренировки в расписании; по умолчанию false. Если поставить значение true, то не будет показывать тренировки ,которые уже прошли.
- USE_SCHEDULE_COLORS (true / false) – использовать цвета расписания из программы.
- Чтобы разделить расписание на основное и дополнительное нужно использовать следующие настройки.
- SHOW_VIDEO_WITHOUT_RESERVE (true / false) – отображать кнопку «Открыть трансляцию», даже если клиент не записан на тренировку; по умолчанию true.
- ALLOW_ADD_TRAINING_TO_WAITLIST (true / false) – если true, то позволяет клиентам записывать в лист ожидания при отсутствие мест на тренировку (если false, то кнопка записать “В лист ожидания” отображаться не будет). По умолчанию true.
10. Разделение расписания
В мобильном приложении можно удобно разделить расписание на Основное и Дополнительное. Следующие настройки позволяют:
- задавать разные названия, описания и иконки для расписаний;
- фильтровать классы по типам в основном и дополнительном расписаниях;
- выделять определенные классы для отображения в основном или дополнительном расписании.
11. Дополнительные функции и ограничения
- PASS_CARD_ENABLED (true / false) – показывать пропуск; по умолчанию false.
- PASS_CARD_DATA (текстовое поле) – настройки отображения пропуска. Эти настройки учитываются, если PASS_CARD_ENABLED = true. О настройке полей пропуска можно прочитать здесь.
- CURRENCY_SYMBOL (текстовое поле) – буквенный код валюты; по умолчанию RUB (российский рубль).
- RANDOM_NEWS (true / false) – показывать новости каруселью при каждом запуске приложения.
- FULL_COUNTRIES_LIST (true / false) – разрешить выбирать все страны при регистрации. По умолчанию доступен сокращённый список.
- DEFAULT_PHONE_CODE (текстовое поле) – код страны телефонного номера по умолчанию (RU). Допустимые значения: ru, kz, by, ua, hu, md, gb, fr, nl, de, it, es.
- CALL_CONFIRMATION_TEXT (текстовое поле) – текст на экране подтверждения номера телефона при авторизации по звонку. По умолчанию: «Вам поступит звонок. Прослушайте его и введите код, который назовет диктор.»
- MAX_ABON_NOTIFIC_PER_DAY (цифровое значение) – максимальное количество уведомлений об окончании абонемента в день; по умолчанию 1.
- USE_EXTERNAL_BROWSER_FOR_PAYMENTS (true / false) – проводить платежи во внешнем браузере телефона (Safari/Chrome). По умолчанию false.
- QR_BRIGHTNESS (цифровое значение от 0 до 100) – определяет значение яркости экрана с QR кодом, значение по умолчанию 100. Эта настройка нужна, чтобы задать яркость по умолчанию. Далее от этого параметра пользователь сможет индивидуально настроить свою яркость с помощью ползунка.
- ACTIVATE_SERVICE_ON_QR (1 / 2) – разрешить или запретить активацию абонемента по QR-коду. Допустимые значения:
1 – всегда активировать, если есть неактивный абонемент. Это значение по умолчанию.
2 – запрашивать у пользователя разрешение на активацию неактивного абонемента (работает начиная с версии приложения 3.29.871.271). - QR_CODE_MESSAGE (текстовое поле) – позволяет заменить стандартный текст “Поднесите QR код к терминалу для прохода или выхода из клуба” на любой текст, который нужен клубу. В данном тексте можно использовать HTML тэги, чтобы выделить этот текст. Например: QR_CODE_MESSAGE = “<span><span style=’color:black;font-weight:bold;font-size:24;’>Ваш код от двери: <span style=’color:red;’>5 4 8 9</span></span>.<div style=’font-size:18;padding-top:10px;’>Далее, чтобы пройти турникет поднеси QR код</div></span>”

Читайте также:
- Как настроить форму регистрации клиента в мобильном приложении
- Разделение расписания на основное и дополнительное
- Ограничение записи и ее отмены в мобильном приложении клиента
- Настройка пунктов меню мобильного приложения клиента
- Как настроить текст сообщения с промокодом
- Ограничение по возрасту на покупки в приложении