sl-audio — інструкція для адміністратора клубу і менеджера контенту v1.0 · 30.09.2026 · 44 кроків · 11 розділів

🚀 Швидкий старт нового клубу

Чекліст із 10 кроків, якщо клуб заводиться в системі вперше — з нуля до звуку в залі й реклами, яка сама знаходить потрібні клуби.

  1. Створити клуб«Клуб» → «+ Новий клуб»: назва, місто, регіон тривог. Регіон тривог визначає, яка мережева тривога стосуватиметься саме цього клубу. → докладніше в розділі «2. Клуб»
  2. Проставити ознаки клубуУ формі клубу (або в довіднику ознак у Налаштуваннях) увімкнути теги послуг — базу («база» вмикати не треба, вона за замовчуванням «скрізь»), басейн, сквош, солярій тощо. Від цього залежить, яка реклама сама «знайде» цей клуб. → докладніше в розділі «2. Клуб»
  3. Створити зони«Зони» → «+ Нова зона»: мінімум — назва («Загальна», «Лаундж», «Роздягальня»…). BPM-пресет — опційно, підказка темпу. → докладніше в розділі «3. Зони»
  4. Привʼязати плеєр«Плеєр» → ввести код реєстрації, виданий застосунком плеєра на ПК клубу, потім прикріпити плеєр до потрібних зон і каналів (L/R). → докладніше в розділі «4. Плеєр»
  5. Задати графік роботиУ формі клубу — таблиця годин по днях тижня (відкриття/закриття). Від неї рахуються і оголошення закриття, і «жива»/«нічна» зала. → докладніше в розділі «2. Клуб»
  6. Увімкнути оголошення закриття й хвилину мовчанняІнтервали попередження (типово 30/15/5 хв) + окремий запис на момент закриття; хвилина мовчання — типово 09:00, можна перевизначити на клуб/зону. → докладніше в розділі «6. Оголошення»
  7. Перевірити реакцію на тривогуМережевий дефолт підхопиться сам; якщо клубу чи залі потрібен інший сценарій (наприклад, критичний обʼєкт) — перевизначити профіль зони окремо для потрібних рівнів. → докладніше в розділі «7. Тривоги»
  8. Налаштувати дейпарти і гучність зониПрофілі доби (ранок тихіше, вечірній пік гучніше), режим підбору музики (random/intelligent), і базовий повзунок гучності зони. → докладніше в розділі «5. Музика»
  9. Обрати режим реклами і перевірити таргетинг«Класичний» (pacing) чи «за піками» (по реальній сітці відвідуваності). Перевірити, що потрібні кампанії таргетовані на ознаки саме цього клубу. → докладніше в розділі «8. Реклама»
  10. Перегенерувати розклад і перевірити ефір«Розклад» → «Перегенерувати» → подивитись таймлайн дня і звіт proof-of-play, що реклама й музика реально лягли туди, куди треба. → докладніше в розділі «9. Розклад»

1. Вхід

1

Вхід у портал — логін і пароль

Поле «Логін» і кнопка «Увійти» нижче форми
Поле «Логін» і кнопка «Увійти» нижче форми

Перша сторінка порталу SL·Аудіо. У полі «Логін» вводимо обліковий запис (для мережі — це, як правило, «admin» або особистий логін адміністратора клубу), у полі «Пароль» — пароль. Прапорець «Запам'ятати мене на цьому пристрої» тримає сесію довше на довіреному ПК — на чужому чи спільному комп'ютері його краще не чіпати. Тиснемо «Увійти».

Що може піти не так. Типова помилка — Caps Lock або зайвий пробіл у логіні, скопійованому з листа.
ПолеЩо означаєПриклад на стенді Теремки
Логінобліковий запис у системіadmin
Парольпароль облікового запису••••••••

Знято на: тестовий стенд (dev) · http://192.168.88.4:8097/login

2

Двофакторна автентифікація (2FA)

Поле «Код 2FA»
Поле «Код 2FA»

Для ролі «Адміністратор» 2FA обов'язкова — після логіна й пароля портал одразу просить 6-значний код із застосунку-автентифікатора (Google Authenticator/Authy), прив'язаного до акаунта під час першого входу. Код міняється кожні 30 секунд і рахується прямо на телефоні за формулою — інтернет застосунку не потрібен. Якщо телефон недоступний, можна ввести один із одноразових backup-кодів, виданих при налаштуванні 2FA. Хибний або протермінований код поверне помилку «Невірний код» — просто вводимо свіжий. Тиснемо «Підтвердити код».

ПолеЩо означаєПриклад на стенді Теремки
Код 2FA6-значний TOTP-код з автентифікатора або backup-код(рахується щохвилини заново)

Знято на: тестовий стенд (dev) · http://192.168.88.4:8097/login

2. Клуб

3

Головна — список клубів і робочий простір клубу

Список клубів зліва (тут обрано «Теремки тест»)
Список клубів зліва (тут обрано «Теремки тест»)

Ліворуч — список усіх клубів мережі (для адміністратора клубу тут буде лише його клуб), із пошуком і сортуванням зверху. Клік по клубу відкриває його робочий простір праворуч: шапку з назвою/містом/ознаками, рядок «Готовність клубу» (чого ще бракує — зон, плеєра, розкладу) і сітку карток зон. Кольоровий індикатор на картці клубу сигналить про проблему (плеєр офлайн, немає розкладу тощо) — на це варто дивитись щодня. Праворуч вгорі — перемикач «Зони / Плеєри» для того ж клубу.

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/clubs?club=2

4

Години роботи клубу по днях тижня

Таблиця «Графік клубу» з відкриттям/закриттям по днях
Таблиця «Графік клубу» з відкриттям/закриттям по днях

Таблиця годин роботи клубу «Теремки тест» — окремий рядок на кожен день тижня (Пн–Нд). Чекбокс зліва вмикає/вимикає роботу клубу в цей день, два поля часу — «відкриття» і «закриття». За цим графіком система розуміє, коли зала «жива» (можна грати музику/рекламу) і коли клуб зачинено (тиша або нічний режим), а також коли рахувати відлік до оголошень закриття нижче. У прикладі клуб працює щодня з 07:00 до 22:00. Не збережений день підсвічується попередженням зверху картки.

