Operator paneli we iş görkezijileri
1) Paneliň maksady
Operator paneli - wakanyň we hereketiň (assign, escalate, pause, promo) sebäbine çenli drilldown mümkinçiligi bolan önüm we amallar (oýunçylar, nyrhlar, tölegler, töwekgelçilik/komplayens) boýunça operatiw gysgaça maglumat. Esasy maksatlar:- işiň umumy impulsyny bermek (real-wagt/real-wagt diýen ýaly);
- gyşarmalary/töwekgelçilikleri we "ýangynyň" ýerini görkezmek;
- çözgüdi çaltlaşdyrmak: KPI kartoçkasyndan → belli bir sanawa/bilet/ekrana.
2) Rollar we şahsylaşdyrma
Dürli rollar üçin dürli panel ("Rollar we elýeterlilikler boýunça interfeýslere" serediň):- C-level/müdirlik: markalar/sebitler boýunça agregatlar, tendensiýalar, çaklamalar.
- Amallar/sport: live-ýük, nyrhlar/marja/koeffisiýentler, ýatyrylmalar.
- Tölegler/Maliýe: goýumlaryň konwersiýasy, TtW, apruv/jogap, çarjbekler.
- Töwekgelçilik/gabat gelmek: KYC/AML statuslary, sanksiýalar, FRM-signallar, çäkler.
- CRM/marketing: LTV/CAC, retenşn/revaplar, segmentler/kampaniýalar.
Şahsylaşdyrma: widjetleriň tertibi, saýlanan bölekler (ýurt/üpjün ediji/kanal), "nobatçynyň tertibi" (habarnamalar we uly sanlar).
3) Interfeýsiň iýerarhiýasy
Şlýapa: senesi/wagt zolagy, marka/geo/görkezilýän walýuta saýlamasy.
KPI zolagy (hero-cards): şu gün üçin 6-8 esasy metr + delta/düýn/hepde.
Tendensiýalar we paýlamalar: setirler (GGR/NGR), sütünler (usullar boýunça goýumlar), donutlar (garyndylar).
Operatiw lentalar: alertler (SLA, töwekgelçilik, PSP), wezipe nobatlary.
Drilldownlar: basmalar segmente/obýekte çenli çuňlaşdyrylýar (töleg usuly → anyk ret edilenler).
4) Esasy KPI we formulalar (esasy)
DAU/MAU: bir günde/aýda işjeň oýunçylar.
New Depositors (ND): döwür üçin täze depozitorlar.
Deposit Conversion: hasaba alyş → ilkinji goýum.
ARPPU: "Girdeji/Töleýän ulanyjylar".
GGR (Jemi oýun girdejisi): "Jedeller − Ýeňişler".
NGR (arassa oýun girdejisi): 'GGR − Bonuslar − Jekpotlar − Üpjün ediji komissiýalar − GGR-e salgytlar'.
Hold (sport): '1 − (Tölegler/Jedelleri kabul etmek)'.
Time-to-Wallet (TtW): Yzyna almak haýyşyndan kabul edilmegine çenli wagt medianasy.
KYC Pass Rate: 'Geçdi/Başlandy'.
Approval Rate (Netijeler): "Tassyklandy/Soraldy".
Çargeback Rate: 'Çarjbekler/Gaýtadan işlenen tölegler'.
FRM Alerts/1k Tx: 1000 geleşige frod signallarynyň sany.
Retention D1/D7/D30: kogortlar boýunça gaýdyp geliş.
LTV ^ t: t pursatyna çenli ulanyjy üçin jemleýji NGR.
RTP (slotlar): Oýun/üpjün ediji boýunça "Tölegler/Nyrhlar".
Möhüm: tutuş önüm üçin maglumat gatlaklarynda bir semantik metrika ("iki GGR" ýok).
5) Widjetler we görkeziş nusgalary
KPI kartoçka
Sözbaşy, manysy (tablisa sanlary), deltasy (ok/göterim), kiçi sparkline.
Reňk: peýdaly metrikler üçin ýaşyl ösüş (NGR, öwrülişik), negatiwler üçin gyzyl ösüş (şowsuzlyklar/çarjbek).
Click: süzgüç bilen tablisada/grafikde drilldown.
Tendensiýalar
Tekizlenen çyzyklar, ynam aralygy/çägi (SLO).
"Şu gün/Hepde/30 gün/Kogorty" geçiş.
Paýlamalar
Bar-çart: usullar boýunça goýumlar, PSP boýunça gyşarmalaryň paýy, ligalar/üpjün edijiler boýunça nyrhlar.
Operatiw lenta
SLA wakalary (PSP delay, KYC nobaty), uly ýeňişler, ýüküň iň ýokary derejesi, sanksiýa baýdaklary.
Tablisalar
Jemlenen sütünler, berkidilen sütünler, sortlar/süzgüçler, CSV eksporty.
6) Kesikler we süzgüçler (hökmany)
Wagt: şu gün/UTC vs lokal, sagat aralyklary, hepdelik/aýlyk penjireler.
Geo/ýurisdiksiýa: ýurt, sebit, ygtyýarnama.
Platforma/kanal: web/app/affiliate.
Töleg usullary/PSP.
Üpjün ediji/oýun/sport/ligasy/bazar.
Ulanyjy segmentleri: VIP, täze gelen, reaptiwlenen, töwekgelçilik profilleri.
Süzgüçleriň hemmesi - düzülen; URL ýagdaýy, "Täzeden başla".
7) Signallar, alertler, bosagalar
Statiki çäkler: TtW> 2h, Approval Rate <80%, KYC backlog> N.
Dinamiki (anomaliýalar): möwsümleýin modelden gyşarma> 3 σ.
Komponent düzgünleri: "PSP-X şowsuzlyklarynyň ösüşi> 5 p.p. we GEO-Y ↑ -dan traffik".
Kanallar: paneldäki perde, e-poçta/Slack/Push; "kabul edildi/çözüldi".
8) Maglumatlaryň täzeligi we çykyşy
SLO täzelik: operatiw KPI ≤ 60 sek, agregasiýa - ≤ 5 min, maliýe barlagy - T + 1.
Panel derejesinde we widgetda "Täzelenen 00:45" görkezijisi.
Öň: WebSocket/SSE inkrementler üçin, arakesmede batch-nasos.
Animasiýa - diňe 'transform/opacity', agyr süzgüçsiz.
9) Maglumatlaryň arhitekturasy (gaty gysgaça)
Akym: waka tekeri (mysal üçin Kafka) → akym-prosessing (Flink/Spark) → speed-layer (Redis/ClickHouse).
Batch: çig loglar → DWH (BigQuery/Snowflake) → penjireler/semantik gatlak (dbt/metric-layer).
Metrics layer: Ähli müşderiler üçin KPI kesgitlemeleri (panel, hasabatlar, API).
SCD/kogortlar: Retenshn/LTV üçin atributlaryň we kogortlaryň görnüşini saklaýarys.
10) Köp marka/köp geo/köp walýuta
"Marka/Ygtyýarnama/GEO" saýlaýjysy, jemlemek we deňeşdirmek (stacked ýa-da small multiples).
Walýutany görkezmek - marka hasabynyň walýutasynda + ekwiwalent ("Walýuta çalşygy" -a serediň).
Wagt zolagy - hasabat üçin belläň (markanyň ýerleşýän ýeri vs operator).
11) A11y, lokalizasiýa, garaňky tema
AA-dan pes bolmadyk kontrast; tab-tertip, 'aria-label' kart- düwmelerde.
Tekstler/seneler/walýuta formatlary - lokal boýunça; RTL aýna (RTL gollanmasyna serediň).
Gijeki çalşyklar üçin garaňky/ters tema; fokus halkalary görünýär.
12) Anti-patternler
30 KPI kartoçkalary iýerarhiýasyz "ownuk dargadylýar".
Dürli widjetlerde bir metrikanyň utgaşdyrylmadyk formulalary.
Reňk ýeke-täk many göteriji.
"Dilsiz" panel: CTA we eýesi bolmadyk alertler.
Täzelik görkezijisi bolmadyk "düýnki" maglumatlar.
Her süzgüçde tutuş ekranda bloklaýjy ýükleýjiler.
13) Dizaýn-ulgamyň bellikleri (mysal)
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) Interfeýs snippetleriniň mysallary
KPI (HTML) kartoçkasy
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>
Semantik metrika (psevdo-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;
Alert düzgüni (psevdo)
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-iň nusgawy ssenarileri
Tölegler
Widget "PSP boýunça Approval Rate" → kodlary bilen ret edilen sebäpleriň sanawyna drill.
"Time-to-Wallet usul boýunça" → SLA kartasy; basmak - anyk nobatlar.
Sport
Live-stories/sek, Ligalar boýunça Hold, marjany ret etmek üçin alert.
Aşa gyzdyrylan bazarlar (ýiti ýoýulma) → teklipler blogy/el çägi.
Kazinolar
RTP/üpjün edijiler boýunça üýtgewsizlik, top-oýunlar/akym, alert "anomal RTP KYC backlog и pass rate; FRM signallary; sanksiýa baýdaklary. 16) Paneliň metrikleri Engagement panelleri: DAU panelleri, sessiýa wagty, drilldownlara basmak. 17) QA-çek-sanawy Maglumatlar we ylalaşyklylyk 18) Dizaýn-ulgamdaky resminamalar Компоненты: `KpiCard`, `TrendChart`, `BreakdownBar`, `AlertFeed`, `DataFreshnessBadge`. Güýçli operator paneli - metrikleriň birmeňzeş kesgitlemeleri, widjetleriň aýdyň iýerarhiýasy, derrew aladalar we basylýan sebäpler. Roly şahsylaşdyryň, maglumatlaryň täzeligini görkeziň, hereketi sandan 1-2 gezek basyň we elýeterliligi saklaň. Şonda "önümiň impulsy" dolandyrylyp biliner - töleglerden we KYC-den marja we retenşna çenli.Töwekgelçilik/Utgaşma
Alert basmak → actions (freeze/verify/escalate) bilen oýunçynyň kartoçkasy.
Alert MTTA/MTTR: reaksiýa we waka ýapylýança wagt.
Accuracy complaints: "sanlar gabat gelmeýär" (<0,5%).
Freshness breaches: SLO täzeliginiň bozulmalarynyň paýy.
Actionability: alertleriň paýy (> 70%).
UX
Çykyş
A11u/Tema
Metrikler: formula sözlügi, ölçeg birlikleri, "plyus/minus" alamatlary.
Gollanmalar: "KPI nädip goşmaly", "Aladalary nädip soramaly", "Çeşmeleri nädip tassyklamaly".
Galereýa Do/Don 't: aşa ýüklenen paneller vs 6-8 KPI, reňk ≠ many, çukursyz gazuw-agtaryş.Gysgaça gysgaça