GH GambleHub

Bedienfeld und Geschäftsindikatoren

1) Zweck des Panels

Das Operator Panel ist eine operative Zusammenfassung des Produkts und der Operationen (Spieler, Wetten, Zahlungen, Risiko/Compliance) mit der Möglichkeit eines Drilldowns zur Ursache des Ereignisses und der Aktion (Assign, Escalate, Pause, Promo). Die Hauptziele sind:
  • geben den allgemeinen Puls des Geschäfts (Real-Time/Fast-Real-Time);
  • Abweichungen/Risiken und den Ort des „Feuers“ hervorheben;
  • Beschleunigen Sie die Entscheidung: Von der KPI-Karte → in eine bestimmte Liste/Ticket/Bildschirm.

2) Rollen und Personalisierung

Das Panel ist für verschiedene Rollen unterschiedlich (siehe „Schnittstellen nach Rolle und Zugriff“):
  • C-Level/Direktion: Aggregate nach Marken/Regionen, Trends, Prognosen.
  • Betrieb/Sport: Live-Belastung, Einsätze/Margen/Quoten, Absagen.
  • Zahlungen/Finanzen: Umwandlung von Einlagen, TtW, Aprov/Pivot, Charjbeki.
  • Risiko/Compliance: KYC/AML-Status, Sanktionen, FRM-Signale, Limits.
  • CRM/Marketing: LTV/CAC, Retention/Revapes, Segmente/Kampagnen.

Personalisierung: Reihenfolge der Widgets, ausgewählte Abschnitte (Land/Anbieter/Kanal), „Bereitschaftsmodus“ (Benachrichtigungen und große Zahlen).

3) Hierarchie der Schnittstelle

Cap: Datum/Zeitzone, Marke/Geo/Währung Auswahl anzeigen.
KPI-Band (Hero-Cards): 6-8 Schlüsselmetriken für heute + Delta zum Benchmark/gestern/Woche.
Trends und Verteilungen: Linie (GGR/NGR), Spalten (Einzahlungen nach Methode), Donuts (Mischungen).
Betriebsbänder: Alerts (SLA, Risiko, PSP), Aufgabenwarteschlangen.
Drilldowns: Klicks vertiefen sich zu einem Segment/Objekt (Zahlungsmethode → spezifische abgelehnt).

4) Key KPIs und Formeln (Basis)

DAU/MAU: aktive Spieler pro Tag/Monat.
Neue Depositoren (ND): Neue Depositoren für den Zeitraum.
Deposit Conversion: Registrierung → erste Einzahlung.
ARPPU: „Einnahmen/zahlende Nutzer“.
GGR (Brutto-Spieleinnahmen): „Wetten − Gewinne“.
NGR (Nettospieleinnahmen): 'GGR − Boni − Jackpots − Provisionen − Steuern auf GGR'.
Hold (Sport): „1 − (Auszahlung/Annahme von Wetten)“.
Time-to-Wallet (TtW): Die mediane Zeit von der Anforderung der Ausgabe bis zum Eingang.
KYC Pass Rate: 'Bestanden/Initiiert'.
Genehmigungsrate (Schlussfolgerungen): „Genehmigt/Beantragt“.
Chargeback Rate: „Chargebacks/Verarbeitete Zahlungen“.
FRM Alerts/1k Tx: Anzahl der Betrugssignale pro 1.000 Transaktionen.
Retention D1/D7/D30: Kohortenrückkehr.
LTV ^ t: kumulativer NGR pro Benutzer zum Zeitpunkt t.
RTP (Slots): 'Auszahlungen/Wetten' pro Spiel/Anbieter.

Wichtig: eine semantische Metrik in den Datenschichten für das gesamte Produkt (keine "zwei GGRs').

5) Widgets und Anzeigemuster

KPI-Karte

Titel, Wert (Tabellenzahlen), Delta (Pfeil/Prozentsatz), Mini-Sparkline.
Farbe: grünes Wachstum für nützliche Metriken (NGR, Conversion), rotes Wachstum für negative (Ablehnungen/Charjback).
Klick: Drilldown zur Tabelle/Grafik mit Filter.

