Operatör paneli ve iş göstergeleri
1) Panel amacı
Operatör paneli, ürün ve işlemlerin (oyuncular, bahisler, ödemeler, risk/uyumluluk), olayın ve eylemin nedenine (atama, tırmandırma, duraklatma, promosyon) drilldown olasılığı ile operasyonel bir özetidir. Ana hedefler şunlardır:- İşletmenin genel nabzını verin (gerçek zamanlı/neredeyse gerçek zamanlı);
- sapmaları/riskleri ve "yangın" yerini vurgulayın;
- Çözümü hızlandırın: KPI kartından belirli bir listeye/bilete/ekrana.
2) Roller ve kişiselleştirme
Panel farklı roller için farklıdır (bkz. "Roller ve erişime göre arayüzler"):- C-level/Directorate: Markaya/bölgeye göre kümeler, eğilimler, tahminler.
- İşlemler/spor: canlı yük, bahisler/marj/oranlar, iptaller.
- Ödemeler/Finans: Mevduat Dönüşümü, TtW, Nisan/Düşüş, Ters ibrazlar.
- Risk/uyum: KYC/AML durumları, yaptırımlar, FRM sinyalleri, limitler.
- CRM/Pazarlama: LTV/CAC, Retention/Revaps, Segmentler/Kampanyalar.
Kişiselleştirme: widget siparişi, favori dilimler (ülke/sağlayıcı/kanal), "görev modu" (bildirimler ve büyük sayılar).
3) Arayüz hiyerarşisi
Şapka: tarih/saat dilimi, marka/geo/ekran para birimi seçimi.
KPI (kahraman kartları) bandı: Bugün + delta için kıyaslama/dün/hafta için 6-8 temel metrik.
Eğilimler ve dağılımlar: çizgi (GGR/NGR), sütunlar (yöntemle tortular), çörekler (karışımlar).
Operasyonel bantlar: uyarılar (SLA, risk, PSP), görev kuyrukları.
Drilldowns: tıklamalar segmentlere/nesnelere derinleşir (ödeme yöntemi - belirli reddedilir).
4) Temel KPI'lar ve formüller (temel)
DAU/MAU: Gün/ay başına aktif oyuncular.
Yeni Mevduat Sahipleri (ND): dönem için yeni mevduat sahipleri.
Para Yatırma Dönüşümü: kayıt - ilk para yatırma.
ARPPU: "Gelir/Ödeme Yapan Kullanıcılar".
GGR: 'Bahisler − Kazançlar'.
NGR (net oyun geliri): 'GGR − Bonuslar − Jackpotlar − Sağlayıcı Komisyonları − GGR Vergileri'.
Hold (spor): '1 − (Ödemeler/Bahislerin Kabulü)'.
Time-to-Wallet (TtW) - Çıktı isteğinden makbuza kadar geçen ortalama süre.
KYC Geçiş Oranı: 'Geçti/Başlatıldı'.
Onay Oranı: 'Onaylandı/Talep Edildi'.
Ters ibraz Oranı: 'Ters ibraz/İşlenmiş Ödemeler'.
FRM Alerts/1k Tx: 1.000 işlem başına dolandırıcılık sinyali sayısı.
Tutma D1/D7/D30: kohort ile geri dönüş.
LTV ^ t: t zamanında kullanıcı başına kümülatif NGR.
RTP (slotlar): Oyun/sağlayıcı tarafından 'Ödemeler/Bahisler'.
Önemli: Tüm ürün için veri katmanlarında bir semantik metrik ("iki GGR" yok).
5) Widget'lar ve ekran desenleri
KPI kartı
Başlık, değer (tablo rakamları), delta (ok/yüzde), mini-sparkline.
Renk: yararlı metrikler için yeşil büyüme (NGR, dönüşüm), negatif için kırmızı büyüme (reddetmeler/ters ibraz).
Tıklayın: filtreli tablo/grafiğe drilldown.
Eğilimler
Düzgünleştirilmiş çizgiler, güven aralığı/eşiği (SLO).
Today/Week/30 Günleri/Cohorts radyo düğmesi.
Dağıtımlar
Çubuk grafik: yöntemle mevduat, PSP sapma payı, lig/sağlayıcı oranları.
Canlı Bant
SLA olayları (PSP gecikmesi, KYC kuyruğu), büyük kazançlar, yük zirveleri, yaptırım bayrakları.
Tablolar
Toplanabilir altbilgiler, sabit sütunlar, sınıf/filtre, CSV dışa aktarma.
6) Kesikler ve filtreler (zorunlu)
Zaman: Bugün/UTC vs yerel, saatlik aralıklar, haftalık/aylık pencereler.
Geo/Jurisdiction: Ülke, Bölge, Lisans.
Platform/kanal: web/app/affiliate.
Ödeme yöntemleri/PSP.
Sağlayıcı/oyun/spor/lig/pazar.
Kullanıcı segmentleri: VIP, acemi, yeniden etkinleştirilen, risk profilleri.
Tüm filtreler birleştirilebilir; URL adreslenebilir durum, "Sıfırla'dır.
7) Sinyaller, uyarılar, eşikler
Statik eşikler: TtW> 2h, Onay Oranı <%80, KYC birikimi> N.
Dinamik (anomaliler): Mevsimsel modelden sapma> 3 σ.
Bileşik kurallar: "PSP-X arıza büyümesi> 5 pp ve GEO-Y ↑ trafiği".
Kanallar: paneldeki perde, e-posta/Slack/Push; 'kabul edilen/çözülen "izleme.
8) Veri tazeliği ve performansı
SLO tazeliği: operasyonel KPI'lar ≤ 60 saniye, toplamalar - ≤ 5 dakika, finansal mutabakatlar - T + 1.
Panel seviyesinde ve widget'ta "Güncelleme 00:45 geri" göstergesi.
Ön: Artışlar için WebSocket/SSE, duraklatıldığında toplu çağrı.
Animasyonlar - sadece 'dönüştürme/opaklık', ağır filtreler yok.
9) Veri mimarisi (çok kısa)
Akış: olay yolu (örneğin, Kafka) - akış işleme (Flink/Spark) - hız katmanı (Redis/ClickHouse).
Toplu iş: ham günlükler - DWH (BigQuery/Snowflake) - vitrinler/anlamsal katman (dbt/metrik katman).
Metrikler katmanı: Tüm istemciler için tekdüze KPI tanımları (panel, raporlar, API).
SCD/kohortlar: retensh/LTV için özniteliklerin ve kohortların sürümlerini tutuyoruz.
10) Çok marka/çok coğrafi/çok para birimi
Marka/Lisans/GEO seçici, yığılmış veya küçük katlar.
Para birimi gösterimi - marka hesabı para birimi + eşdeğeri (bkz. Para birimi değiştirme).
Saat dilimi - rapor için düzeltme (marka yerel ayarı vs operatör).
11) A11y, yerelleştirme, karanlık tema
AA'dan düşük olmayan kontrast; Sekme sırası, düğme kartlarında 'aria-label'.
Tarih/para birimlerinin metinleri/formatları - yerel ayarlara göre; RTL yansıtma (RTL kılavuzuna bakınız).
Gece vardiyaları için karanlık/zıt tema; odak halkaları görülebilir.
12) Anti-desenler
30 + KPI kartları "küçük saçılma" hiyerarşi olmadan.
Farklı widget'larda aynı metriğin tutarsız formülleri.
Tek anlam taşıyıcısı olarak renk.
"Aptal" paneli: CTA ve sahibi olmayan uyarılar.
Tazelik göstergesi olmadan'dün "verileri.
Yükleyicileri her filtreyle tam ekranda engelleme.
13) Tasarım sistemi belirteçleri (örnek)
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) Arayüz parçacıklarına örnekler
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>
Anlamsal metrik (sözde 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;
Uyarı kuralı (sözde)
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 Senaryoları
Ödemeler
"PSP Tarafından Onay Oranı" widget - akıl kodları ile reddedilenler listesine matkaplar.
"Yöntem ile Cüzdan Zamanı" - SLA kartı; tıklayın - belirli kuyruklar.
Spor
Canlı bahisler/sn, Lige göre tutun, marj sapması için uyarı.
Aşırı ısınmış pazarlar (keskin çarpıklık) - öneri bloğu/manuel sınır.
Casino
Sağlayıcıya göre RTP/volatilite, en iyi oyunlar/çıkış, "anormal RTP KYC backlog и geçiş oranı; FRM sinyalleri; Yaptırım bayrakları. 16) Panelin kendisinin metrikleri Katılım panelleri: DAU panelleri, oturumda zaman, sondaj tıklamaları. 17) KG kontrol listesi Veri ve tutarlılık 18) Tasarım sistemindeki belgeler Компоненты: 'KpiCard', 'TrendChart', 'BreakdownBar', 'AlertFeed', 'DataFreshnessBadge'. Güçlü bir operatör paneli, metriklerin tek bir tanımı, açık bir widget hiyerarşisi, anlık uyarılar ve tıklanabilir nedenlerdir. Rol için kişiselleştirin, verilerin tazeliğini gösterin, eylemi numaradan 1-2 tıklama tutun ve kullanılabilirliği gözlemleyin. Daha sonra "ürünün nabzı", ödemelerden ve KYC'den marj ve elde tutmaya kadar yönetilebilir hale gelecektir.Risk/Uyumluluk
Bir uyarıya tıklamak - eylemlerle bir oyuncunun kartı (dondur/doğrula/yükselt).
Uyarı MTTA/MTTR: Reaksiyon zamanı ve olayı kapatma zamanı.
Doğruluk şikayetleri: "sayılar yakınsamaz" çağrıları (<0. 5%).
Tazelik kırıkları: Tazelik SLO ihlallerinin oranı.
İşlem yapılabilirlik: uyarıların yüzdesi ve ardından eylem (> %70).
UX
Performans
А11у/Topic
Metrikler: formül sözlüğü, birimler, artı/eksi işaretleri.
Yönergeler: "KPI'lar nasıl eklenir", "Uyarılar nasıl ayarlanır", "Kaynaklar nasıl doğrulanır".
Do/Don't Gallery: Aşırı yüklü paneller vs 6-8 KPI, renk ≠ anlam, çıkmaz olmadan drilldown odaklanmak.Kısa Özet