ПолеЩо означаєПриклад на стенді Теремки
День тижня — чекбокс «працює»чи відкритий клуб у цей день узагаліувімкнено щодня
Відкриття / Закриттячас початку і кінця робочого дня клубу07:00 – 22:00

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/clubs?club=2

5

Форма клубу — місто, регіон тривог, критичність, хвилина мовчання

Поля «Місто», «Регіон тривог», «Критичність для тривог»
Поля «Місто», «Регіон тривог», «Критичність для тривог»

Форма редагування клубу (та сама форма й для створення нового — тільки заголовок «Новий клуб» замість «Редагувати клуб»). «Регіон тривог» визначає, яка мережева тривога (повітряна, за областю/громадою) стосується саме цього клубу. «Критичність для тривог» (лише при редагуванні) підказує пріоритетність клубу для екстрених сповіщень — критичні клуби отримують реакцію першими. Нижче — перемикач «Хвилина мовчання»: коли увімкнено, система щодня о заданій хвилині (наприклад, 09:00, річниці й пам'ятні дати) сама зупиняє музику й оголошення на 60 секунд.

Що може піти не так. ⚠️ На бойовому порталі форму лише переглянули — закрили Escape, нічого не зберігали.

За замовчуванням хвилина мовчання по всій мережі — щодня о 09:00 (річниці, памʼятні дати). Клуб чи навіть окрема зона можуть перевизначити свій власний час — наприклад, якщо клуб відкривається пізніше й о 09:00 в залі ще нікого немає. Хвилина мовчання звучить НАВІТЬ під час тривоги — це один із двох пріоритетів, які тривога не глушить (другий — службові оголошення закриття).

ПолеЩо означаєПриклад на стенді Теремки
Назва / Містоідентифікація клубу в списках і звітахТеремки тест, Київ
Регіон тривогяка мережева тривога зачіпає клубза адресою клубу (Київ)
Критичність для тривогпріоритет клубу при масовій реакції на тривогузвичайна/критична (значення в клубі)
Хвилина мовчаннящоденна автопауза музики на 60с у задану хвилинуувімкнено, 09:00

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/clubs?club=2

6

Ознаки клубу (сервісні теги)

Блок чіпів «Ознаки клубу (сервіси)»
Блок чіпів «Ознаки клубу (сервіси)»

Дрібні чіпи одразу під назвою й містом клубу — це «Ознаки клубу (сервіси)»: довідник послуг, які є саме в цьому клубі (басейн, сквош, лаунж, масаж, ТБ у залі тощо). Тут вони лише ПОКАЗУЮТЬСЯ; редагуються (клац-перемикач + окреме автозбереження на кожен клік) у формі «✎ Редагувати» кроком вище. Головне практичне застосування — таргетинг реклами «за ознаками»: кампанія з таргетингом на ознаку «сквош» сама почне грати в усіх клубах, де цю ознаку увімкнено, без ручного додавання кожного клубу. Спеціальна ознака «база» означає «скрізь» — контент/кампанія з нею грає в усіх клубах мережі незалежно від інших ознак. У прикладі клубу увімкнено: база, вендінг, дк, лаунж, масаж, сквош, тб, тбс, тс.

ПолеЩо означаєПриклад на стенді Теремки
Ознаки клубумультивибір тегів-послуг клубу для таргетингу рекламибаза, вендінг, дк, лаунж, масаж, сквош, тб, тбс, тс

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/clubs?club=2

7

Новий клуб — порожня форма

Порожні поля «Назва» і «Місто»
Порожні поля «Назва» і «Місто»

Порожня форма створення нового клубу — та сама форма, що й для редагування (заголовок міняється на «Новий клуб»). Заповнюємо назву, місто, обираємо регіон тривог, і після створення (кнопка внизу форми) переходимо одразу в майстер налаштування клубу.

Знято на: тестовий стенд (dev) · http://192.168.88.4:8097/clubs

8

Клуб «Демо клуб (інструкція)» створено — майстер налаштування

Заголовок майстра налаштування клубу
Заголовок майстра налаштування клубу

Після створення портал одразу пропонує майстер покрокового налаштування нового клубу «Демо клуб (інструкція)»: зони, шаблон, плеєр, звук. Демо-клуб лишається в системі після зйомки — саме для того, щоб цю ж інструкцію можна було безпечно перезняти пізніше без повторного створення сутностей з нуля.

Знято на: тестовий стенд (dev) · http://192.168.88.4:8097/clubs?club=1994

9

Майстер, крок 1 — «Клуб»

В інтерфейсі поки нема — робиться. Не вдалося зняти автоматично: майстер налаштування не відкритий. Якщо елемент дійсно відсутній в UI — це зафіксовано свідомо, не вигадано.

Де шукати: http://192.168.88.4:8097/clubs?club=1994

10

Майстер, крок 2 — «Зони»

В інтерфейсі поки нема — робиться. Не вдалося зняти автоматично: майстер налаштування не відкритий. Якщо елемент дійсно відсутній в UI — це зафіксовано свідомо, не вигадано.

Де шукати: http://192.168.88.4:8097/presets

11

Майстер, крок 3 — «Шаблон»

В інтерфейсі поки нема — робиться. Не вдалося зняти автоматично: майстер налаштування не відкритий. Якщо елемент дійсно відсутній в UI — це зафіксовано свідомо, не вигадано.

Де шукати: http://192.168.88.4:8097/presets

12

Майстер, крок 4 — «Плеєр»

В інтерфейсі поки нема — робиться. Не вдалося зняти автоматично: майстер налаштування не відкритий. Якщо елемент дійсно відсутній в UI — це зафіксовано свідомо, не вигадано.

Де шукати: http://192.168.88.4:8097/presets

13

Майстер, крок 5 — «Звук»

В інтерфейсі поки нема — робиться. Не вдалося зняти автоматично: майстер налаштування не відкритий. Якщо елемент дійсно відсутній в UI — це зафіксовано свідомо, не вигадано.

Де шукати: http://192.168.88.4:8097/presets

3. Зони

14

Картка зони — статус «грає / тиша»

Картка зони «Загальна» з бейджем стану
Картка зони «Загальна» з бейджем стану

Кожна картка в сітці — одна зона клубу («Загальна», «Лаундж» тощо) зі своєю музикою й гучністю. Зверху — назва зони і бейдж поточного стану: «▶ Грає» / «⏸ Пауза» / «⏹ Тиша» — це живий статус, не план. Тут же повзунок гучності й швидкі кнопки транспорту (пауза/скіп) — керування зоною прямо з дашборду, без переходу на інші сторінки. Клік по картці відкриває «Пульт зони» з детальнішим керуванням.

Що може піти не так. ⚠️ На бойовому порталі кнопки транспорту реально перемикають музику в залі клубу — на цьому знімку ми їх НЕ натискали.

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/clubs?club=2

15

Пульт зони — живий ефір «зараз»

Індикатор поточного стану («Грає»/«Пауза»/«Тиша»)
Індикатор поточного стану («Грає»/«Пауза»/«Тиша»)

Пульт зони — панель живого керування конкретною залою ПРЯМО ЗАРАЗ, а не план на майбутнє (той план — на сторінці «Розклад»). Зверху видно, що саме зараз має грати і стан плеєра: «▶ Грає» / «⏸ Пауза» / «⏹ Тиша». Кнопка транспорту перемикає плей/паузу, повзунок — миттєву гучність. Якщо плеєр зали офлайн, пульт показує попередження і команди стають неактивними — надсилати їх нікуди.

Що може піти не так. ⚠️ Кожна дія тут реально чутна в зали клубу — на бойовому порталі відкрили пульт лише для перегляду стану, транспорт і гучність НЕ чіпали.

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/clubs?club=2

16

Створення зони — привʼязка до плеєра/каналу

Поле «Назва зони»
Поле «Назва зони»

Форма нової зони: обовʼязкова лише назва (наприклад, «Кардіозона», «Роздягальня», «Лаундж»). Темп (BPM) — необовʼязковий швидкий пресет діапазону, який потім підставиться в налаштування звуку зони. Якщо в клубі вже є привʼязаний плеєр, зʼявляється чекбокс «Привʼязати до пристрою й каналу зараз» — після нього можна одразу обрати конкретний аудіовихід плеєра і канал (лівий/правий, L/R); без плеєра зону теж можна завести — привʼязати залізо можна пізніше. Одна звукова карта плеєра може обслуговувати кілька зон одночасно, якщо в неї виведено кілька незалежних каналів.

ПолеЩо означаєПриклад на стенді Теремки
Назва зонилюдська назва приміщення (обовʼязкове)напр. «Загальна», «Лаундж»
Темп (BPM)необовʼязковий швидкий пресет діапазону темпу музики зонинапр. «Кардіо» 128–140
Пристрій / канал (L/R)який аудіовихід і канал плеєра обслуговує зону — доступно лише коли в клубі вже є плеєрзʼявляється після позначення чекбокса, якщо плеєр привʼязаний

Знято на: тестовий стенд (dev) · http://192.168.88.4:8097/clubs?club=1994

17

Гучність зони — профіль і системна гучність Windows

Повзунок гучності зони
Повзунок гучності зони

Картка «Звук зони» — повзунок «Наскільки гучно» замінює технічні терміни (LUFS, crossfade) простою людською шкалою. BPM-пресет тут же підказує, під який темп музики налаштовано зону. Нижче ховається (в Експертному режимі) поле «Тримати системну гучність Windows, %» — це фіксований рівень гучності самої ОС на клубному ПК, який плеєр підтримує незалежно від внутрішньої гучності треків; його змінюють, лише якщо звук на виході плеєра в принципі занадто тихий/гучний апаратно.

ПолеЩо означаєПриклад на стенді Теремки
Наскільки гучнопростий повзунок цільової гучності зонитипово середина шкали
Тримати системну гучність Windows, %фіксований рівень гучності ОС плеєра (апаратний, не per-трек)напр. 80%

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/settings

4. Плеєр

18

Плеєри клубу — приписка і статус

Список плеєрів клубу з версією і статусом звʼязку
Список плеєрів клубу з версією і статусом звʼязку

Перемикач «Зони / Плеєри» на шапці клубу показує замість карток зон список фізичних плеєрів (ПК на рецепції/у залі), приписаних до клубу: версія клієнта, час останнього звʼязку, чи оновлений. Тут же приписують новий плеєр до клубу/зони або відв'язують старий. Порожній список для клубу з активними зонами — сигнал, що звук грає «в нікуди» (плеєр ще не встановлено чи не приписано). Загальний перелік ще не приписаних плеєрів мережі — на /clubs?view=unassigned.

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/clubs?club=2

19

Картка плеєра — «Віддалені дії»

Блок кнопок «Віддалені дії»
Блок кнопок «Віддалені дії»

У картці плеєра, нижче технічних деталей (версія, диски, аудіовиходи), — блок «Віддалені дії»: типово рестарт застосунку плеєра, примусова ресинхронізація розкладу/банку файлів і тест-тон (перевірити, що звук взагалі йде на потрібний вихід). Кожна кнопка відкриває підтвердження (ConfirmDialog) з поясненням наслідку — випадковий клік нічого не ламає, поки не підтвердите ще раз. Небезпечні дії позначені червоним.

Що може піти не так. ⚠️ Команди реально виконуються на живому ПК клубу — на бойовому порталі ми відкрили картку тільки для перегляду, жодної дії не підтверджували.

У цій самій картці плеєра є ще одна кнопка — «Зібрати діагностику» (collectDiagnostics). Вона не змінює нічого в ефірі клубу: ставить плеєру команду зібрати свої логи й техстан та вивантажити їх на сервер, щоб ІТ-служба могла розібратись у проблемі віддалено, без виїзду в клуб. Тиснути можна сміливо в будь-який момент — це лише збір інформації, не команда керування звуком.

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/clubs?club=2

20

Привʼязка плеєра до клубу

Поле ключа/коду реєстрації плеєра
Поле ключа/коду реєстрації плеєра

Форма привʼязки фізичного плеєра (ПК у клубі) до клубу — зазвичай за унікальним ключем/кодом реєстрації, який показує застосунок плеєра при першому запуску на місці. Після привʼязки плеєр зʼявляється у списку клубу зі статусом звʼязку, і його можна прикріпити до конкретних зон. Ми заповнили приклад і закрили форму без реального збереження, щоб не плодити тестові записи плеєрів.

ПолеЩо означаєПриклад на стенді Теремки
Код реєстрації плеєраунікальний ключ, який видає застосунок плеєра при першому запуску(показує сам застосунок плеєра на ПК клубу)

Знято на: тестовий стенд (dev) · http://192.168.88.4:8097/clubs?view=unassigned

5. Музика

Довідково — рівні гучності (LUFS). Система тримає різні цільові рівні гучності для різних типів контенту, щоб слухач не чув «стрибків» між музикою й рекламою: музика — −15 LUFS, реклама — −9 LUFS (голосніше за музику навмисно, щоб виділялась), службові оголошення — −8 LUFS (найгучніше — важливо, щоб почули). Ці цифри рахуються автоматично при заливці файлу в банк (колонка «Гучність (LUFS)» у кроці 5.1) — вручну підганяти нічого не треба.
21

Банк файлів — теки, файли, ознака й гучність

Таблиця файлів з колонками «Ознака» і «Гучність (LUFS)»
Таблиця файлів з колонками «Ознака» і «Гучність (LUFS)»

Банк файлів — сховище всієї музики, реклами й службових оголошень мережі, організоване по папках зліва (дерево тек, як у звичайному провіднику). Таблиця праворуч показує назву, тривалість, формат кожного файлу, а також дві важливі колонки: «Ознака» (жанр/призначення — за нею будуються автопули) і «Гучність (LUFS)» — результат автоматичного аналізу гучності при заливці, за яким система нормалізує звук між файлами. Прослухати файл можна прямо тут, без завантаження на свій пристрій.

ПолеЩо означаєПриклад на стенді Теремки
Ознакатег жанру/призначення файлу для автопулівнаприклад «енергійна», «джингл», «службове»
Гучність (LUFS)виміряна гучність файлу для авто-нормалізаціїзначення рахує аналізатор при заливці

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/files

22

Завантаження файлів у банк

Зона «+ Завантажити файли» / drag-and-drop
Зона «+ Завантажити файли» / drag-and-drop

Кнопка «+ Завантажити файли» відкриває зону перетягування (drag-and-drop) або вибір файлів з диска. Після вибору система сама запускає аналіз кожного файлу — визначає тривалість, формат і LUFS-гучність, без ручного втручання. Великі партії заливаються пакетно, прогрес видно по кожному файлу окремо.

Що може піти не так. ⚠️ Тут ми лише відкрили діалог для знімку — жодного реального файлу на бойовий портал не заливали.

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/files

23

Профілі доби (дейпарти) зони

Список профілів доби зони з часовими межами
Список профілів доби зони з часовими межами

Дейпарт — відрізок часу доби зі своїми правилами відтворення: «ранок» тихіше й повільніше, «вечірній пік» гучніше й енергійніше. У зони може бути один дейпарт на всю добу або кілька послідовних. Кожен рядок показує час дії, режим підбору музики (random — випадково з пулу, intelligent — з урахуванням BPM/енергії доби), і чи ввімкнено режим реклами та джингл для цього відрізка. Клік по рядку відкриває детальне редагування конкретного дейпарту.

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/settings

24

Правило дейпарту — час, режим, BPM, реклама, джингл

Поля часового діапазону і режиму музики
Поля часового діапазону і режиму музики

Детальна форма одного профілю доби: часовий діапазон дії, режим підбору музики (random/intelligent), діапазон BPM (темп треків, які система вважає доречними для цього відрізка), увімкнення рекламного режиму («за піками» чи звичайний інтервальний/pacing) і джингл — коротка відбивка між треками чи перед рекламним блоком. Зміни в цій формі впливають на розклад одразу після перегенерації.

Що може піти не так. ⚠️ Форму на бойовому порталі тільки переглянули й закрили без збереження.
ПолеЩо означаєПриклад на стенді Теремки
Час діїпочаток і кінець відрізка добинапр. 07:00–12:00
Режимrandom (випадково) чи intelligent (за BPM/енергією)intelligent
BPMдіапазон темпу треків, доречних у цей часнапр. 90–120
Рекламачи вмикати рекламні вставки в цьому дейпартіувімкнено, «за піками» або інтервальна
Джинглфайл-відбивка між музикою/рекламою в цьому дейпартіобраний файл з банку (тека «джингли»)

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/settings

6. Оголошення

25

Оголошення «клуб зачиняється»

Таблиця інтервалів попередження про закриття (30/15/5 хв)
Таблиця інтервалів попередження про закриття (30/15/5 хв)

Нижче графіка годин — налаштування оголошень про закриття клубу. Прапорець «Оголошувати про закриття» вмикає всю функцію. Для кожного інтервалу «за N хвилин до закриття» можна призначити свій аудіозапис із банку (за півгодини — просте нагадування, за 5 хвилин — прохання пройти до роздягалень); якщо запис не обрано, система бере найкоротший придатний із банку екстрених. Останній рядок «у момент закриття» — окремий запис, розрахований звучати так, щоб завершитись рівно на закритті. У прикладі клубу налаштовано інтервали 30, 15 і 5 хвилин плюс запис «зачинено».

ПолеЩо означаєПриклад на стенді Теремки
Оголошувати про закриттявмикач усієї функції для клубуувімкнено
за N хв до закриттямомент попередження до фактичного закриття30, 15, 5 хв
Який запис звучитьфайл з банку для цього інтервалу (порожньо = автопідбір)запис «зачинено» на 0 хв

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/clubs?club=2

7. Тривоги

Довідково — пріоритети в ефірі. Коли кілька речей претендують на той самий момент, система розставляє їх так (від найвищого пріоритету до найнижчого): тривога → хвилина мовчання → службові оголошення (закриття) → реклама → музика. Музика під будь-яким оголошенням падає в 0 — це нормально, не збій. Хвилина мовчання й оголошення закриття звучать НАВІТЬ під час тривоги — це навмисно. А от рекламу тривога глушить: для некритичних рівнів — жовтий профіль, гучність музики й реклами падає до 75%, для критичних — червоний профіль, повна тиша (0%), окрім самої сирени/дикторського тексту тривоги.
26

Кнопки «Тривога» / «Оголошення»

Кнопки «🚨 Тривога» і «📢 Оголошення» на шапці клубу
Кнопки «🚨 Тривога» і «📢 Оголошення» на шапці клубу

Дві швидкі дії на шапці клубу: «🚨 Тривога» вручну запускає мережеву тривогу (той самий сценарій, що й автоматична — сирена/дикторський текст у залах), «📢 Оголошення» — миттєве службове оголошення «просто зараз» без чекання розкладу. Обидві дії відкривають окрему форму з вибором рівня/тексту і ЯВНИМ підтвердженням перед відправкою.

Що може піти не так. ⚠️ Це РЕАЛЬНІ команди в живі зали клубу — на бойовому порталі ми відкрили лише кнопки для знімку, підтвердження всередині НЕ натискали.

Форми всередині (AnnounceNowModal / ManualAlarmModal) свідомо не відкривались на проді — навіть відкриття зайвого модального вікна з реальними даними клубу не додає цінності знімку, а ризик випадкового кліку по «Надіслати» є. Приклад форми — див. dev.

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/clubs?club=2

27

Мережеві правила тривог за замовчуванням

Форма хвиль тривоги (стартова / нагадування / закриття / відбій)
Форма хвиль тривоги (стартова / нагадування / закриття / відбій)

Мережевий дефолт тривоги — базовий набір хвиль (стартова, нагадування, закриття клубу, відбій), який успадковує кожен клуб, якщо не має власного перевизначення. Для кожної хвилі обирається аудіофайл, кількість повторів і пауза між ними; окремо — рівень гучності музики між оголошеннями (music_level_between_percent) і fade in/out. Це основа: конкретний клуб чи зона можуть мати власний, точніший профіль поверх цього дефолту.

ПолеЩо означаєПриклад на стенді Теремки
Стартова хвиляфайл + скільки разів підряд + пауза між повторами на початок тривогифайл сирени/диктора мережі
Нагадуванняфайл + інтервал повторів, поки тривога триваєнапр. кожні 5 хв
Рівень музики між оголошеннямина скільки % приглушується музика під час хвилі тривогинапр. 20%

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/settings

28

Реакція зони на тривогу — 18 рівнів

Випадаючий список рівня тривоги і форма хвиль під ним
Випадаючий список рівня тривоги і форма хвиль під ним

Ця картка лишається видимою завжди, в обох UI-режимах (Простому й Експертному) — це питання безпеки людей у залі, не другорядне налаштування. Випадаючий список дозволяє обрати один із 18 рівнів тривоги і побачити/змінити, що саме грає зоні на цьому рівні: критичні рівні (пряма загроза) зазвичай мають гучну недвозначну сирену без варіантів «тихіше», некритичні — м'якший попереджувальний сигнал. Профіль зони перевизначає мережевий дефолт вище лише для цієї конкретної зали.

ПолеЩо означаєПриклад на стенді Теремки
Рівень тривогиодин із 18 рівнів мережевої класифікації небезпекиобирається зі списку, для кожного — свій набір файлів

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/settings

8. Реклама

Довідково — де реклама фізично не звучить. Незалежно від таргетингу й пріоритету кампанії, система НІКОЛИ не ставить рекламний блок ближче 20 секунд до хвилини мовчання чи оголошення закриття, і ніколи — після фактичного закриття клубу. Це захист від ситуації «реклама грає поверх хвилини мовчання» чи «реклама лунає в порожньому залі вночі».
29

Список рекламних кампаній

Список кампаній із бейджами статусу й темпу
Список кампаній із бейджами статусу й темпу

Таблиця класичних кампаній мережі — статус (активна/на паузі/завершена), бейдж темпу показів (PacingBadge: наздоганяє кампанія свою денну норму чи відстає) і швидкий доступ до редагування/видалення. Кнопка «+ Нова кампанія» вгорі відкриває майстер у 4 простих кроки — типовий шлях створення. Повна «Профі»-форма з усіма ручками (пріоритет, квоти по дейпартах, точний таргетинг) доступна з кроку «Розширені налаштування» майстра або через «✎ Редагувати» вже наявної кампанії.

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/ads

30

Кнопка «+ Нова кампанія»

Кнопка «+ Нова кампанія»
Кнопка «+ Нова кампанія»

Єдиний дефолтний шлях створення нової класичної кампанії — майстер CampaignWizard: крок 1 обирає ролик і назву, крок 2 — клуби, крок 3 — період показу, крок 4 — перевірка перед стартом (звідти ж є перехід у повну «Профі»-форму). Зроблено навмисно простим — для людей, далеких від ПК, без розбору просунутих термінів.

Що може піти не так. ⚠️ На бойовому порталі кнопку не натискали навмисно: запуск майстра створює чернетку кампанії одразу при переході на крок 2, тому приклад повного майстра знято на dev.

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/ads

31

Кампанія — таргетинг, пріоритет, квота, період (реальні дані)

Блок «Таргетинг» з перемикачем ознаки/напряму
Блок «Таргетинг» з перемикачем ознаки/напряму

Повна («Профі») форма реальної кампанії мережі — таких на стенді 33–48. «Таргетинг» пропонує два взаємовиключні способи: «Ознаки клубу» (непрямий — кампанія автоматично грає в кожному клубі з обраною ознакою, зручно для масштабування на нові клуби) або прямий вибір конкретних клубів/зон (точковий контроль, але новий клуб треба додавати вручну). «Пріоритет» вирішує, яка кампанія програє при конфлікті слотів. «Квота» — скільки показів на день у конкретному дейпарті зони. «Період» — дата початку/кінця дії кампанії (або «безстроково»).

Що може піти не так. ⚠️ Форму тільки переглянули й закрили Escape — жодних змін не зберігали.

Реклама буває двох видів за назвою файлу. «Постійна» — без дедлайну в назві, грає, доки кампанію не зупинять вручну. «Акційна» — з датою в назві файлу, наприклад «SL_Солярій_29.08-31.08 15сек»: після 31.08 система сама знімає ролик з ротації, ручного втручання не треба (у картці кампанії/файлу це видно як бейдж «до 31.08»; сама функція автозняття прострочених роликів ще доопрацьовується, тож у перехідний період варто самому звіряти дедлайни в назвах файлів).

ПолеЩо означаєПриклад на стенді Теремки
Таргетингза ознаками клубу (непрямо) чи напряму по клубах/зонахкампанії 33–48 таргетовані за ознаками
Пріоритетчия реклама виграє при конфлікті слотівчислове значення, вище = важливіше
Квотаскільки показів на день у дейпарті зонинапр. 6 показів/день
Періоддати дії кампанії або «безстроково»з дати створення, без кінця

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/ads

32

Календар кампаній

Сітка календаря з позначеними активними кампаніями
Сітка календаря з позначеними активними кампаніями

Календарне уявлення показує наочно, які кампанії активні в які дні — зручно заздалегідь помітити накладки (наприклад, дві кампанії з високим пріоритетом претендують на той самий слот того самого дня). Клік по дню чи кампанії в календарі веде до її картки. Це доповнення до табличного списку кампаній, а не заміна — для щоденної роботи зручніший список, для планування наперед — календар.

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/ads

33

Режим реклами клубу — класичний / за піками

Перемикач режиму реклами клубу/зони
Перемикач режиму реклами клубу/зони

Режим реклами визначає, ЯК система розподіляє рекламні покази протягом дня. «Класичний» — інтервальний pacing: рівномірно по денній нормі, прораховується автоматично. «За піками» — корзинки реклами прив'язані до реальних пікових годин відвідуваності клубу (з імпортованої сітки), реклама концентрується саме тоді, коли в залі найбільше людей. Перемикання режиму для клубу чи окремої зони одразу змінює логіку підбору на майбутній розклад.

Що може піти не так. ⚠️ Перемикач на бойовому порталі НЕ чіпали — зміна режиму застосовується одразу, без окремого підтвердження.
ПолеЩо означаєПриклад на стенді Теремки
Режим рекламикласичний (pacing) чи «за піками» (за сіткою відвідуваності)обирається на рівні клубу або окремо на зону

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/ads

34

Рекламні проєкти — список

Список рекламних проєктів
Список рекламних проєктів

«Рекламні проєкти» — новіший, потужніший механізм над класичними кампаніями: один проєкт може містити кілька креативів, власний конструктор розкладу показу і призначення відразу на набір клубів із прогнозом покриття. Список показує назву проєкту, статус застосування і кількість клубів, на які він призначений. Кнопка «+ Новий проєкт» відкриває повний конструктор.

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/ad-projects

35

Конструктор рекламного проєкту — креативи, джингл, таргетинг

Секція креативів і кнопка «Створити»
Секція креативів і кнопка «Створити»

Конструктор рекламного проєкту: додаємо один чи кілька креативів (кожен — аудіофайл із власним прев'ю для прослуховування прямо у формі), обираємо джингл-відбивку між ними за потреби, і призначаємо проєкт на клуби. Кнопка внизу — «Створити» для нового проєкту; для вже наявного — «Зберегти» (лишає зміни чернеткою, клуби й далі грають стару версію) або «Зберегти й застосувати повторно» (одразу перерахувати розклад клубів під нову версію).

Що може піти не так. ⚠️ Форму заповнили прикладом і закрили Escape — на бойовому порталі жодного проєкту не створювали й не змінювали.

Fit-звіт / прогноз покриття (FitFailureReport) з'являється лише як результат помилки застосування (конфлікт слотів при реальному «Створити»/«Застосувати повторно») — на проді ми свідомо не робимо запис, тому цей екран не знято; приклад — лише на dev, де можна безпечно довести застосування до кінця.

ПолеЩо означаєПриклад на стенді Теремки
Креативодин рекламний аудіофайл проєкту з превʼюобирається з банку файлів
Джинглвідбивка між креативами проєктуопційно, файл з банку
Призначення на клубина які клуби застосовується проєктнаприклад, клуби з ознакою «база»

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/ad-projects

36

Довідник ознак клубів

Список ознак з полем додавання нової
Список ознак з полем додавання нової

Довідник ознак — тут адміністратор мережі заводить самі теги (басейн, сквош, лаунж, вендінг тощо), які потім проставляються кожному клубу у формі клубу (крок вище) і використовуються для таргетингу реклами. Додавання нової ознаки — просто новий рядок з назвою; видалення позначеної в клубах ознаки варто робити обережно, бо кампанії з таргетингом саме на неї перестануть її бачити. Особлива вбудована ознака «база» означає «скрізь» — не потребує явного проставлення в кожному клубі.

Механіка «ролик з ознакою в назві» працює і на рівні файлів у банку: якщо назва файлу має формат «<Назва>_<тег>_<XXсек>» (наприклад «SL_Солярій_15сек»), система сама повʼязує ролик з ознакою «солярій» — і він одразу зіграє в усіх клубах, де ця ознака увімкнена в довіднику клубу, без ручного призначення кожного клубу окремо. Ознака «база» — особлива: означає «скрізь», грає у 100% клубів мережі незалежно від інших ознак.

ПолеЩо означаєПриклад на стенді Теремки
Нова ознаканазва нового сервісного тегу для клубівнапр. «сквош», «масаж»

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/settings

Наскрізний приклад — «додати новий ролик ⟶ він зіграв у потрібних клубах».
  1. Файл називаємо за форматом <Назва>_<тег>_<XXсек>, наприклад SL_Солярій_29.08-31.08_15сек, і заливаємо в банк файлів (крок 5.1–5.2). Система сама рахує LUFS і розпізнає ознаку «солярій» з назви.
  2. Ознака «солярій» уже є в довіднику ознак мережі (крок 8.8) — нове створювати не треба, якщо теги схожі за змістом.
  3. Створюємо класичну кампанію (крок 8.1–8.2) або рекламний проєкт (крок 8.6–8.7) з цим файлом-креативом.
  4. У таргетингу обираємо «за ознаками клубу» й вказуємо «солярій» — а не тицяємо кожен клуб вручну (крок 8.3). Кампанія автоматично зʼявиться в усіх клубах з увімкненою ознакою «солярій» — звірте по таблиці нижче.
  5. Задаємо період: дата в назві файлу (29.08–31.08) — і після 31.08 ролик сам випаде з ротації, ручного видалення не треба.
  6. Перевіряємо режим реклами клубу — «за піками» чи «класичний» (крок 8.5) — впливає лише на РОЗПОДІЛ показів протягом дня, не на те, чи потрапить туди ролик узагалі.
  7. Тиснемо «Перегенерувати» в розкладі клубу (крок 9.3) і дивимось таймлайн (крок 9.2) — ролик має зʼявитись рекламним кубиком у потрібні дейпарти.
  8. Наступного дня звіряємо у звітах (крок 10.1) — proof-of-play покаже, скільки разів і де ролик реально прозвучав.

Таблиця «Клуб → ознаки»

Код клубу, ознаки (теги), пропорція показів «пік/непік» для режиму «за піками» й вікна пікових годин (будні). 48 клубів мережі — почніть вводити код або ознаку в пошук, щоб звузити список.

КодОзнакиПропорція пік/непікПік 1Пік 2
ТЕРбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, сквош, секції вода, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
МАЯбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, сквош, секції вода, тбс20:4 / 30:48:00 - 12:0017:00 - 21:00
ПОЗбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, сквош, секції вода, тбс20:4 / 30:48:00 - 12:0017:00 - 21:00
ДРМбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, сквош, секції вода, тбс20:4 / 30:48:00 - 12:0017:00 - 21:00
ЛВМбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, сквош, секції вода, тбс20:4 / 30:48:00 - 12:0017:00 - 21:00
ЛВСбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, сквош, секції вода, тбс20:4 / 30:48:00 - 12:0017:00 - 21:00
ОДТбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, сквош, секції вода, тбс20:4 / 30:48:00 - 12:0017:00 - 21:00
ПРЯбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, сквош, секції вода, тбс20:4 / 30:48:00 - 12:0017:00 - 21:00
ДНСбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, сквош, секції вода, тбс20:4 / 30:48:00 - 12:0017:00 - 21:00
ПЕЧбаза, тз, групові, солярій, масаж, бар, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
ДРУбаза, тз, групові, солярій, масаж, бар, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
ДЕМбаза, тз, групові, солярій, масаж, дк, бар, секції вода, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
БУЧбаза, тз, групові, вендінг, солярій20:4 / 30:48:00 - 12:0017:00 - 21:00
АКМбаза, тз, групові, вендінг20:4 / 30:48:00 - 12:0017:00 - 21:00
АРСбаза, тз, групові, вендінг20:4 / 30:48:00 - 12:0017:00 - 21:00
ЛКНбаза, тз, групові, вендінг20:4 / 30:48:00 - 12:0017:00 - 21:00
СФТбаза, тз, групові, вендінг20:4 / 30:48:00 - 12:0017:00 - 21:00
ЛВВбаза, тз, групові, вендінг20:4 / 30:48:00 - 12:0017:00 - 21:00
КУРбаза, тз, групові, вендінг, сквош, тс20:4 / 30:48:00 - 12:0017:00 - 21:00
ВШВбаза, тз, групові, вендінг, солярій, лаунж, масаж20:4 / 30:48:00 - 12:0017:00 - 21:00
ЧЕРбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
ОСКбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
РСПбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
ЖТМбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, секції вода, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
БРГбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, секції вода, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
ДАРбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, секції вода, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
КДАбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, секції вода, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
ПОДбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, секції вода, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
КМЧбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, секції вода, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
КРВбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, секції вода, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
ЛЦКбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, секції вода, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
ЛВУбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, секції вода, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
ОДКбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, секції вода, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
ПЛТбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, секції вода, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
РВНбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, секції вода, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
ХКНбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, секції вода, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
ЧКМбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, секції вода, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
ЧКЮбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, секції вода, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
ЧНМбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, секції вода, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
ЛУКбаза, тз, групові, вендінг, солярій20:4 / 30:48:00 - 12:0017:00 - 21:00
ІДСбаза, тз, групові, вендінг, солярій20:4 / 30:48:00 - 12:0017:00 - 21:00
БЛРбаза, тз, групові, вендінг, солярій, масаж, дк, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
ДИНбаза, тз, групові, вендінг, солярій, масаж, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
ВНГбаза, тз, групові, вендінг, солярій, масаж, сквош, тс20:4 / 30:48:00 - 12:0017:00 - 21:00
ПРМбаза, тз, групові, вендінг, солярій, масаж, дк, секції вода, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
НАБбаза, тз, групові, вендінг, солярій, масаж, дк, секції вода, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
КПДбаза, тз, групові, вендінг, солярій, масаж, басейн, абонементи, дк, тб20:4 / 30:48:00 - 12:0017:00 - 21:00
ВШКбаза, тз, групові, вендінг, солярій, лаунж, масаж, басейн, абонементи, дк, секції вода, тб20:4 / 30:48:00 - 12:0017:00 - 21:00

9. Розклад

37

Розклад — огляд зон клубу

Сітка зон клубу в розкладі
Сітка зон клубу в розкладі

Сторінка «Розклад» — план ефіру на майбутнє (на відміну від «Пульта зони», який керує тільки поточною хвилиною). Кожна картка — одна зона з коротким переглядом тижня; клік відкриває детальний фокус на цю зону. Тут же кнопка «Перегенерувати» для повного перерахунку розкладу на основі поточних дейпартів/кампаній/оголошень — застосовується, коли щось у налаштуваннях змінилось, а розклад ще старий.

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/schedules?club=2

38

Таймлайн дня — кубики музики/реклами/оголошень

Таймлайн дня з кубиками музики/реклами/оголошень
Таймлайн дня з кубиками музики/реклами/оголошень

Таймлайн — детальний розклад однієї зони на день у вигляді послідовних «кубиків»: музичний блок, рекламна вставка, службове оголошення, хвилина мовчання. Перетягуванням можна поміняти позиції місцями, скопіювати весь день на інші дні тижня, або закріпити (pinned) конкретну позицію так, щоб перегенерація її не чіпала. Конфліктні місця (дві речі претендують на той самий слот) підсвічуються окремим банером зверху. Кнопка «Ефір зараз» показує, який кубик грає в цю секунду.

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/schedules?club=2

39

Перегенерувати розклад — вибір стратегії

Вибір стратегії й кнопка підтвердження перегенерації
Вибір стратегії й кнопка підтвердження перегенерації

Модалка «Перегенерувати» дає вибрати область дії (одна зона чи весь клуб) і стратегію підбору реклами перед повним перерахунком розкладу. Це руйнівна щодо ручних правок дія — усі незакріплені (не pinned) позиції перебудовуються заново, тому підтвердження явне й окреме.

Що може піти не так. ⚠️ На бойовому порталі ми ЛИШЕ відкрили модалку для знімку і закрили Escape — жоден реальний розклад клубу не перераховували.

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/schedules?club=2

10. Перевірка

40

Звіти — KPI, період, динаміка показів

Плитки ключових показників (KPI)
Плитки ключових показників (KPI)

Сторінка звітів — proof-of-play: що САПРАВДІ прозвучало в кожній залі, коли і скільки разів, основа для звітності перед рекламодавцем. Плитки KPI зверху дають загальну картину за обраний період без графіків, просто числа. Фільтр періоду перераховує всю сторінку під нові дати. Графік динаміки нижче показує зміну в часі — в Простому режимі без накладання «порівняти з періодом».

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/reports

41

Журнал аудиту

Таблиця подій журналу аудиту
Таблиця подій журналу аудиту

Журнал подій — кожен рядок людською мовою описує, хто і що змінив (створив кампанію, відредагував клуб, перегенерував розклад тощо); сирий технічний JSON деталей доступний лише в Експертному режимі. Фільтри зверху звужують список за періодом, користувачем і типом дії. Кнопка вивантаження справа готує CSV з поточного фільтра — зручно для звітності перед керівництвом чи розслідування інциденту (хто й коли щось змінив).

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/audit-log

11. Налаштування

42

Пресети й шаблони

Перемикач вкладок «Пресети / Шаблони»
Перемикач вкладок «Пресети / Шаблони»

«Пресети» — ручний разовий знімок налаштувань конкретної зони (гучність, дейпарти тощо), який можна застосувати до іншої зони одним кліком. «Шаблони» — мережеві авто-правила «клас клубу × тип зони» (видно лише в Експертному режимі UI) — просунутий інструмент масового налаштування. Кнопка «Застосувати» завжди показує прев'ю — скільки зон зачепить дія, — ДО того, як щось реально зміниться.

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/presets

43

Користувачі й ролі

Таблиця користувачів мережі
Таблиця користувачів мережі

Таблиця всіх облікових записів мережі: логін, роль (адміністратор мережі / клубу / менеджер), клуби, до яких прив'язаний доступ, і статус (активний, ще не змінив тимчасовий пароль, 2FA не налаштовано). Кнопка «+ Новий користувач» праворуч відкриває форму створення — роль і набір клубів визначають, що людина побачить і зможе змінити, тож варто обирати найвужчий набір прав, який реально потрібен для роботи.

Знято на: бойовий портал (прод) · https://slaudio.derg.in.ua/users

44

Новий користувач — роль і клуби

Поля «Роль» і «Клуби»
Поля «Роль» і «Клуби»

Форма створення користувача: логін, тимчасовий пароль (людина змінить його при першому вході — портал сам про це попросить), роль (адміністратор мережі / адміністратор клубу / менеджер) і список клубів, до яких дається доступ. Найвужчий набір прав, який реально потрібен людині для роботи, — правильний дефолт. Форму заповнили прикладом і закрили без збереження, щоб не створювати тестовий обліковий запис на стенді.

ПолеЩо означаєПриклад на стенді Теремки
Рольрівень доступу нового користувачанапр. «Менеджер клубу»
Клубидо яких клубів дається доступнапр. «Демо клуб (інструкція)»

Знято на: тестовий стенд (dev) · http://192.168.88.4:8097/users

❓ FAQ / типові проблеми

Мережа тримає Telegram-бота @slaudio_control_derg_bot — він шле алерти watchdog і про рестарти плеєрів автоматично, окремо налаштовувати нічого не треба. Якщо бот мовчить довше, ніж зазвичай, — це теж привід перевірити звʼязок.
У залі тиша, хоча все виглядає налаштованим

Перевірте по порядку: (1) клуб зараз «живий» за графіком годин — чи не зачинено зараз; (2) статус зони на дашборді — «Тиша» ≠ «Пауза»; (3) статус плеєра — онлайн і звʼязок свіжий («Плеєри» в клубі); (4) у зони є хоч один придатний файл музики в дейпарті поточної години. Якщо все в нормі, а звуку все одно нема — пишіть в ІТ-службу мережі, далі діагностика на боці плеєра/драйвера/звукової карти, тут поможе кнопка «Зібрати діагностику» в картці плеєра.

Реклама не грає в конкретному клубі

Найчастіша причина — таргетинг за ознаками: у клубу просто не ввімкнена та ознака, на яку націлена кампанія (перевірте «Ознаки клубу» у формі клубу проти «Таргетингу» кампанії). Друга причина — період дії кампанії вже скінчився або файл акційний і його дата в назві минула. Третя — конфлікт пріоритету/квоти, дивіться банер «Конфлікт плану» в розкладі.

Хвилину мовчання не чути

Перевірте (1) чи ввімкнено перемикач «Хвилина мовчання» у формі клубу і на яку годину, (2) чи не перевизначила зона свій власний час на інший, (3) чи є в банку службових сам файл «Хвилина мовчання» і чи не зламаний він (спробуйте прослухати прямо в банку файлів).

Персонал сам крутить гучність на ПК клубу

Для цього є «Тримати системну гучність Windows, %» у налаштуваннях звуку зони (Експертний режим) — плеєр силою тримає гучність ОС на заданому рівні й повертає її назад, навіть якщо хтось покрутив коліщатко чи гучність на клавіатурі.

Плеєр офлайн — що дивитись

Спершу картка плеєра в клубі — час останнього звʼязку і версія клієнта. Далі фізично: чи ввімкнений ПК, чи є інтернет у клубі, чи запущений застосунок плеєра (не згорнутий у трей аварійно). Кнопка «Зібрати діагностику» працює, лише поки плеєр онлайн — якщо він зовсім не на звʼязку, треба перевіряти на місці.

Забув пароль або не бачу свій клуб у списку

Це не самообслуговування — зверніться до адміністратора порталу мережі, він скине пароль або додасть потрібний клуб до вашого доступу.

Кампанія не набирає денну квоту показів

Найчастіше — заниженй пріоритет проти сусідніх кампаній того самого слота, або забагато вручну закріплених (pinned) позицій навколо, які фізично не лишають місця. Дивіться банер «Конфлікт плану» на таймлайні розкладу.