GH GambleHub

Əməliyyatlar və İdarəetmə → Dashboard Metrik və Hesabat

Dashboard metrik və hesabat

1) Təyinat və əhatə

Dashboard biznes və texnoloji proseslərin gündəlik idarə edilməsi üçün "vahid pəncərə 'dir. O verir:
  • Sistemlərin və P&L sağlamlığının ani mənzərəsi,
  • sapmaların erkən aşkarlanması,
  • rəhbərlik və komandalar üçün şəffaflıq,
  • məhsullar, bazarlar və regionlar üçün göstəricilərin birləşdirilməsi.

Əhatə: əməliyyat metrikası (SLA, insidentlər), ərzaq (aktivlik, konvertasiya), maliyyə (GGR/NGR, ARPPU, LTV), marketinq (CAC, ROMI), risklər və uyğunluq (KYC/AML, chargeback, fırıldaqçılıq), dəstək (SLA biletləri).

2) Rollar və istehlakçılar

C-level/Direct: KPI, OKR, P&L hədəfləri üzrə trendlər, risklər.
Əməliyyatlar/NOC: aptaym xidmətləri, risklər, vəzifə növbələri, insidentlər.
Məhsul/Growth: huni, A/B, kohort analizi, saxlama.
Maliyyə: gündəlik/həftəlik gəlir və xərclər üzrə hesabatlar, vergi kəsirləri.
Complayens/Risk: KYC statusları, şübhəli nümunələr, tənzimləyici hesabatlar.
Dəstək: SLA cavabları, NPS/CSAT, müraciət tipologiyası.

RACI:
  • Accountable: Dashboard sahibi (Head of Ops/Analytics).
  • Responsible: Data Team/BI.
  • Consulted: Məhsul, Maliyyə, Risk, SRE.
  • Informed: istiqamət rəhbərləri.

3) Data Arxitektura və Yeniləmə

Mənbələr: hadisələr (axın), OLTP DB, loqilər, ödəniş provayderləri, CRM/Helpdesk, A/B platforması.
Emal təbəqəsi: ETL/ELT, axın (T-15-T + 5 dəqiqə üçün), deuplikasiya, sxem validasiya, SCD.
Model: ulduzabənzər (hadisə/əməliyyat cədvəli faktı + ölçü: vaxt, region, məhsul, kanal).

Yeniləmələr:
  • Real vaxt: 1-5 dəqiqə (əməliyyat otaqları, alertlər).
  • Artımlı batch: 15-60 dəqiqə (marketinq/məhsul).
  • Sutkalıq bağlama batçası: 01: 00-03: 00 (maliyyə/komplayens).
  • Məlumat keyfiyyəti: validasiya qaydaları (tamlıq, unikallıq, icazə verilən diapazonlar), payplayn gecikmələrinin monitorinqi, drift nəzarəti.

4) KPI kataloqu və düsturlar (şablon)

4. 1 Əməliyyatlar/SRE

Aptime (%) = 1 − (boş vaxt/ümumi vaxt) × 100

MTTR (Mean Time To Restore)

MTTA / MTTD (Mean Time To Acknowledge / Detect)

Sorğu xətası (%) = səhvlər _ 5xx/bütün _ sorğular

4. 2 Məhsul/Davranış

DAU/WAU/MAU

Retention D1/D7/D30

Conversion Funnel: Visit → Sign-up → KYC → Deposit → First Action

ARPPU = gəlir/ödəyən istifadəçilər

LTV (t) = Σ (orta dövr marjası × saxlama ehtimalı)

4. 3 Marketinq/Böyümə

CAC = marketinq xərcləri/yeni ödəyicilərin sayı

ROMI = (əlavə marja − xərclər )/xərclər

Kanallar üzrə CR (SEO/ASO/Ads/Affiliates), cəlb tarixinə görə Cohorts

4. 4 Maliyyə

GGR (ümumi gəlir)

NGR = GGR − bonuslar − provayder haqları − oyun vergiləri

Net Margin = (NGR − OPEX − CAPEX − prosessinq )/NGR

4. 5 Risk/Komplayens

KYC Completion (%) = təsdiqlənmiş/yeni qeydlər

SAR Rate (şübhəli fəaliyyət)

Chargeback Rate = çarjbeklər/uğurlu əməliyyatlar

Fraud Score orta/üzlük

4. 6 Dəstək

SLA ответов (P1/P2/P3), First Response Time, CSAT/NPS, Backlog Size

💡 Tövsiyə: hər KPI-yə ID, sahibi, düsturu, aqreqasiya müddəti, ölçü vahidləri, hədəf (hədəf), eşik səviyyələri (warning/critical), məlumat mənbəyi və cavabdeh əlaqə təyin etmək.

