GH GambleHub

Operator paneli və biznes göstəriciləri

1) Panel təyinatı

Operator paneli - məhsul və əməliyyatlar (oyunçular, dərəcələr, ödənişlər, risk/komplayens) haqqında əməliyyat xülasəsidir. Əsas məqsədlər:
  • ümumi iş nəbzi vermək (real vaxt/demək olar ki, real vaxt);
  • sapmaları/riskləri və «yanğın» yerini aydınlaşdırmaq;
  • həllini sürətləndirin: KPI kartından → konkret siyahıya/biletə/ekrana.

2) Rollar və personallaşdırma

Panel müxtəlif rollar üçün fərqlidir (bax: «Rollar və girişlər üzrə interfeyslər»):
  • C-level/Direct: brendlər/regionlar üzrə aqreqatlar, trendlər, proqnozlar.
  • Əməliyyatlar/idman: canlı yük, mərc/marj/koeffitsientlər, ləğv.
  • Ödənişlər/maliyyə: depozitlərin konvertasiyası, TtW, apruv/cavab, çarjbeklər.
  • Risk/uyğunluq: KYC/AML statusları, sanksiyalar, FRM siqnalları, limitlər.
  • CRM/marketinq: LTV/CAC, retenshn/revaps, seqmentlər/kampaniyalar.

Personallaşdırma: widget qaydası, seçilmiş kəsiklər (ölkə/provayder/kanal), «növbətçi rejimi» (bildirişlər və böyük rəqəmlər).

3) Interfeys iyerarxiyası

Papaq: tarix/saat qurşağı, marka selekti/geo/valyuta görüntüsü.
KPI zolağı (hero-cards): bu gün üçün 6-8 əsas metr + delta/dünən/həftə.
Trendlər və paylamalar: xətt (GGR/NGR), sütunlar (metodlara görə depozitlər), donutlar (qarışıqlar).
Əməliyyat lentləri: alertlər (SLA, risk, PSP), vəzifə növbələri.
Drilldowns: klikləri seqment/obyekt dərinləşdirir (ödəniş metodu → konkret rədd).

4) Əsas KPI və düsturlar (əsas)

DAU/MAU: gün/ay ərzində aktiv oyunçular.
New Depositors (ND): dövr üçün yeni depozitorlar.
Deposit Conversion: qeydiyyat → ilk depozit.
ARPPU: 'Gəlir/Ödənişli istifadəçilər'.
GGR (ümumi oyun gəliri): «Bahislər − Qazanclar».
NGR (xalis oyun gəliri): 'GGR − Bonuslar − Jackpotlar − Provayder Komissiyaları − GGR vergiləri'.
Hold (idman): '1 − (Ödənişlər/Mərc qəbulu)'.
Time-to-Wallet (TtW): çıxış sorğusundan qəbula qədər median vaxt.
KYC Pass Rate: 'Keçdi/Başladı'.
Approval Rate (nəticələr): 'Təsdiq/Tələb olunur'.
Chargeback Rate: 'Çarjbeklər/Emal edilmiş ödənişlər'.
FRM Alerts/1k Tx: 1000 əməliyyat üçün frod siqnallarının sayı.
Retention D1/D7/D30: kohortlar üzrə geri dönüş.
LTV ^ t: t anda istifadəçi başına məcmu NGR.
RTP (slots): Oyun/provayder üzrə 'ödənişlər/bahislər'.

Əhəmiyyətli: bütün məhsul üçün məlumat qatlarında bir semantik metrika («iki GGR» yoxdur).

5) Widget və ekran nümunələri

KPI kartı

Başlıq, dəyər (cədvəl rəqəmləri), delta (ok/faiz), mini sparkline.
Rəng: faydalı metriklər üçün yaşıl böyümə (NGR, dönüşüm), mənfi üçün qırmızı böyümə (uğursuzluqlar/çarjbek).
Click: filter ilə cədvələ/qrafikə drilldown.

Trendlər

