GH GambleHub

Panoul operatorului și indicatorii de afaceri

1) Scopul panoului

Panoul operatorului este un rezumat operațional al produsului și operațiunilor (jucători, pariuri, plăți, riscuri/conformitate) cu posibilitatea de foraj la cauza evenimentului și a acțiunii (atribuire, escaladare, pauză, promo). Principalele obiective sunt:
  • da pulsul general al afacerii (timp real/timp aproape real);
  • evidențierea abaterilor/riscurilor și a locului de „incendiu”;
  • accelerarea soluției: de la → cardului KPI la o anumită listă/bilet/ecran.

2) Roluri și personalizare

Panoul este diferit pentru diferite roluri (a se vedea „Interfețe după roluri și acces”):
  • C-nivel/Direcție: agregate după marcă/regiune, tendințe, prognoze.
  • Operațiuni/sport: încărcare live, pariuri/marjă/cotă, anulări.
  • Plăți/finanțe: Conversia depozitelor, TtW, aprilie/declin, Chargebacks.
  • Risc/conformitate: statusuri KYC/AML, sancțiuni, semnale FRM, limite.
  • CRM/Marketing: LTV/CAC, Retentie/Revaps, Segmente/Campanii.

Personalizare: comandă widget, felii preferate (țară/furnizor/canal), „mod duty” (notificări și numere mari).

3) Ierarhia interfeței

Pălărie: data/fusul orar, selecție valută brand/geo/display.
KPI (erou-carduri) bandă: 6-8 măsurători cheie pentru astăzi + delta la referință/ieri/săptămână.
Tendințe și distribuții: linie (GGR/NGR), coloane (depozite prin metodă), gogoși (amestecuri).
Benzi operaționale: alerte (SLA, risc, PSP), cozi de sarcini.
Drilldowns: clicurile se adâncesc la segment/obiect (metoda de plată → specific respinsă).

4) KPI-uri cheie și formule (de bază)

DA/MAU: Jucători activi pe zi/lună.
Deponenți noi (ND): deponenți noi pentru perioada.
Conversie depozit: înregistrare → primul depozit.
ARPPU: 'Venituri/Utilizatori plătitori'.
GGR: „Pariuri − câștiguri”.
NGR (venit net din jocuri): „GGR − Bonusuri − Jackpoturi − Comisioane Furnizor − Taxe GGR”.
Hold (sport): '1 − (Plăți/Acceptarea pariurilor)'.
Time-to-Wallet (TtW) -Timpul median de la cererea de ieșire la primire.
Rata KYC Pass: 'Trecut/inițiat'.
Rata de omologare: „Aprobat/Solicitat”.
Rata de încărcare: "Chargebacks/Processed Payments'.
FRM Alerts/1k Tx: numărul de semnale de fraudă la 1.000 de tranzacții.
Retenție D1/D7/D30: întoarcere prin cohortă.
LTV ^ t: cumulativ NGR per utilizator la momentul t.
RTP (sloturi): 'Plăți/Pariuri' de către joc/furnizor.

Important: o metrică semantică în straturile de date pentru întregul produs (fără „două GGR-uri”).

5) Widget-uri și modele de afișare

Card KPI

Titlu, valoare (cifre tabel), delta (săgeată/procent), mini-sparkline.
Culoare: creștere verde pentru metrici utile (NGR, conversie), creștere roșie pentru negativ (refuzuri/chargeback).
Faceți clic pe: drilldown la tabel/grafic cu filtru.

Tendințe

Linii netezite, interval de încredere/prag (SLO).
Today/Week/30 Days/Butonul radio Cohorts.

Distribuții

Grafic de bare: depozite prin metoda, cota de abateri prin PSP, ratele de liga/furnizor.

Bandă live

Evenimente SLA (întârziere PSP, coadă KYC), câștiguri mari, vârfuri de sarcină, steaguri de sancțiune.

Tabele

Subsoluri sumabile, coloane fixe, grad/filtru, export CSV.

6) Tăieturi și filtre (obligatorii)

Timp: astăzi/UTC vs locale, intervale orare, ferestre săptămânale/lunare.
Geo/Jurisdicție: Țară, Regiune, Licență.
Platformă/canal: web/app/afiliat.
Metode de plată/PSP.
Furnizor/joc/sport/ligă/piață.
Segmente de utilizatori: VIP, novice, reactivate, profile de risc.

Toate filtrele sunt composable; URL-ul de stat adresabil, este „Reset”.

7) Semnale, alerte, praguri

Praguri statice: TtW> 2h, Rata de aprobare <80%, restanțe KYC> N.
Dinamică (anomalii): abatere de la modelul sezonier> 3 σ.
Reguli compuse: „Creșterea eșecului PSP-X> 5 pp și traficul din ↑ GEO-Y”.
Canale: perdea în panou, e-mail/Slack/Push; urmărire „acceptată/rezolvată”.

8) Prospețimea și performanța datelor

Prospețime SLO: KPI-uri operaționale ≤ 60 de secunde, agregări - ≤ 5 minute, reconcilieri financiare - T + 1.
„Actualizat 00:45 înapoi” indicator la nivelul panoului și pe widget.
Față: WebSocket/SSE pentru incremente, paginare lot atunci când se întrerupe.
Animații - numai „transformare/opacitate”, fără filtre grele.