5) Daşbordun informasiya arxitekturası

Ev (Executive): 8-12 əsas kartlar + sparklayns, regionlar üzrə istilik kartları, YTD/MTD/WoW trendləri.
Əməliyyat paneli (Command Center): API performansı, ETL gecikmələri.
Məhsul/Boy: Huni, Kohort Mesh, Seqmentlər, A/B-ME (Effect Metrics).
Maliyyə: GGR/NGR, provayder/bazar marjası, ödənişlər, prosessinq, vergilər.
Risk/Komplayens: KYC, anomaliyalar, frod bayraqları, tənzimləyici üçün hesabat.
Dəstək: SLA, müraciət həcmi, tipologiya, təkrar biletlər, VOC.

Naviqasiya: qlobal filtrlər (dövr, region, məhsul, platforma, kanal), sürətli presetlər (Bu gün/Dünən/MTD/QTD/YTD), detallar üçün «Drill-through» düyməsi.

6) Widget və vizualizasiya şablonları

KPI kartı: əvvəlki dövrə Δ cari dəyər, mini sparkline, status (green/amber/red).
Konversiya hunisi: mərhələlər üzrə bar-çart, addımlar arasında konversiya, zibil (%).
Kohort matrisi: həftə/ay saxlama, istilik şkalası.
Zaman seriyası: nəzarət sərhədləri ilə gündüz/saat dəyərləri (± 2 σ, ± 3 σ).
Top-N cədvəl: KPI töhfə ilə provayderlər/kanallar/regionlar, clickable drill-down.
Hadisələrin istilik xəritəsi: × vaxt xidmətləri üzrə sıxlıq.
Sankey/Flow: mərhələlər arasında istifadəçilər/pul axını.
Geo-map: Ölkələr/regionlar üzrə KPI, komplayens məhdudiyyətlər təbəqəsi.

7) Siqnallar, risklər və eşiklər

Növləri: informasiya, xəbərdarlıq, kritik.
Astanalar: statik (sərt) + dinamik (mövsümiliyə və tarixi variasiyalara görə).
Bildiriş şablonları: qısa «nə oldu», kontekst (diapazon, trend), səbəb fərziyyələri, ətraflı panelə keçid, hadisə sahibi.
Alertlərin deduplikasiyası: «burstların» yatırılması, əlaqəli siqnalların qruplaşdırılması.
Alertinq üzrə SLO: MTTA ≤ 5 dəq. , MTTR ≤ 30-60 dəq.

8) Giriş və təhlükəsizlik

RLS/CLS (Row/Column Level Security): regionlar və yurisdiksiyalar üzrə filtrlər.
PII/findan: maskalanma və tokenizasiya, minimum tələb olunan giriş.
Audit: Kim izlədi, nə boşaltdı, hansı filtrləri tətbiq etdi.
Artefaktların versiyası: SQL/vizualizasiyalar və metrik lüğət üçün Git.

9) Hesabat qaydaları

Gündəlik (D-reports): əməliyyat kəsimi, insidentlər, GGR/NGR, əsas deltalar.
Həftəlik: retenshn, cəlb kanalları, ROMI, frod-digest.
Aylıq: P&L, kohort hesabatları, OKR məqsədlərinə qarşı KPI, uyğunluq hesabatları.
Sorğu üzrə: tənzimləyicilər/audit hesabatları, A/B nəticələri, post-mortemlər.

Bütün hesabatlar bir metrik lüğət və vahid data modelindən formalaşır - «alternativ həqiqətlə əl Excel» yoxdur.

10) Tətbiqi: addım-addım plan

1. Metriklərin inventarlaşdırılması: cari KPI-ləri toplamaq, dublları/münaqişələri aradan qaldırmaq.
2. Metrik lüğət: ID, formula, sahibi, mənbələr, dövrilik, eşiklər.
3. Data modeli: faktlar/ölçülər, SCD, ölçü vahidləri, xronologiya.
4. Sly emal: «isti» metriklər üçün axın, maliyyə üçün batch.
5. Dashboard modelləri: low-fi → high-fi, rollarla uyğunlaşma.
6. RLS/CLS və gizlilik: giriş, maskalama, audit.
7. Alertinq: qaydalar, eşiklər, kanallar (çat, poçt, PagerDuty və s.).
8. Pilot və beta: 2-4 həftə bir şaquli (məsələn, Əməliyyatlar), fidback toplamaq.
9. Təlim və playbook: qısa video/guide, tədqiqat şablonları.
10. Davamlı təkmilləşdirmə: backlog təkmilləşdirmələr, release notları.

