Dashboard პროვაიდერი და შინაარსის მეტრიკა
1) დანიშვნა და პრინციპები
Dashboard of truth არის „სინგლის წყარო“ შინაარსის ხაზისთვის (slots, live თამაშები, instant, crash და ა.შ.), რომელიც აერთიანებს სასურსათო, ოპერაციულ, კომერციულ და ტექნიკურ სიგნალებს. მიზნები:- ყოველდღიური ძაბვის შინაარსი: გამოშვებები, პროდუქტიულობა, ლოკალიზაცია, სერტიფიკაცია.
- ხარისხის კონტროლი: ბილეთების სტაბილურობა, შეფერხება, ვარდნა, დატვირთვის სიჩქარე, თავსებადობა.
- მონეტიზაცია: GGR/NGR, ARPDAU, თამაშების გადაქცევა განაკვეთებზე, ბაზრებზე შემოსავალი და პარტნიორები.
- ზრდა: A/B ტესტები, ფიჩეფლაგები, UX ტელემეტრია, იდენტიფიცირება „hidden gems“.
- შესაბამისობა და ხელმისაწვდომობა: ლიცენზიები, RTP პროფილები, სერტიფიკაცია, საპასუხისმგებლო პრაქტიკა.
- „სიგნალები> მონაცემები“: ნაგულისხმევი - სტატუსები და ანომალიები; დეტალიზაცია - დაწკაპუნებით.
- როლები და კონტექსტი: თითოეული როლი ხედავს თავის KPI- ს, ფილტრებსა და რეკომენდაციებს.
- ინსაითამდე დრო <10 წამი: ფილტრების ჩახშობა, სწრაფი ძებნა, მნიშვნელოვანი ვიჯეტების პინი.
- სტაბილური რეფრეშის ინტერვალები, ფიქსირებული დროზონი, აშკარა თარიღი/ანალიზის ფანჯარა.
2) როლები და ძირითადი სცენარები
პროდუქტის მენეჯერი (PM): გამოშვების პრიორიტეტი, სპექტაკლის თვალყურის დევნება, A/B, ფიგურის დროშები.
შინაარსის მენეჯერი: იდაყვის და ვალუტის დაფარვა, კატალოგები, პოზიციები ოპერატორების მაღაზიებში.
Commercial/BD: შემოსავალი ოპერატორებსა და რეგიონებში, კონტრაქტები, სარეკლამო ფანჯრები, კატალოგის გარიგებები.
Tech/DevOps: endpoints aptime, latence, ბილეთების ვერსიები, კრემი/გამონაკლისი, CDN.
QA: შეკრების რეგრესია, გამოშვების სტაბილურობა, ბაგი გათბობა.
კომპლექტი: RTP/სერტიფიკაცია/ასაკობრივი შეზღუდვები, საპასუხისმგებლო თამაშის ფიჩები.
მხარდაჭერა/CS: ოპერატორების/სახელმძღვანელოების ინციდენტები, ხშირი საჩივრები, FAQ, სწრაფი მოქმედებები.
3) ინტერფეისის ჩარჩო (ინფორმაციის არქიტექტურა)
1. ზედა პანელი: გლობალური ფილტრები (პერიოდი, ოპერატორი (y), გეო, პროდუქტის ხაზი, გამოშვება-ტალღა, ბილეთის ვერსია).
2. „დღეს“ მთავარი ჩანართი: KPI + ალერტას/ანომალიების შეჯამება.
3. შინაარსი: თამაშების რეიტინგი, გამოშვებების გამოშვება, „შინაარსის შერჩევა“ (იდაყვის, ვალუტის, მოწყობილობების).
4. კომერცია: GGR/NGR, ARPDAU, Rev/Operator, ზღვარი, განაკვეთების ძაბრი.
5. პროდუქტი/UX: სესიები, შენარჩუნება, შენარჩუნება, ცვალებადობა, დრო-ფუნი, ტუტორიალები.
6. ხარისხი/ტექნიკა: API, error rate, FPS/CPU WebGL, TTFB/TTI, კრიშტები.
7. Compliance: სერთიფიკაცია ბაზრებზე, განაკვეთების შეზღუდვები, RTP პროფილები, ღონისძიებების შერჩევა.
8. A/B და ექსპერიმენტები: მიზნები, ჭრილობები, ნდობის ინტერვალები, რისკი/ეფექტი.
9. ინსტრუმენტები: ექსპორტი, ვებჰუკი, ალერტის გამოწერა, „Saved views“.
4) KPI და ფორმულები (რეკომენდებულია მინიმალური)
4. 1 კომერციული
Bets = განაკვეთების რაოდენობა.
Stake Sum = განაკვეთების ჯამი.
Payout Sum = გადახდების ოდენობა.
GGR = Stake Sum − Payout Sum.
Promo Cost = პრემია + frispine (ფულადი ეკვივალენტი).
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 = საერთო დრო/სხდომების რაოდენობა.
სესიები/მომხმარებელი პერიოდისთვის.
Hit Rate = (მოგების რაოდენობა )/( სპინების რაოდენობა) - სლოტებისთვის.
Volatily Index: გადახდის დისპერსია/საშუალო კურსი (ნორმალიზებული).
დრო 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- ში, შენარჩუნების თვალსაზრისით) და საუკეთესო ხუთეულში.
„Revenue Pulse“: NGR დღეს გუშინ/კვირას, ტენდენციის მნიშვნელობას.
Error & Crash Pulse: p95 შეფერხება, error budget burn-down.
შინაარსი
„გამოშვების ხაზი“: გამოშვების კალენდარი, სერტიფიკაციის სტატუსი, იდაყვის/ვალუტის ჩეკების სია.
თამაშების რეიტინგი: პოზიციები GGR/ARPDAU/Retention, გეო/ოპერატორის ფილტრები.
„Hidden Gems“: დაბალი ტრაფიკის თამაშები, მაგრამ მაღალი ARPDAU/Retention.
შინაარსი Coverage: ლოკალის/ვალუტის/სერტიფიკაციის გათბობის კარტი.
კომერცია
NGR by Operator/Geo (treemap + ცხრილი).
ძაბრი: „თამაშის დაწყება - განაკვეთი - ხელახალი კურსი - D7 შენარჩუნება“.
პერიოდული მოხსენებები: კვირა/თვე/კვარტალი, სეზონურობა, პრომო ეფექტი.
პროდუქტი/UX
სესიები და კოჰორტების შენარჩუნება (პირველი გაშვება = T0).
TTFS, FTUE, სესიის სიღრმე, განაკვეთების სიხშირე.
Fick სიხშირის სითბო (უფასო spins, bonus pick, gamble).
ხარისხი/ტექნიკა
SLO დაშბორდი: Uptime, Latency, Error budget.
Krash ვერსიით/devaisu/OS, ტოპ-stectres.
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: სქემების ვერსიები, საპირისპირო თავსებადობა, ალერტების გადახრა დრიფტის დროს.
ვალიდაცია: სავალდებულო ველები, დიაპაზონის კონტროლი (მაგალითად, stake> 0), დედუპლიკაცია.
Observability: ETL ჯობ მონიტორი, ლაგრები, პარტიების გამოტოვება.
მეტრიკის ვერსია: მეტრიკის კატალოგი (owner, ფორმულები, ცვლილების თარიღი).
9) ალერტა და ანომალია (წესების მაგალითი)
p95 Latency> SLO (ზედიზედ X წუთი) - Pager for Tech.
Crash Rate -> Y% წინა დღის საშუალო - QA/Dev.
RTP Observed გადის დერეფნის უკან [თეორი -,; Theor + the Reserves N - Compliance/PM.
NGR ოპერატორისთვის - Z% პრომო მოვლენების გარეშე - Commercial.
Failed Certification ვადა <7 დღე - წითელი ბანერი დღეს.
გამოშვების შემდეგ თამაშმა არ მოიპოვა DAU/Stake- ის ბარიერი - რეკომენდაციები PM.
10) A/B ტესტები და გადაწყვეტილების მიღება
ექსპერიმენტის გეგმა: ჰიპოთეზა - გავლენა სამიზნე მეტრიკზე და რისკებზე.
მინიმალური ხანგრძლივობა და სიძლიერე (გამოთვლა MDE- ს,
ტრეფიკის ფენა: ოპერატორებისთვის და გეო სტაბილურობისთვის.
ანგარიში: uplift, ნდობის ინტერვალი, უპირატესობის ალბათობა (Bayes/freq).
Guardrail მეტრიკა: განაკვეთების სტაბილურობა, კრემი, ლატენტობა.
11) შესაბამისობა და პასუხისმგებელი პრაქტიკა
RTP პროფილები, დაკვირვებული RTP- ის კონტროლი, ბაზრის ანგარიშები.
ასაკობრივი შეზღუდვები, განაკვეთების შეზღუდვები, Reality Check, self-exclusion სიგნალები.
შენახვა და წვდომა: RBAC, ფსევდონიმი user _ id, retention პოლიტიკა.
12) RBAC, ტენანტობა და კონფიდენციალურობა
მულტფილმები: ცალკეული ადგილები ოპერატორებისთვის/პარტნიორებისთვის.
RBAC: როლები და ნაკრები (ხედვა financials, view PII - აკრძალვა; tech-only - კომერციის გარეშე).
აუდიტი: ვინ უყურებს/ექსპორტს, სამოქმედო ჟურნალი.
PII მინიმალიზაცია: user _ id - hash/ფსევდო-ID, R- იდენტიფიკაციის აკრძალვა UI- ში.
13) UX ნიმუშები და მიკროინფორმაციები
KPI ბარათები ტენდენციებითა და სანდო „დერეფნებით“.
სითბოს ბარათები და ჭრილობის ცხრილი ფიქსირებული სათაურით, სწრაფი ფილტრით.
„Explain this change“: ანომალიის გაშიფვრა (რეგიონების/ოპერატორების ღვაწლი).
„Pinned views“ და Sharing presets გუნდის შიგნით.
სტატუსის ერთიანი ფერის მასშტაბი (წარმატება/გაფრთხილება/კრიტიკულად), მუქი/ნათელი თემა.
მობილური თანამგზავრი: მხოლოდ შეჯამება + ალერტა + acknowledge.
14) განხორციელების სიის სია (სპრინტებზე)
სპრინტი 1: მოვლენები, ოფისები, ძირითადი ფანჯრები (Daily _ KPI, Release _ Perf).
სპრინტი 2: მთავარი „დღეს“, თამაშების რეიტინგი, NGR/GGR, Retention, SLO.
სპრინტი 3: ანომალიები, ალერტები, AB მოდული.
სპრინტი 4: კომპლექსის ჩანართი, RTP მონიტორი, შერჩევის ბარათი.
სპრინტი 5: RBAC/ტენანტობა, აუდიტი, ექსპორტები, Saved views.
სპრინტი 6: UX ოპტიმიზაცია, მობილური შეჯამება, ავტომობილების რეკონსტრუქცია.
15) გლოსარიუმი (მოკლედ)
GGR/NGR - მთლიანი/სუფთა შემოსავალი.
ARPDAU - შემოსავალი აქტიური მოთამაშისთვის დღეში.
Hit Rate არის გამარჯვების სიხშირე.
Volatility Index არის გამარჯვების ფარდობითი ცვალებადობა.
SLO/SLA - მომსახურების მიზნობრივი/ხელშეკრულების ინდიკატორები.
TTFB/TTI/TBT არის ვებ - შესრულების მეტრიკა.
Coverage - იდაყვის, ვალუტის, სერტიფიკაციის დაფარვა.
16) ანტიპატერები
ერთ ეკრანზე როლების ნაზავი (გადატვირთვა და კონტექსტის გაჟონვა).
უფასო მეტრიკის ფორმულები განმარტებების კატალოგის გარეშე.
ღრმა ინვერსიული ფილტრები პრესეტების გარეშე.
ანომალიებისა და რთული გრაფიკების „ექსპლუატატორების“ არარსებობა.
გაუმჭვირვალე A/B მოხსენებები (არა MDE/ძალა/guardrails).
17) შედეგი
პროვაიდერის კარგი დაშბორდი არ არის „ბევრი გრაფიკა“, არამედ მენეჯმენტის ინსტრუმენტი, რომელიც:1. აჩვენებს, თუ სად იცვლება სიტუაცია
2. განმარტავს რატომ
3. გთავაზობთ რა უნდა გააკეთოთ შემდეგ (ექსპერიმენტი, ფიქსი, პრომო, გამოშვება-ცვლა),
4. დაცული RBAC და შექმნილია SLO- ს მიხედვით,
5. ესმის ყველა როლი პერსონალიზებული წარმოდგენების საშუალებით.