GH GambleHub

Оператор тақтасы және бизнес-индикаторлар

1) Тақтаның мақсаты

Операторлық панель - бұл оқиға мен әрекеттің (assign, escalate, pause, promo) себебіне дейін дриллдаун мүмкіндігімен өнім және операциялар (ойыншылар, мөлшерлемелер, төлемдер, тәуекел/комплаенс) бойынша жедел мәліметтер. Басты мақсаттары:
  • бизнестің жалпы қарқынын беру (нақты-уақыт/нақты-уақыт);
  • ауытқуларды/тәуекелдерді және «өрт» орнын көрсету;
  • шешімді жылдамдату: KPI → карточкасынан нақты тізімге/тикетке/экранға.

2) Рөлдер және дербестендіру

Әр түрлі рөлдерге арналған панель («Рөлдер мен қатынас интерфейстерін» қараңыз):
  • C-level/дирекция: брендтер/өңірлер бойынша агрегаттар, трендтер, болжамдар.
  • Операциялар/спорт: live-жүктеме, ставкалар/маржа/коэффициенттер, болдырмау.
  • Төлемдер/қаржы: депозиттердің конверсиясы, TtW, апрув/отклик, чарджбеки.
  • Тәуекел/комплаенс: KYC/AML мәртебелері, санкциялар, FRM-сигналдар, лимиттер.
  • CRM/маркетинг: LTV/CAC, ретеншн/реваптар, сегменттер/науқандар.

Дербестендіру: виджеттер тәртібі, таңдалған кесінділер (ел/провайдер/арна), «кезекші режимі» (хабарламалар және ірі сандар).

3) Интерфейс иерархиясы

Бас киім: күні/уақыт белдеуі, бренд/гео/көрсету валютасының селекциясы.
KPI жолағы (hero-cards): бүгін 6-8 негізгі метриктер + бенчмаркке дельта/кеше/апта.
Трендтер мен бөлулер: желі (GGR/NGR), бағандар (әдістер бойынша депозиттер), пончиктер (микстер).
Жедел таспалар: алерта (SLA, тәуекел, PSP), тапсырмалар кезегі.
Дриллдаундар: түймешіктер сегментке/объектіге дейін тереңдетіледі (төлем әдісі → нақты ауытқулар).

4) Негізгі KPI және формулалар (негізгі)

DAU/MAU: күн/ай үшін белсенді ойыншылар.
New Depositors (ND): кезең ішінде жаңа депозиторлар.
Deposit Conversion: тіркеу → бірінші депозит.
ARPPU: «Түсім/Төлеуші пайдаланушылар».
GGR (жалпы ойын кірісі): «Ставкалар − Ұтыстар».
NGR (таза ойын кірісі): 'GGR − Бонустар − Джекпоттар − Провайдерлік комиссиялар − GGR салықтары'.
Hold (спорт): '1 − (Төлемдер/Ставкаларды қабылдау)'.
Time-to-Wallet (TtW): шығару сұрауынан түсуге дейінгі уақыт медианы.
KYC Pass Rate: 'Өтті/Басталды'.
Approval Rate (қорытындылар): 'Мақұлданды/Сұралды'.
Chargeback Rate: 'Шаржбектер/Өңделген төлемдер'.
FRM Alerts/1k Tx: 1000 транзакцияға фрод-сигналдардың саны.
Retention D1/D7/D30: когорттар бойынша қайтарымдылық.
LTV ^ t: t сәтіне жиынтық NGR.
RTP (слоттар): Ойын/провайдер бойынша «Төлемдер/ставкалар».

Маңызды: бүкіл өнім үшін деректер қабаттарында бір семантикалық метрика («екі GGR» жоқ).

5) Бейнелеу виджеттері мен паттерндері

KPI карточкасы

Тақырып, мән (кестелік сандар), дельта (көрсеткіш/пайыз), шағын спарклайн.
Түсі: пайдалы метриктер үшін жасыл өсу (NGR, конверсия), жағымсыз үшін қызыл өсу (істен шығу/чарджбек).
Сүзгісі бар кестеге/кестеге дриллдаун.

Трендтер

Тегістелген сызықтар, сенімді аралық/шегі (SLO).
«Бүгін/Апта/30 күн/Когорталар» қосқышы.

Бөлулер

Бар-чарт: әдістер бойынша депозиттер, PSP бойынша ауытқу үлесі, лигалар/провайдерлер бойынша ставкалар.

Жедел таспа

SLA оқиғалары (PSP delay, KYC кезегі), ірі ұтыстар, жүктеме шыңдары, санкциялық жалаулар.

