Anbieter-Dashboards und Inhaltsmetriken
1) Zweck und Grundsätze
Das Dashboard des Anbieters ist die „Single Source of Truth“ für die Content-Linie (Slots, Live-Spiele, Instant, Crash usw.), die Produkt-, Betriebs-, kommerzielle und technische Signale kombiniert. Die Ziele sind:- Tägliche Verwaltung des Content-Trichters: Releases, Performance, Lokalisierung, Zertifizierung.
- Qualitätskontrolle: Bildstabilität, Verzögerungen, Tropfen, Download-Geschwindigkeit, Kompatibilität.
- Monetarisierung: GGR/NGR, ARPDAU, Umwandlung von Spielen in Wetten, Einnahmen nach Märkten und Partnern.
- Wachstum: A/B-Tests, Ficheflags, UX-Telemetrie, Identifizierung von "hidden gems'.
- Compliance und Verfügbarkeit: Lizenzen, RTP-Profile, Zertifizierung, verantwortungsvolle Praktiken.
- „Signale> Daten“: Standard - Status und Anomalien; Details - per Klick.
- Rollen und Kontext: Jede Rolle sieht ihre eigenen KPIs, Filter und Empfehlungen.
- Zeit bis zur Einsicht <10 sec: Filtervoreinstellungen, Schnellsuche, Pin wichtiger Widgets.
- Stabile Refresh-Intervalle, feste Zeitzone, explizites Analysedatum/Fenster.
2) Rollen und Schlüsselszenarien
Product Manager (PM): Priorisierung von Releases, Performance-Tracking, A/B, Ficha-Flags.
Content Manager: Abdeckung mit Locals und Währungen, Katalogen, Positionen in den Filialen der Betreiber.
Commercial/BD: Einnahmen nach Betreibern und Regionen, Verträge, Werbefenster, Katalogtransaktionen.
Tech/DevOps: Endpoint-Aptime, Latency, Build-Versionen, Crashs/Exceptions, CDN.
QA: Rückschritt durch Builds, Release-Stabilität, Bug-Heat-Karte.
Compliance: RTP/Zertifizierung/Altersbeschränkungen, fichi verantwortungsvolles Spielen.
Support/CS: Vorfälle nach Betreiber/Führer, häufige Beschwerden, FAQ, schnelles Handeln.
3) Interface Framework (Informationsarchitektur)
1. Oberes Panel: globale Filter (Periode, Operator (s), Geo, Produktlinie, Release-Welle, Bildversion).
2. Heute Hauptreiter: Zusammenfassung der KPI + Warnungen/Anomalien.
3. Inhalt: Bewertung von Spielen, Veröffentlichung von Releases, „Content Coverage“ (Locales, Währungen, Geräte).
4. Handel: GGR/NGR, ARPDAU, Rev/Operator, Marge, Gebotstrichter.
5. Produkt/UX: Sessions, Retention, Hit Rate, Volatilität, Time-to-Fun, Tutorials.
6. Qualität/Technik: API-Aptime, Fehlerrate, FPS/CPU für WebGL, TTFB/TTI, Crashes.
7. Compliance: Marktzertifizierung, Setzlimits, RTP-Profile, Self-Exclusion-Events.
8. A/B und Experimente: Ziele, Schnitte, Konfidenzintervalle, Risiko/Wirkung.
9. Tools: Exporte, Webhooks, Alert-Abonnements, „Saved views“.
4) KPIs und Formeln (empfohlenes Minimum)
4. 1 Kommerziell
Bets = Anzahl der Einsätze.
Stake Sum = Summe der Einsätze.
Auszahlung Summe = Auszahlungsbetrag.
GGR = Stake Sum − Payout Sum.
Promo Cost = Boni + Freispiele (Geldäquivalent).
NGR = GGR − Promo Cost − Platform Fee − PSP Fee.
ARPDAU = NGR/DAU (nach Spiel/Portfolio).
Take Rate = GGR / Stake Sum.
Conversion to Bet = einzigartige Spieler, die ihren Einsatz gemacht haben/einzigartige Spielstarter.
4. 2 Produkt und Verhalten
DAU/WAU/MAU и Stickiness = DAU/MAU.
Retention D1/D7/D30.
Avg Session Length = Gesamtzeit/Anzahl der Sitzungen.
Sitzungen/Benutzer pro Periode.
Hit Rate = (Anzahl der Gewinne )/( Anzahl der Spins) - für Slots.
Volatility Index: Auszahlungsvarianz/Durchschnittsrate (normalisiert).
Time to First Spin/Bet (TTFS): UX-Reibung.
FTUE-Abschluss: Anteil der Auszubildenden/Tutorial (falls vorhanden).
4. 3 Qualität/Technik
API Uptime (SLA/SLO), p95/p99 Latency auf Kreta. Endpoints.
Crash Rate = (Sitzungen mit Crash )/( alle Sitzungen).
JS Error Rate (Web), Client Exception Rate (Mobile).
TTFB/TTI/TBT (Web Performance).
Asset Load Success (200/206/304, CDN-Fehler)
Version Adoption: Anteil der Spieler auf der neuesten Version.
Geräte-/OS-Kompatibilität: Top problematische Bündel.
4. 4 Inhalte und Compliance
Localization Coverage = abgedeckte Orte/Zielorte.
Currency Coverage = unterstützte Währungen/Zielwährungen.
Certification Coverage (nach Märkten): zertifiziert/Zielmärkte.
5) Empfohlene Widgets (vorgefertigtes Set)
Home (Heute)
Anomaliekarte: Liste der Vorfälle (Kritikalität, Segment, Operator, Spiel).
Top 5 wachsende Spiele (nach GGR, nach Retention) und Top 5 sinkende.
„Revenue Pulse“: NGR heute gegen gestern/Woche, p-Bedeutung des Trends.
Error & Crash Pulse: p95 delay, error budget burn-down.
Inhalt
„Releaselinie“: Releasekalender, Zertifizierungsstatus, Checkliste der Standorte/Währungen.
Spielwertung: Positionen nach GGR/ARPDAU/Retention, Filter nach Geo/Operator.
"Hidden Gems': Spiele mit geringem Traffic, aber hohem ARPDAU/Retention.
„Content Coverage“: Wärmekarte von Standorten/Währungen/Zertifizierungen.
Handel
NGR von Operator/Geo (Treemap + Tabelle).
Trichter: „Spiel starten → wetten → erneut wetten → D7 halten“.
Periodische Berichte: Woche/Monat/Quartal, Saisonalität, Promo-Effekt.
Produkt/UX
Sitzungen und Kohortenbestände (erste Ausführung = T0).
TTFS, FTUE, Sitzungstiefe, Wetthäufigkeit.
Thermokarte der Frequenz von Fich (Freispiele, Bonus Pick, Gamble).
Qualität/Technik
SLO-Dashboards: Uptime, Latenz, Fehlerbudget.
Abstürze nach Version/Gerät/OS, Top-Stettrails.
CDN/Resource Performance Showcase: TTFB/TTI/TBT.
Compliance
Zertifizierung nach Märkten, Fristen, Auditstatus.
RTP-Monitor: beobachtet vs theoretisch mit Vertrauenskorridoren.
Alter/Verantwortlicher fichy: Reality Check, Limits, Self-Exclusion Events.
A/B und Experimente
Auswahl der Zielmetrik (z.B. ARPDAU, Retention D7).
Status der Experimente: Dauer, Leistung, Konfidenzintervall, Risiko.
Segmente: Geo, Operator, Gerät, Anfänger/Veteranen.
6) Daten und Ereignisse (Telemetrie-Mindestvertrag)
Client/Server-Ereignisse (JSON-Schema, Schlüssel - Beispiel):- `session_start`, `session_end` (user_id, device, geo, operator_id, game_id, version, ts).
- `game_load_start`, `game_load_complete` (timings, assets_count, CDN POP).
- `spin_start`, `spin_result` (stake, win, balance_before/after, bonus_flags).
- `crash` (error_code, stack, device/OS, build, memory/CPU).
- `ab_exposure` (exp_id, variant, ts).
- `feature_flag` (flag_name, on/off, cohort).
- `cert_check` (market, status, ts).
- `localization_check` (locale, coverage_state).
Speicher: Rohveranstaltungen → Streaming (Kafka/Kinesis) → DWH (BigQuery/Snowflake/Redshift) → Schaufenster.
Справочники: `games`, `operators`, `markets`, `locales`, `builds`, `flags`, `promotions`.
7) Berechnungs- und Schaufensterdiagramm
Fact_Bets (grain: user-game-spin): stake, win, net, flags.
Fact_Sessions (grain: user-game-session): Dauer, Gerät, Crashs.
Fact_Revenue (grain: operator-game-day): GGR, PromoCost, NGR.
Dim_Game/Operator/Market/Locale/Build.
Aggregate: „Daily _ KPI“, „Release _ Perf“, „AB _ Results“, „Tech _ SLO“.
8) Datenqualität und Vertrauen
Datenkontrakte: Schaltungsversionen, Abwärtskompatibilität, vorausschauende Driftalarme.
Validierung: Pflichtfelder, Bereichssteuerung (z.B. Stake> 0), Deduplizierung.
Observability: ETL-Jobmonitor, Lags, Party-Auslassungen.
Metriken versionieren: Verzeichnis der Metriken (Eigentümer, Formeln, Änderungsdatum).
9) Alerts und Anomalien (Regelbeispiel)
p95 Latency> SLO (X Minuten in Folge) - Pager für Tech.
Crash Rate ↑> Y% zum Median des letzten Tages - QA/Dev.
RTP Observed geht über den Korridor hinaus [theor − δ; teor + δ] auf N Spins - Compliance/PM.
NGR nach Betreiber ↓ auf Z% ohne Werbeveranstaltungen - Commercial.
Fehlgeschlagene Zertifizierungsfrist <7 Tage - rotes Banner in „Heute“.
Das Spiel nach der Veröffentlichung hat die DAU/Stake-Schwelle nicht erreicht - eine PM-Aufgabe mit Empfehlungen.
10) A/B-Tests und Entscheidungsfindung
Versuchsplan: Die Hypothese → die Auswirkungen auf die Zielmetrik → die Risiken.
Minimale Dauer und Leistung (MDE, α, β).
Verkehrsaufteilung: nach Betreibern und Geo für Stabilität.
Bericht: Uplift, Konfidenzintervall, Wahrscheinlichkeit der Überlegenheit (Bayes/freq).
Guardrail-Metriken: Wettstabilität, Crashs, Latenz.
11) Compliance und verantwortungsvolle Praktiken
RTP-Profile, Kontrolle des beobachteten RTP, Marktberichterstattung.
Altersgrenzen, Einsatzlimits, Reality Check, Selbstausschluss-Signale.
Speicherung und Zugriff: RBAC, Pseudonymisierung von user_id, Retention-Richtlinien.
12) RBAC, Schatten und Privatsphäre
Multi-Tenant: getrennte Räume nach Betreibern/Partnern.
RBAC: Rollen und Rollen (view financials, view PII - Verbot; tech-only - kein Handel).
Audit: Wer hat gesichtet/exportiert, Aktivitätsprotokoll.
PII-Minimierung: user_id - Hash/Pseudo-ID, Verbot der Re-Identifikation in der Benutzeroberfläche.
13) UX-Muster und Mikrointeraktionen
KPI-Karten mit Trends und vertrauensvollen „Korridoren“.
Wärmekarten und Rank-Tabellen mit festem Titel, Schnellfilter.
„Explain this change“: Popup-Entschlüsselung der Anomalie (Beitrag der Regionen/Betreiber).
„Pinned views“ und Sharing-Presets innerhalb des Teams.
Einheitliche Farbskala der Status (Erfolg/Warnung/kritisch), dunkles/helles Thema.
Mobiler Begleiter: nur Zusammenfassung + Alerts + Acknowledge.
14) Checkliste Umsetzung (nach Sprints)
Sprint 1: Ereignisse, Konnektoren, grundlegende Vitrinen (Daily_KPI, Release_Perf).
Sprint 2: Home „Heute“, Rangliste der Spiele, NGR/GGR, Retention, SLO.
Sprint 3: Anomalien, Alerts, AB-Modul.
Sprint 4: Compliance-Tab, RTP-Monitor, Kartenabdeckung.
Sprint 5: RBAC/Tenantness, Audits, Exporte, Saved views.
Sprint 6: UX-Optimierung, mobile Zusammenfassung, Auto-Recommendation.
15) Glossar (kurz)
GGR/NGR - Brutto-/Nettoumsatz.
ARPDAU - Einnahmen pro aktivem Spieler pro Tag.
Hit Rate - die Häufigkeit der Gewinne.
Volatility Index - relative Variabilität der Gewinne.
SLO/SLA - Ziel-/Vertragsleistung der Dienstleistung.
TTFB/TTI/TBT - Web Performance Metriken.
Coverage - Abdeckung von Standorten, Währungen, Zertifizierungen.
16) Antipatterns
Vermischung von Rollen auf einem Bildschirm (Überlastung und Leak von Kontexten).
Freie Metrikformeln ohne Definitionskatalog.
Tiefe verschachtelte Filter ohne Presets.
Keine „Erklärer“ für Anomalien und komplexe Zeitpläne.
Undurchsichtige A/B-Berichte (keine MDE/Kapazitäten/Guardrails).
17) Das Ergebnis
Ein gutes Anbieter-Dashboard ist nicht „viele Zeitpläne“, sondern ein Managementinstrument, das:1. zeigt, wo sich die Situation ändert,
2. erklärt, warum,
3. schlägt vor, was als nächstes zu tun ist (Experiment, Fix, Promo, Release Shift),
4. RBAC-geschützt und SLO-gealtert,
5. verständlich für alle Rollen durch personalisierte Ansichten.