11) Anti-nümunələr

«Dashboard Zoo»: bir lüğət olmadan bir KPI-nin onlarla versiyası.
Əl hesabatları: qeyri-sabitlik, səhv və PII sızma riskləri.
Əsas ekranda həddindən artıq detal: «informasiya səs-küy».
Alert-spam: prioritetləşmə və deuplikasiyanın olmaması.
Metrik sahibi olmadan: bulanıq məsuliyyət → mübahisəli «həqiqət».

12) Çek vərəqləri

Dashboard buraxılışından əvvəl

  • KPI razılaşdırılmış, təsvir edilmiş və sahibləri var
  • Ölçü vahidləri və vaxt zonaları vahid
  • RLS/CLS xüsusi, PII maskalı
  • Alertlərin astanaları tarixi məlumatlarda yoxlanılıb
  • Yükləmə və SLA yeniləmələri sınaqdan keçirildi
  • Onboarding-guide və changelog nəşr

Aylıq xidmət

  • Metrik lüğətinin review (dəyişikliklər, yeni metriklər)
  • Mənbələrin və paylaynların gecikmələrinin təsdiqlənməsi
  • Alertlərin retrospektivi (saxta/buraxılmış)
  • UX təkmilləşdirilməsi: sürət, filtrlər, presetlər

13) SQL/məntiq nümunələri (sadələşdirilmiş)

ARPPU (gündüz)

sql
SELECT d::date AS day,
SUM(revenue) / NULLIF(COUNT(DISTINCT CASE WHEN pay_count > 0 THEN user_id END), 0) AS arppu
FROM daily_user_finance
GROUP BY 1;

Qeydiyyat Cohort (MAU Retention M1)

sql
WITH cohorts AS (
SELECT user_id, date_trunc('month', signup_at) AS cohort_month
FROM users
),
activity AS (
SELECT user_id, date_trunc('month', activity_at) AS active_month
FROM user_activity
)
SELECT cohort_month,
COUNT(DISTINCT user_id) FILTER (WHERE active_month = cohort_month) AS m0,
COUNT(DISTINCT user_id) FILTER (WHERE active_month = cohort_month + INTERVAL '1 month') AS m1,
ROUND(100. 0 COUNT(DISTINCT user_id) FILTER (WHERE active_month = cohort_month + INTERVAL '1 month')
/ NULLIF(COUNT(DISTINCT user_id) FILTER (WHERE active_month = cohort_month),0), 2) AS m1_retention_pct
FROM cohorts c
LEFT JOIN activity a USING (user_id)
GROUP BY 1
ORDER BY 1;

GGR anomaliyasında alert (gün-gün)

sql
SELECT today. ggr,
yesterday. ggr,
(today. ggr - yesterday. ggr) / NULLIF(yesterday. ggr,0) AS delta
FROM revenue_daily today
JOIN revenue_daily yesterday ON yesterday. day = today. day - INTERVAL '1 day'
WHERE today. day = CURRENT_DATE
AND ABS((today. ggr - yesterday. ggr) / NULLIF(yesterday. ggr,0)) > 0. 25;

14) Lokalizasiya və multi-region

Ölkələrin/yurisdiksiyaların, valyutaların, ƏDV/qumar vergilərinin vahid taksonomiyası.
Valyuta konvertasiyası (end-of-day vs average).
Saat kəmərləri: UTC saxlamaq, istifadəçinin lokallarında vizuallaşdırmaq.
Tənzimləyici hesabatlar: şablonlar + ölkə üçün parametrləşdirmə.

15) Daşbordun keyfiyyət göstəriciləri

Coverage: paneldə mövcud olan əsas KPI-lərin payı.
Freshness SLA: elan edilmiş pəncərəyə daxil olan yeniləmələrin payı.
Adoption: MAU dashboard, seansların dərinliyi, saxlanılan presetlər.
Decision Lag: alertdən hərəkətə qədər orta vaxt.
Accuracy: razılaşdırılmış uyğunsuzluqların payı <icazə verilən hədd.

16) Yekun

Dashbord metrik və hesabat - gözəl qrafiklər dəsti deyil, vahid metrik lüğət, davamlı data modeli, aydın SLA və məsuliyyətləri olan idarəetmə alətidir. Onun vəzifəsi qərarların qəbulunu sürətləndirmək, əməliyyat risklərini azaltmaq və nəticənin proqnozlaşdırıla biləcəyini artırmaqdı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!

Telegram
@Gamble_GC
İ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.