Кестелер

Жиынтық футерлер, бекітілген бағандар, сорты/сүзгі, экспорт CSV.

6) Кесінділер мен сүзгілер (міндетті)

Уақыт: бүгін/UTC vs жергілікті, сағаттық интервалдар, апталық/айлық терезелер.
Гео/юрисдикция: ел, өңір, лицензия.
Платформа/арна: web/app/affiliate.
Төлем әдістері/PSP.
Провайдер/ойын/спорт/лига/нарық.
Пайдаланушылар сегменттері: VIP, жаңадан келген, реаптивтелген, тәуекел профильдері.

Барлық сүзгілер - құрастырылатын; URL адресінің күйі «Қайта қалпына келтіру».

7) Сигналдар, алерттар, табалдырықтар

Статикалық табалдырықтар: TtW> 2h, Approval Rate <80%, KYC backlog> N.
Динамикалық (аномалиялар): маусымдық үлгіден ауытқу> 3 σ.
Құрамдас ережелер: «PSP-X> 5 п.т. істен шығуының өсуі және GEO-Y ↑ трафигі».
Арналар: панельдегі перде, e-mail/Slack/Push; трекинг «қабылданды/шешілді».

8) Деректердің және спектакльдердің жаңаруы

SLO жаңалық: жедел KPI ≤ 60 сек, агрегациялар - ≤ 5 мин, қаржылық салыстыру - T + 1.
«Жаңартылған 00:45 артқа» индикаторы панел деңгейінде және виджетте.
Фронт: WebSocket/SSE инкременттер үшін, үзіліс кезінде батч-айдау.
Анимациялар - тек 'transform/opacity', ауыр сүзгілерсіз.

9) Деректер архитектурасы (өте қысқа)

Стриминг: оқиға шинасы (мысалы, Kafka) → стрим-процессинг (Flink/Spark) → speed-layer (Redis/ClickHouse).
Batch: шикі табақтар → DWH (BigQuery/Snowflake) → витриналар/семантикалық қабат (dbt/metric-layer).
Metrics layer: барлық клиенттер үшін бірыңғай KPI анықтамалары (панель, есептер, API).
SCD/когорттар: ретеншн/LTV үшін атрибуттар мен когорттардың нұсқалығын сақтаймыз.

10) Мульти-бренд/мульти-гео/мульти-валюта

«Бренд/Лицензия/ГЕО» селекторы, қосу және салыстыру (stacked немесе small multiples).
Валютаны көрсету - бренд шотының валютасында + баламасы («Валюталарды ауыстырып қосу» қараңыз).
Уақыт белдеуі - есеп үшін белгілеңіз (бренд локалы vs оператор).

11) A11y, оқшаулау, қараңғы тақырып

Контраст AA төмен емес; таб-тәртіп, 'aria-label' карта-түймелерінде.
Мәтіндер/күн/валюта форматтары - локаль бойынша; RTL зеркалау (қараңыз RTL-гайд).
Түнгі ауысымдарға арналған қараңғы/қарама-қарсы тақырып; фокус-сақиналар көрініп тұрады.

12) Қарсы үлгілер

30 + KPI карточкалары иерархиясыз «ұсақ ыдырайды».
Әртүрлі виджеттердегі бір метриканың келісілмеген формулалары.
Түс мағынаның жалғыз тасымалдаушысы ретінде.
«Мылқау» панелі: CTA және иесі жоқ алерттар.
Жаңалық индикаторы жоқ «кешегі» деректер.
Әрбір сүзгіде бүкіл экранға бұғаттаушы лоадерлер.

13) Дизайн-жүйе токендері (мысал)

json
{
"dashboard": {
"gap": 12,
"cardRadius": 12,
"kpiHeight": 96,
"sparkHeight": 24
},
"palette": {
"good": "#2e7d32",
"bad": "#c62828",
"warn": "#ef6c00",
"muted": "#607d8b"
},
"motion": { "inMs": 140, "outMs": 100 },
"a11y": { "contrastAA": true, "tabularNums": true }
}

14) Интерфейстік сниппеттердің үлгілері

KPI (HTML)

html
<button class =" kpi" aria-label =" NGR today, plus 7 percent to yesterday">
<header> NGR today </header>
<div class="value">₴ 12 340 000</div>
<div class="delta up">+7. 1%</div>
<svg class="spark"></svg>
</button>

Семантикалық метрика (псевдо-SQL/DSL)