Trends

Linien mit Glättung, Konfidenzintervall/Schwelle (SLO).
Schalter „Heute/Woche/30 Tage/Kohorten“.

Verteilungen

Barchart: Einzahlungen nach Methode, Anteil der Abweichungen nach PSP, Einsätze nach Ligen/Anbietern.

Live-Band

SLA-Ereignisse (PSP-Verzögerung, KYC-Warteschlange), große Gewinne, Lastspitzen, Sanktionsflaggen.

Tabellen

Summierbare Füße, befestigte Spalten, Grad/Filter, CSV-Export.

6) Scheiben und Filter (erforderlich)

Zeit: heute/UTC vs local, stündliche Intervalle, wöchentliche/monatliche Fenster.
Geo/Gerichtsstand: Land, Region, Lizenz.
Plattform/Kanal: web/app/affiliate.
Zahlungsmethoden/PSP.
Anbieter/Spiel/Sport/Liga/Markt.
Benutzersegmente: VIP, Newcomer, Reaptive, Risikoprofile.

Alle Filter sind komponierbar; Der Status ist URL-adressierbar, es gibt „Reset“.

7) Signale, Warnungen, Schwellen

Statische Schwellen: TtW> 2h, Approval Rate <80%, KYC backlog> N.
Dynamisch (Anomalia): Abweichung vom saisonalen Modell> 3 σ.
Zusammengesetzte Regeln: „Anstieg der PSP-X-Ausfälle> 5 PP und Verkehr von GEO-Y ↑“.
Kanäle: Vorhang in der Platte, E-Mail/Slack/Push; Tracking „akzeptiert/beschlossen“.

8) Frische der Daten und Performance

Frische SLO: operative KPIs ≤ 60 Sekunden, Aggregationen - ≤ 5 Minuten, Finanzabgleiche - T + 1.
Indikator „Aktualisiert 00:45 zurück“ auf Panel-Ebene und auf dem Widget.
Front: WebSocket/SSE für Inkremente, Batch-Swap bei Pause.
Animationen - nur 'transform/opacity', keine schweren Filter.

9) Datenarchitektur (ganz kurz)

Streaming: Event-Bus (z.B. Kafka) → Stream-Processing (Flink/Spark) → Speed-Layer (Redis/ClickHouse).
Batch: Rohprotokolle → DWH (BigQuery/Snowflake) → Vitrinen/semantische Ebene (dbt/metric-layer).
Metrikschicht: einheitliche KPI-Definitionen für alle Kunden (Panel, Reports, APIs).
SCD/Kohorten: Wir speichern die Versionsfähigkeit von Attributen und Kohorten für Retenschna/LTV.

10) Multi-Marke/Multi-Geo/Multi-Währung

Marken-/Lizenz-/GEO-Selektor, Summierung und Vergleich (Stacked oder Small Multiples).
Währungsanzeige - in der Währung des Markenkontos + Äquivalent (siehe „Währungen wechseln“).
Zeitzone - Fix für den Bericht (Marke locale vs Betreiber).

11) A11y, Lokalisierung, dunkles Thema

Kontrast nicht niedriger als AA; Tab-Reihenfolge, 'aria-label' auf den Button-Karten.
Texte/Datumsformate/Währungen - nach Standort; RTL-Spiegelung (siehe RTL-hyde).
Dunkles/kontrastierendes Thema für Nachtschichten; Fokusringe sind sichtbar.

12) Anti-Muster

30 + KPI-Karten „kleine Streuung“ ohne Hierarchie.
Inkonsistente Formeln der gleichen Metrik in verschiedenen Widgets.
Farbe als einziger Sinnträger.
„Stumm“ -Panel: Warnungen ohne CTA und Besitzer.
Daten „gestern“ ohne Frischeindikator.
Blockierende Vollbild-Loader bei jedem Filter.

13) Design-System-Token (Beispiel)

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) Beispiele für Interface Snippets