Hamarlama xətləri, etibarlı interval/eşik (SLO).
Açar «Bu gün/Həftə/30 gün/Cogorts».

Paylama

Bar-çart: metodlar üzrə depozitlər, PSP üzrə sapmaların payı, liqalar/provayderlər üzrə dərəcələr.

Əməliyyat lenti

SLA hadisələri (PSP delay, KYC növbəsi), böyük uduşlar, yük zirvələri, sanksiya bayraqları.

Cədvəllər

CSV ixracı.

6) Kəsiklər və filtrlər (məcburi)

Vaxt: bu gün/UTC vs lokal, saat intervalları, həftəlik/aylıq pəncərələr.
Geo/yurisdiksiya: ölkə, region, lisenziya.
Platforma/kanal: web/app/affiliate.
Ödəniş metodları/PSP.
Provayder/oyun/idman/liqa/bazar.
İstifadəçi seqmentləri: VIP, yeni gələn, reaptivləşdirilmiş, risk profilləri.

Bütün filtrlər - komponent; URL State ünvanlı, var «Reset».

7) Siqnallar, həyəcanlar, eşiklər

Statik eşiklər: TtW> 2h, Approval Rate <80%, KYC backlog> N.
Dinamik (anomaliyalar): mövsümi modeldən sapma> 3 σ.
Kompozit qaydalar: «PSP-X uğursuzluqlarının artımı> 5 p.p. və GEO-Y ↑ trafik».
Kanallar: panel pərdə, e-mail/Slack/Push; tracking «qəbul/qərar».

8) Məlumatların təravəti və performans

SLO təravəti: əməliyyat KPI ≤ 60 san, aqreqasiya - ≤ 5 dəq, maliyyə müqayisəsi - T + 1.
Panel səviyyəsində və widgetda «Yenilənmiş 00:45 geri» göstəricisi.
Ön: WebSocket/SSE inkrement, fasilə zamanı batch-up.
Animasiyalar - yalnız 'transform/opacity', ağır filtrlər olmadan.

9) Məlumat arxitekturası (çox qısa)

Axın: hadisə şinası (məsələn, Kafka) → axın prosessinqi (Flink/Spark) → speed-layer (Redis/ClickHouse).
Batch: xam log → DWH (BigQuery/Snowflake) → vitrin/semantik qat (dbt/metric-layer).
Metrics layer: bütün müştərilər üçün vahid KPI tərifləri (panel, hesabatlar, API).
SCD/kogorts: Retenshn/LTV üçün atributların və kogortların versiyasını saxlayın.

10) Multi-marka/multi-geo/multi-valyuta

Selector «Marka/Lisenziya/GEO», toplama və müqayisə (stacked və ya small multiples).
Valyutanın göstərilməsi - brend hesabının valyutasında + ekvivalenti (bax: «Valyutaların dəyişdirilməsi»).
Saat zonası - hesabat üçün qeyd edin (markanın lokal vs operator).

11) A11y, lokalizasiya, qaranlıq mövzu

Kontrast AA-dan aşağı deyil; tab-sifariş, 'aria-label' kart düymələrində.
Mətnlər/tarix/valyuta formatları - yerli; RTL güzgü (bax RTL-guide).
Gecə növbələri üçün qaranlıq/təzadlı mövzu; fokus halqaları görünür.

12) Anti-nümunələr

30 + KPI kartları iyerarxiya olmadan «kiçik səpələnir».
Müxtəlif vidjetlərdə bir metrikanın razılaşdırılmamış formulları.
Rəng yeganə məna daşıyıcısıdır.
«Lal» panel: CTA və sahibi olmadan alert.
Təravət göstəricisi olmayan «dünənki» məlumatlar.
Hər bir filtrdə bütün ekranda bloklayıcı yükləyicilər.

13) Dizayn sistemi tokenləri (nümunə)

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) Interfeys snippet nümunələri