sql metric NGR as
SELECT SUM(bets. amount - wins. amount - bonuses. amount - fees. amount - ggr_taxes. amount)
WHERE brand =:brand AND ts BETWEEN:from AND:to;

Алерт-ереже (жалған)

json
{
"if": "psp. decline_rate(country='TR',psp='X') > 0. 15",
"and": "delta('15m') > 0. 05",
"then": { "notify": ["payments-oncall"], "priority": "high", "runbook": "psp-x-declines" }
}

15) iGaming типтік сценарийлері

Төлемдер

«PSP бойынша Approval Rate» виджеті → себептердің кодтарымен қабылданбаған тізімге дриллдер.
«Time-to-Wallet» әдісі бойынша → SLA картасы; басу - нақты кезектер.

Спорт

Live-ставкалар/сек, лигалар бойынша Hold, маржаның ауытқуына алерт.
Қызып кеткен нарықтар (күрт ауытқу) → ұсыныстар блогы/қол лимиті.

Казино

RTP/провайдерлер бойынша құбылмалылық, топ-ойындар/әкетілім, «аномальды RTP <табалдырық».

Тәуекел/Комплаенс

KYC backlog и pass rate; FRM сигналдары; санкциялық жалаулар.
Алерт түртіңіз → actions (freeze/verify/escalate) бар ойыншы карточкасы.

16) Панельдің өлшемдері

Engagement тақтасы: DAU тақтасы, сессия уақыты, дриллдаунды басу.
Alert MTTA/MTTR: реакцияға дейінгі және оқиғалардың жабылуына дейінгі уақыт.
Accuracy complaints: «сандар сәйкес келмейді» (<0,5%).
Freshness breaches: жас SLO бұзушылықтарының үлесі.
Actionability: кейіннен әсер ететін аллергия үлесі (> 70%).

17) QA-чек парағы

Деректер және келісу

  • Метриктердің бірыңғай анықтамалары (metrics layer).
  • Түс табалдырығы/бағыты дұрыс («жаман» = қызыл).
  • Әрбір виджетте уақыт көзі мен жаңалық бар.

UX

  • Негізгі себептерге дейін 2-3 басу максимум.
  • Сүзгілер жиынтық, URL күйі мекенжайға арналған.
  • KPI карточкалары пернетақта мен экран дикторынан қол жетімді.

Көрініс

  • Сүзгілерді ауыстырып қосу ≤ 300 мс (инкогнито профилі).
  • CLS жоқ; графиктер үлкен көлемде виртуалдандырылған.
  • Реал-тайм «дірілсіз» жаңартылады.

А11у/Тақырып

  • Контраст ≥ AA; фокус-сақиналар көрініп тұрады.
  • Қараңғы/қарама-қарсы тақырып оқылатын; түсі жалғыз белгі емес.

18) Дизайн-жүйедегі құжаттама

Компоненты: `KpiCard`, `TrendChart`, `BreakdownBar`, `AlertFeed`, `DataFreshnessBadge`.
Өлшемдер: формулалар сөздігі, өлшем бірліктері, «плюс/минус» белгілері.
Нұсқаулықтар: «KPI қалай қосу керек», «Алерталарды қалай орнату керек», «Көздерді қалай валидациялау керек».
Do/Don 't галереясы: шамадан тыс жүктелген панельдер vs 6-8 KPI, түсі ≠ мәні, тұйықсыз дриллдаун.

Қысқаша түйіндеме

Күшті оператор панелі - бұл метрикалардың бірыңғай анықтамалары, виджеттердің нақты иерархиясы, жедел алерталар мен кликабельді себептер. Рөлді дербестендіріңіз, деректердің жаңаруын көрсетіңіз, 1-2 рет басыңыз және қол жетімділікті сақтаңыз. Сонда «өнім пульсі» басқарылатын болады - төлемдер мен KYC-тен маржа мен ретеншнаға дейін.

Contact

Бізбен байланысыңыз

Кез келген сұрақ немесе қолдау қажет болса, бізге жазыңыз.Біз әрдайым көмектесуге дайынбыз!

Интеграцияны бастау

Email — міндетті. Telegram немесе WhatsApp — қосымша.

Сіздің атыңыз міндетті емес
Email міндетті емес
Тақырып міндетті емес
Хабарлама міндетті емес
Telegram міндетті емес
@
Егер Telegram-ды көрсетсеңіз — Email-ге қоса, сол жерге де жауап береміз.
WhatsApp міндетті емес
Пішім: +ел коды және номер (мысалы, +7XXXXXXXXXX).

Батырманы басу арқылы деректерді өңдеуге келісім бересіз.