KPI-Karte (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>

Semantische Metrik (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;

Alert-Regel (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) Typische iGaming-Szenarien

Zahlungen

Das Widget „Approval Rate by PSP“ → Drill in die Liste der abgelehnten mit Codes von Gründen.
„Time-to-Wallet nach der Methode“ → SLA-Karte; Klick - spezifische Warteschlangen.

Sport

Live-Wetten/Sek., Hold nach Ligen, alert auf Margin-Abweichung.
Überhitzte Märkte (starke Verzerrung) → Block-Empfehlungen/manuelle Begrenzung.

Casino

RTP/Volatilität nach Anbieter, Top-Spiele/Abfluss, Alert „anormaler RTP

Risiko/Compliance

KYC backlog и pass rate; FRM-Signale; Sanktionsflaggen.
Klicken Sie auf die Alert → die Karte des Spielers mit den Aktionen (freeze/verify/escalate).

16) Metriken des Panels selbst

Engagement Panels: DAU Panels, Zeit in Sitzung, Klicks auf Drilldowns.
MTTA/MTTR-Alarm: Zeit bis zur Reaktion und bis zum Abschluss des Vorfalls.
Accuracy complaints: Appelle „Zahlen stimmen nicht überein“ (<0,5%).
Freshness breaches: Anteil der SLO-Verstöße gegen die Frische.
Actionability: Anteil der Alert mit nachfolgender Aktion (> 70%).

17) QS-Checkliste

Daten und Konsistenz

  • Einheitliche Definitionen der Metriken (Metrikschicht).
  • Farbschwelle/-richtung korrekt (Wachstum „schlecht“ = rot).
  • Jedes Widget hat eine Quelle von Zeit und Frische.

UX

  • Bis zu den wichtigsten Ursachen 2-3 Klicks max.
  • Die Filter sind kumulativ, der Status ist URL-adressierbar.
  • KPI-Karten sind über Tastatur und Sprachausgabe verfügbar.

Leistung

  • Filterumschaltung ≤ 300 ms (Inkognito-Profil).
  • ohne CLS; Grafiken werden bei großen Mengen virtualisiert.
  • Die Real-Time wird ohne „Ruckeln“ aktualisiert.

A11u/Thema

  • Kontrast ≥ AA; Fokusringe sind sichtbar.
  • Das dunkle/kontrastierende Thema ist lesbar; Farbe ist nicht das einzige Signal.

18) Dokumentation im Konstruktionssystem

Компоненты: `KpiCard`, `TrendChart`, `BreakdownBar`, `AlertFeed`, `DataFreshnessBadge`.
Metriken: Formelwörterbuch, Einheiten, Plus-/Minuszeichen.
Anleitungen: „Wie man KPIs hinzufügt“, „Wie man Alerts setzt“, „Wie man Quellen validiert“.
Do/Don't Gallery: Überladene Panels vs Fokus auf 6-8 KPIs, Farbe ≠ Bedeutung, Drilldown ohne Sackgassen.

Kurze Zusammenfassung

Ein starkes Bedienpanel sind einheitliche Definitionen von Metriken, eine klare Hierarchie von Widgets, sofortige Warnungen und anklickbare Gründe. Personalisieren Sie für die Rolle, zeigen Sie die Frische der Daten, halten Sie die Aktion 1-2 Klicks von der Zahl entfernt und beachten Sie die Verfügbarkeit. Dann wird der „Puls des Produkts“ überschaubar - von Zahlungen und KYC bis zu Margen und Retenchen.

Contact

Kontakt aufnehmen

Kontaktieren Sie uns bei Fragen oder Support.Wir helfen Ihnen jederzeit gerne!

Integration starten

Email ist erforderlich. Telegram oder WhatsApp – optional.

Ihr Name optional
Email optional
Betreff optional
Nachricht optional
Telegram optional
@
Wenn Sie Telegram angeben – antworten wir zusätzlich dort.
WhatsApp optional
Format: +Ländercode und Nummer (z. B. +49XXXXXXXXX).

Mit dem Klicken des Buttons stimmen Sie der Datenverarbeitung zu.