Провайдердің дашборды және мазмұн өлшемдері
1) Мақсаты және қағидаттары
Провайдердің дашборды - бұл азық-түлік, операциялық, коммерциялық және техникалық сигналдарды біріктіретін контенттік желіге (слоттар, лайв-ойындар, instant, crash және т.б.) арналған «single source of truth». Мақсаттары:- Күнделікті мазмұнды басқару: релиздер, өнімділік, локализация, сертификаттау.
- Сапаны бақылау: билдтердің тұрақтылығы, кідірісі, құлауы, жүктеу жылдамдығы, үйлесімділігі.
- Монетизация: GGR/NGR, ARPDAU, ойындарды мөлшерлемеге айналдыру, нарықтар мен серіктестерден түсім.
- Бойы: A/B-тесттер, фичефлагтар, UX телеметрия, «hidden gems» анықтау.
- Комплаенс және қол жетімділік: лицензиялар, RTP-профильдер, сертификаттау, жауапты практикалар.
- «Сигналдар> деректер»: әдепкі бойынша - мәртебелер мен ауытқулар; нақтылау - басу бойынша.
- Рөлдер мен контекст: әрбір рөл өзінің KPI, сүзгілері мен ұсыныстарын көреді.
- Инсайтқа дейінгі уақыт <10 сек: сүзгі пресеттері, жылдам іздеу, маңызды виджеттердің пин.
- Тұрақты рефреш-интервалдар, тіркелген таймзон, айқын күн/талдау терезесі.
2) Рөлдер және негізгі сценарийлер
Өнім-менеджер (PM): релиздерді басымдыққа алу, спектакльді бақылау, A/B, фича-жалаулар.
Контент-менеджер: локальдармен және валюталармен қамту, каталогтар, операторлардың дүкендеріндегі позициялар.
Commercial/BD: операторлар мен өңірлер бойынша түсім, келісімшарттар, промо-терезелер, каталогтық мәмілелер.
Tech/DevOps: эндпоинт аптайымы, latency, билд нұсқалары, бояулар/ерекшеліктер, CDN.
QA: құрастыру бойынша регресс, релиздердің тұрақтылығы, жылу картасы.
Compliance: RTP/сертификаттау/жас шектеулері, жауапты ойын фичтері.
Support/CS: операторлар/гидтер бойынша инциденттер, жиі шағымдар, SSS, жылдам әрекеттер.
3) Интерфейс қаңқасы (ақпараттық сәулет)
1. Жоғарғы тақтасы: жаһандық сүзгілер (кезең, оператор (лар), гео, өнім желісі, релиз-толқын, билд нұсқасы).
2. Басты бет «Бүгін»: KPI мәліметі + алерт/аномалиялар.
3. Контент: ойындар рейтингі, релиздер шығару, «content coverage» (локальдар, валюталар, құрылғылар).
4. Коммерция: GGR/NGR, ARPDAU, Rev/Operator, маржа, мөлшерлеме құйғышы.
5. Өнім/UX: сессиялар, ұстап тұру, hit rate, құбылмалылық, time-to-fun, туториалдар.
6. Сапа/Техника: API, error rate, FPS/CPU үшін WebGL, TTFB/TTI, бояулар.
7. Compliance: нарықтар бойынша сертификаттау, мөлшерлемелер лимиттері, RTP-профильдер, self-exclusion оқиғалар.
8. A/B және эксперименттер: мақсаттар, қималар, сенімді интервалдар, тәуекел/әсер.
9. Құралдар: экспорт, веб-хактар, алертаға жазылу, «Saved views».
4) KPI және формулалар (ұсынылатын минимум)
4. 1 Коммерциялық
Bets = ставкалар саны.
Stake Sum = ставкалар сомасы.
Payout Sum = төлемдер сомасы.
GGR = Stake Sum − Payout Sum.
Promo Cost = бонустар + фриспиндер (ақшалай баламасы).
NGR = GGR − Promo Cost − Platform Fee − PSP Fee.
ARPDAU = NGR/DAU (ойын/портфель бойынша).
Take Rate = GGR / Stake Sum.
Conversion to Bet = ставка жасаған бірегей ойыншылар/бірегей ойын іске қосқыштар.
4. 2 Өнім және мінез-құлық
DAU/WAU/MAU и Stickiness = DAU/MAU.
Retention D1/D7/D30.
Avg Session Length = жалпы уақыт/сессия саны.
Кезең үшін Sessions/User.
Hit Rate = (ұтыстар саны )/( спиндер саны) - слоттар үшін.
Volatility Index: төлем дисперсиясы/орташа мөлшерлеме (нормаланған).
Time to First Spin/Bet (TTFS): UX-үйкеліс.
FTUE Completion: оқудан/туториалдан өткендердің үлесі (егер бар болса).
4. 3 Сапа/Техника
API Uptime (SLA/SLO), p95/p99 Latency бойынша крит. эндпоинт.
Crash Rate = (бояулы сессиялар )/( барлық сессиялар).
JS Error Rate (веб), Client Exception Rate (мобайл).
TTFB/TTI/TBT (веб-өнімділігі).
Asset Load Success (200/206/304 үлестері, CDN қателері).
Version Adoption: соңғы нұсқадағы ойыншылардың үлесі.
Device/OS Compatibility: топ проблемалық байланыстар.
4. 4 Контент және комплаенс
Localization Coverage = жабылған локальдар/мақсатты локальдар.
Currency Coverage = қолдау көрсетілетін валюталар/мақсатты валюталар.
Certification Coverage (нарықтар бойынша): сертификатталған/мақсатты нарықтар.
5) Ұсынылатын виджеттер (дайын жиынтық)
Басты бет (Бүгін)
Аномалиялар картасы: оқыс оқиғалар тізімі (сындылық, сегмент, оператор, ойын).
Топ-5 өспелі ойындар (GGR бойынша, ұстап қалу бойынша) және топ-5 отыратын ойындар.
«Revenue Pulse»: NGR бүгін vs кеше/апта, трендтің p-маңыздылығы.
Error & Crash Pulse: p95 кідіріс, error budget burn-down.
Мазмұны
«Релиздер сызығы»: релиздер күнтізбесі, сертификаттау мәртебесі, жергілікті жерлердің/валюталардың чек-парағы.
Ойындар рейтингі: GGR/ARPDAU/Retention бойынша позициялар, гео/оператор бойынша сүзгілер.
«Hidden Gems»: трафигі төмен, бірақ ARPDAU/Retention жоғары ойындар.
«Content Coverage»: локальдардың/валюталардың/сертификаттардың жылу картасы.
Коммерция
NGR by Operator/Geo (treemap + кесте).
Воронка: «ойынды іске қосу → ставка → қайталама ставка → D7 ұстап тұру».
Кезеңдік есептер: апта/ай/тоқсан, маусымдылық, промо әсері.
Өнім/UX
Сессиялар және когорталар бойынша ұстап тұру (бірінші іске қосу = T0).
TTFS, FTUE, сессия тереңдігі, мөлшерлеме жиілігі.
Фич жиілігінің жылу картасы (free spins, bonus pick, gamble).
Сапа/Техника
SLO дашборд: Uptime, Latency, Error budget.
/ девайс/OS нұсқасы бойынша бояулар, топ-стектрейстер.
CDN/ресурстар өнімділік витринасы: TTFB/TTI/TBT.
Compliance
Нарықтар бойынша сертификаттау, аудиттің мерзімі, мәртебесі.
RTP-монитор: бақыланатын vs сенім дәліздерімен теориялық.
Жас/жауапты фичтер: Reality Check, Limits, Self-Exclusion оқиғалар.
A/B және эксперименттер
Мақсатты метриканы таңдау (мысалы, ARPDAU, Retention D7).
Эксперименттердің мәртебесі: ұзақтығы, қуаты, сенімді аралығы, тәуекелі.
Сегменттер: гео, оператор, құрылғы, жаңадан келгендер/ардагерлер.
6) Деректер мен оқиғалар (телеметрияның ең аз келісімшарты)
Клиент/сервер оқиғалары (JSON схемасы, кілттер - мысал):- `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).
Сақтау орны: шикі оқиғалар → стриминг (Kafka/Kinesis) → DWH (BigQuery/Snowflake/Redshift) → витриналар.
Справочники: `games`, `operators`, `markets`, `locales`, `builds`, `flags`, `promotions`.
7) Есептеу және витриналар схемасы
Fact_Bets (grain: user-game-spin): stake, win, net, flags.
Fact_Sessions (grain: user-game-session): ұзақтығы, құрылғысы, бояулары.
Fact_Revenue (grain: operator-game-day): GGR, PromoCost, NGR.
Dim_Game/Operator/Market/Locale/Build.
Агрегаттар: 'Daily _ KPI', 'Release _ Perf', 'AB _ Results', 'Tech _ SLO'.
8) Деректер сапасы және сенім
Data Contracts: схемалар нұсқалары, кері үйлесімділік, дрейф кезінде алдын ала ескертулер.
Validation: міндетті өрістер, диапазондарды бақылау (мысалы, stake> 0), дедупликация.
Observability: ETL джоб мониторы, лагтар, партиялардың өтулері.
Метриктерді нұсқалау: метриктер каталогы (owner, формулалар, өзгерту күні).
9) Алерттар мен аномалиялар (ережелердің үлгісі)
p95 Latency> SLO (қатарынан X минут) - Tech үшін Pager.
Crash Rate ↑> Y% өткен күнгі медианаға - QA/Dev.
RTP Observed дәлізден шығады [теор − δ; теор + δ] N арқада - Compliance/PM.
Оператор бойынша NGR ↓ Z% промо-оқиғаларсыз - Commercial.
Failed Certification мерзімі <7 күн - «Бүгін» қызыл баннері.
Шығарылғаннан кейінгі ойын DAU/Stake шегіне жете алмады - ұсыныстары бар PM міндеті.
10) A/B-тесттер және шешім қабылдау
Эксперимент жоспары: гипотеза → нысаналы метрикаға әсері → тәуекелдер.
Ең аз ұзақтығы мен қуаты (MDE, α, β есептеу).
Трафиктің қабатталуы: операторлар бойынша және тұрақтылық үшін гео.
Есеп: uplift, сенімді аралық, артықшылық ықтималдығы (Bayes/freq).
Guardrail-метриктер: ставкалардың тұрақтылығы, бояулар, latency.
11) Комплаенс және жауапты практикалар
RTP-профильдер, бақыланатын RTP бақылау, нарықтар бойынша есептілік.
Жас шектеулері, ставкалар лимиттері, Reality Check, self-exclusion сигналдары.
Сақтау және қол жеткізу: RBAC, user_id бүркеншік атау, retention-саясат.
12) RBAC, теңгерімділік және құпиялылық
Мульти-тенант: операторлар/әріптестер бойынша бөлек кеңістіктер.
RBAC: рөлдер мен сатып алулар (view financials, view PII - тыйым салу; tech-only - коммерциясыз).
Аудит: кім қарап шықты/экспорттады, әрекеттер журналы.
PII-минимизация: user_id - хеш/псевдо-ID, UI қайта сәйкестендіруге тыйым салу.
13) UX-паттерндер және микроинтеракциялар
Трендтері мен сенімді «дәліздері» бар KPI карточкалары.
Жылулық карталар және жылдам сүзгісі бар, тақырыбы белгіленген ранк-кестелер.
«Explain this change»: аномалияны ашып көрсету (өңірлер/операторлар үлесі).
«Pinned views» және команда ішіндегі пресеттердің шерингі.
Мәртебелердің бірыңғай түсті шкаласы (табысты/ескерту/сыни), қараңғы/ашық тақырып.
Мобильді серіктес: тек мәлімет + алерта + acknowledge.
14) Енгізу чек-парағы (спринттер бойынша)
Спринт 1: оқиғалар, коннекторлар, базалық витриналар (Daily_KPI, Release_Perf).
Спринт 2: басты «Бүгін», ойын рейтингі, NGR/GGR, Retention, SLO.
Спринт 3: аномалиялар, алерталар, AB-модуль.
Спринт 4: Compliance-қосымша бет, RTP-монитор, coverage карта.
Спринт 5: RBAC/теңгерімділік, аудиттер, экспорт, Сақтық көріністер.
Спринт 6: UX оңтайландыру, мобильді мәліметтер, авто-рекоммендациялар.
15) Глоссарий (қысқаша)
GGR/NGR - жалпы/таза түсім.
ARPDAU - күніне белсенді ойыншыға түсетін түсім.
Hit Rate - ұтыс жиілігі.
Volatility Index - ұтыстардың салыстырмалы өзгермелілігі.
SLO/SLA - сервистің нысаналы/келісімшарттық көрсеткіштері.
TTFB/TTI/TBT - веб-өнімділік өлшемдері.
Coverage - жергілікті жерлерді, валюталарды, сертификаттарды жабу.
16) Антипаттерндер
Бір экрандағы рөлдерді араластыру (контекст жүктемесі және ағуы).
Анықтама каталогы жоқ метрлердің бос формулалары.
Пресетсіз терең ішкі сүзгілер.
Аномалиялар мен күрделі графиктер үшін «explainers» болмауы.
Мөлдір емес A/B есептері (MDE/қуат/guardrails жоқ).
17) Жиынтық
Провайдердің жақсы дашборды - бұл «графиктер көп» емес, басқару құралы, ол:1. жағдайдың қайда өзгергенін көрсетеді,
2. неге,
3. одан әрі не істеуді ұсынады (эксперимент, фикс, промо, релиз-ауысу),
4. RBAC қорғалған және SLO бойынша сақталған,
5. жеке көріністер арқылы барлық рөлдерге түсінікті.