9) Arhitectura datelor (foarte scurt)

Streaming: event bus (de exemplu, Kafka) → stream processing (Flink/Spark) → speed-layer (Redis/ClickHouse).
Lot: jurnale brute → DWH (BigQuery/fulg de zăpadă) → storefronts/strat semantic (dbt/metric-strat).
Metrics layer: definiții KPI uniforme pentru toți clienții (panou, rapoarte, API).
SCD/cohorte: păstrăm versionarea atributelor și cohortelor pentru retensh/LTV.

10) Multi-brand/multi-geo/multi-valută

Selector de brand/licență/GEO, stivuite sau multipli mici.
Afișare valută - în moneda contului de marcă + echivalent (a se vedea Comutare valută).
Fusul orar - fix pentru raport (brand local vs operator).

11) A11y, localizare, temă întunecată

Contrast nu mai mic decât AA; filă ordine, „aria-etichetă” pe carduri buton.
Texte/formate de date/valute - by locale; Oglindirea RTL (a se vedea ghidul RTL).
Temă întunecată/contrastantă pentru schimburile de noapte; inele de focalizare sunt vizibile.

12) Anti-modele

30 + carduri KPI „în împrăștiere mică” fără ierarhie.
Formule inconsecvente ale aceleiași metrici în diferite widget-uri.
Culoare ca singurul purtător de sens.
Panoul „prost”: alerte fără CTA și proprietar.
Date „ieri” fără un indicator de prospețime.
Blocarea încărcătoarelor în ecran complet cu fiecare filtru.

13) Proiectarea tokenurilor sistemului (exemplu)

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) Exemple de fragmente de interfață

Card 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>

Metrică semantică (pseudo-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;

Regula de alertă (pseudo)

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) Scenarii tipice iGaming

Plăți

„Rata de aprobare de PSP” widget → burghiu la lista de respins cu coduri motiv.
„Time-to-Wallet prin metoda” → card SLA; click - cozi specifice.

Sport

Pariuri live/sec, Hold by league, alertă pentru devierea marjei.
Piețe supraîncălzite (înclinare ascuțită) → bloc de recomandare/limită manuală.

Cazinou

RTP/volatilitate de către furnizor, jocuri de top/ieșire, alertă „RTP anormal

Risc/Conformitate

Restanțe KYC и rata de trecere; semnale FRM; steaguri de sancțiune.
Făcând clic pe o alertă → cardul unui jucător cu acțiuni (congela/verifica/escalada).

16) Măsurarea panoului în sine

Panouri de logodnă: panouri DA, timp în sesiune, clicuri pe drilldowns.
Alertă MTTA/MTTR: Timp pentru reacție și timp pentru închiderea incidentului.
Reclamații de precizie: apelurile „numerele nu converg” (<0. 5%).
Pauze de prospețime: Proporția de încălcări SLO de prospețime.
Acționabilitate: procent de alerte urmate de acțiune (> 70%).

17) Lista de verificare QA

Date și coerență

  • Definiții unificate ale stratului metric.
  • Prag/direcție de culoare corectă (creștere proastă = roșu).
  • Fiecare widget are o sursă de timp și prospețime.

UX

  • Până la 2-3 clicuri din motive cheie.
  • Filtrele sunt cumulative, starea URL-ului este adresabilă.
  • Cardurile KPI sunt disponibile de la tastatură și Narator.

Performanță

  • Comutare filtru ≤ 300 ms (profil incognito).
  • Nici un CLS; grafica este virtualizată la volume mari.
  • Timp real este actualizat fără „spasme”.

А11у/Topic

  • Contrast ≥ AA; inele de focalizare sunt vizibile.
  • Tema întunecată/contrastantă este lizibilă; culoarea nu este singurul semnal.

18) Documentația în sistemul de proiectare

Компоненты: 'KpiCard',' TrendChart ',' BreakdownBar ',' AlertFeed ',' DataFreshnessBadge '.
Metrics: dicționar formulă, unități, plus/minus semne.
Orientări: „Cum se adaugă KPI-uri”, „Cum se setează alerte”, „Cum se validează sursele”.
Do/Don' t Gallery: panourile supraîncărcate vs se concentrează pe 6-8 KPI-uri, culoare ≠ sens, găurire fără fundături.

Scurt rezumat

Un panou operator puternic este o singură definiție a metricii, o ierarhie clară a widget-urilor, alerte instantanee și motive clickable. Personalizați pentru rol, arătați prospețimea datelor, păstrați acțiunea 1-2 clicuri de la număr și observați disponibilitatea. Apoi, „pulsul produsului” va deveni ușor de gestionat - de la plăți și KYC la marjă și retenție.

Contact

Contactați-ne

Scrieți-ne pentru orice întrebare sau solicitare de suport.Suntem mereu gata să ajutăm!

Pornește integrarea

Email-ul este obligatoriu. Telegram sau WhatsApp sunt opționale.

Numele dumneavoastră opțional
Email opțional
Subiect opțional
Mesaj opțional
Telegram opțional
@
Dacă indicați Telegram — vă vom răspunde și acolo, pe lângă Email.
WhatsApp opțional
Format: cod de țară și număr (de exemplu, +40XXXXXXXXX).

Apăsând butonul, sunteți de acord cu prelucrarea datelor dumneavoastră.