KPI kartı (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>

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 qaydası (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) Tipik iGaming ssenariləri

Ödənişlər

Widget «PSP ilə Approval Rate» → səbəbləri kodları ilə rədd siyahısı drill.
«Time-to-Wallet» → SLA kartı; klik - xüsusi növbələr.

İdman

Canlı bahislər/san, liqalarda Hold, marjanın kənara çıxması üçün alert.
Həddindən artıq isti bazarlar (kəskin çarpışma) → tövsiyələr bloku/əl limiti.

Casino

RTP/provayder volatility, top oyunlar/axını, alert «anormal RTP

Risk/Komplayens

KYC backlog и pass rate; FRM siqnalları; sanksiya bayraqları.
Alert basın → actions (freeze/verify/escalate) ilə oyunçu kartı.

16) Panelin metrikası

Engagement panelləri: DAU panelləri, seans vaxtı, drilldown klik.
Alert MTTA/MTTR: reaksiyaya və hadisənin bağlanmasına qədər vaxt.
Accuracy complaints: müraciətlər «rəqəmlər uyğun deyil» (<0,5%).
Freshness breaches: SLO təravətinin pozulması payı.
Actionability: sonrakı təsiri ilə alert payı (> 70%).

17) QA-çek siyahısı

Məlumatlar və uyğunluq

  • Metriklərin vahid tərifləri (metrics layer).
  • Rəng həddi/istiqaməti düzgündür («pis» artım = qırmızı).
  • Hər widget zaman mənbəyi və təravət var.

UX

  • 2-3 klik maksimum əsas səbəbləri qədər.
  • Filtrlər məcmu, URL vəziyyəti ünvanlanır.
  • KPI kartları klaviatura və ekran spikeri ilə mövcuddur.

Performans

  • 300 ms ≤ filter keçid (gizli profil).
  • CLS olmadan; qrafiklər böyük həcmdə virtuallaşdırılır.
  • Real-time «sarsıntı» olmadan yenilənir.

A11u/Mövzu

  • Kontrast ≥ AA; fokus halqaları görünür.
  • Qaranlıq/kontrast mövzu oxunur; rəng tək siqnal deyil.

18) Dizayn sistemində sənədləşmə

Компоненты: `KpiCard`, `TrendChart`, `BreakdownBar`, `AlertFeed`, `DataFreshnessBadge`.
Metriklər: düstur lüğəti, ölçü vahidləri, «plus/mənfi» işarələri.
Təlimatlar: «KPI-ni necə əlavə etmək olar», «Riskləri necə təyin etmək olar», «Mənbələri necə təsdiqləmək olar».
Gallery Do/Don 't: həddindən artıq yüklənmiş panellər vs 6-8 KPI fokus, rəng ≠ məna, çıxılmaz drilldown.

Qısa xülasə

Güclü kamera paneli metriklərin vahid tərifləri, widgetların aydın iyerarxiyası, ani həyəcanlar və klikabel səbəblərdir. Rol üçün fərdiləşdirin, məlumatların təravətini göstərin, 1-2 nömrədən klik edin və əlçatanlığa riayət edin. Sonra «məhsulun nəbzi» idarə olunacaq - ödənişlərdən və KYC-dən marja və retenşna qədər.

Contact

Bizimlə əlaqə

Hər hansı sualınız və ya dəstək ehtiyacınız varsa — bizimlə əlaqə saxlayın.Həmişə köməyə hazırıq!

İnteqrasiyaya başla

Email — məcburidir. Telegram və ya WhatsApp — istəyə bağlıdır.

Adınız istəyə bağlı
Email istəyə bağlı
Mövzu istəyə bağlı
Mesaj istəyə bağlı
Telegram istəyə bağlı
@
Əgər Telegram daxil etsəniz — Email ilə yanaşı orada da cavab verəcəyik.
WhatsApp istəyə bağlı
Format: ölkə kodu + nömrə (məsələn, +994XXXXXXXXX).

Düyməyə basmaqla məlumatların işlənməsinə razılıq vermiş olursunuz.