Ինչպես կազինոն օգտագործում է telemetry վերլուծության համար
Ինչու՞ է հեռուստատեսության կազինո
Հեռուստաչափությունը ստանդարտ հոսք է խաղացողի աշխատանքի և պլատֆորմի (դրույքաչափեր, դեպոզիտներ, սխալներ, սթրիմի որակը, ֆրոդի պաթեռները) մասին։ Այն անհրաժեշտ է, որպեսզի
Կառավարել P&L (GGR/NGR, LTV, պահպանումը);- Պահել SLO քննադատական ճանապարհներ (շտաբը, դրամապանակը, դրամարկղը);
- կատարել (RG/KYC/AML/KYT) և նվազեցնել ռիսկերը։
- օպտիմիզացնել մարքեթինգը (ռոտուիցիա, ROAS, ռելեմենտալություն);
- բարձրացնել բովանդակության որակը (կատեգորիաներ, առաջարկություններ, մրցույթներ)։
Հեռուստատեսության քարտեզը 'ինչ հավաքել
1) Խաղային իրադարձություններ
`lobby_impression`, `tile_click`, `game_launch`- `bet_place` (stake, gameId, roundId, paytable/market)
- `bet_accept`, `bet_reject` (code, latency)
- `round_settle` (outcome, payout, rtp_snapshot)
- `void/refund` (reason_code)
2) Փողը և դրամարկղը
`deposit_initiated/success/chargeback`- `withdrawal_request/approved/declined`
- `wallet_debit/credit/hold_release`
- `bonus_issued/wager_progress/wager_complete`
- Միջոցների աղբյուրը/ջրանցքը, արժույթը, FX դասընթացը (գրված)
3) RG/Complaens
`rg_limit_set/updated/blocked_bet`- `session_timeout/self_exclusion`
- `kyc_started/verified/failed`
- `kyt_address_risk_scored` (on-chain), `aml_screening`
4) Մարքեթինգը և ապրանքը
`utm_attribution`, `install_referrer`, `campaign_view/click`- `onboarding_step`, `paywall_view`
- `ab_variant_exposed`, `feature_flag_on/off`
5) Տեխնկաիզմը և QoS-ը
`api_latency` (endpoint, p95), `error_5xx`
`stream_qos` (fps, dropped_frames, webrtc_rtt, bitrate)- `provider_sla` (timeouts, aborted_rounds)
Իրադարձությունների պայմանագիրը 'մեկ բառարան
Սկզբունքները
Մեկ սխեմա 'պարտադիր դաշտերը' event ',' ts ',' playerId ', «sessionid Id',» trance Id ', «source», «schemaVer»։
Դրամական արժեքները միշտ որպես տող/decimal + «currency»։- UTC-ում ժամանակավոր արժեքներ միլիոնավոր սեկտորների հետ։
- PII-ը առանձին է, անձնական տվյալները չեն ընկնում սննդի իրադարձությունների «հում» հոսքի մեջ։
Օրինակ 'bet _ place "։
json
{
"event": "bet_place", "schemaVer": "1. 8", "ts": "2025-10-17T14:23:11. 482Z", "playerId": "p_82917", "sessionId": "s_2f4c", "traceId": "tr_b1d7", "gameId": "pragm_doghouse_megaways", "roundId": "R-2025-10-17-14:23:10-PRAGM-12", "stake": {"amount":"2. 00","currency":"EUR"}, "wallet": {"type":"cash", "balanceBefore":"154. 40"}, "device": {"ua":"Mozilla/...","os":"Android","app":"web"}, "geo": {"country":"DE", "ip":"203. 0. 113. 5"}, "ab": {"exp":"lobby-grid","var":"B"}
}
Օրինակ 'stream _ qos "։
json
{
"event": "stream_qos", "ts": "2025-10-17T14:23:12. 013Z", "playerId": "p_82917", "tableId": "evo_blackjack_23", "webrtc_rtt_ms": 142, "fps": 28, "dropped_frames": 6, "bitrate_kbps": 2400, "network":"4g"
}
Prespline 'հավաքագրումից մինչև ինսայթ
1. Ingest: SDK/collector (web/app/server) → шина (Kafka/NATS) → stream-processing (Flink/Spark/Kafka Streams).
2. Storage ril-timm: ClickHouse/BigQuery (լատենտ վայրկյան), տաք ագրեգատներ Redis-ում։
3. Batch-պահեստ 'օբյեկտներ (S3) «հում» իրադարձությունների համար (imutable, versioned)։
4. Սեմանտիկ շերտը 'փաստերի/պարամետրերի միասնական սեղաններ (players, sessions, bets, payments, rg _ events)։
5. Առաքում/ակտիվացում 'dashbords (Grafana/Metabert/Looker), ալերտներ, կերպարներ, հակադարձ բեռնումը մարկ գործիքներին/CDP։
6. Windowrac.ru: Սխեմաների թեստերը (CI), կոդավորման վերահսկումը, տվյալների կատալոգը (դաշտերի նկարագրությունները, SLA)։
Հիմնական վիտրինները և մոդելները
Մարքեթինգի ֆանելը '«www.click www.register www.KYC www.deposit www.bet»։ p95-ժամանակը անցում է, արտահոսք, ձագեր ՝ ուղղություններով/խաչերով։
Կոգորտները և պահպանումը ՝ D1/D7/D30 retention, sticky factor (WAU/MAU), rolling-retention։
LTV և մարջա ՝ LTV per source/country/segram, payback ժամանակահատվածը, NGR բոնուսներից/ռուբլիից հետո։- RTP/անկայունություն 'խաղերի/պրովայդերների/հատվածների; շեղումներ սպասվող միջակայքներից։
- RFM սեգմենտացիան ՝ recency/frequency/monetary-ը անձնական օֆերներ/լիմիտներ է։
- RG ազդանշաններ 'գիշերային նստաշրջաններ, հաճախականության բարձրացում և հաճախականության գումարներ, վերջնական եզրակացություններ, պարտությունից հետո «դոգոն»։
- Ֆրոդ/AML/KYT 'սարքերի/քարտերի/հասցեների հարաբերակցությունը, velocity կանոնները, on-chain ռիսկային սկորը։
- QoS liva: FPS/RTT ազդեցությունը 'bet _ reject' և churn; ալտերը քայքայման համար։
Real-time vs Batch
Real-time (վայրկյան) 'հակաֆրոդ, RG-արգելափակումը, SLO-ի ալերտները, անձնական բացթողումները նստաշրջանում, ցանցերի/PSA-ի լուծարումը։
Near-real-time (րոպե) 'կառավարման տախտակներ, քարոզարշավային օպտիմիզացիա, պրովայդերների սահմաններ։- Batch (ժամացույց) 'կարգավորողների զեկույցներ, որոնք համապատասխանում են LTV/Churn-ի ռեմենտալ մոդելներին, MMM-ի պաշտպանությանը։
Ներկառուցված մետրերը և ալերտները (հավաքածուի օրինակը)
SLO API: `bet. place p95 < 200ms`, `error_rate < 0. 3%`, `settle_latency p95 < 2s`.
Game health: կտրուկ աճը 'void/refund ", RTP նվազումը վստահելի պայմանագրից ցածր։
Cashier: drop '3DS "," declined _ by _ issuer "աճը։
AleXoS: "webrtc _ rtt _ 24> 300 'u> 5 տոկոսը տարածաշրջանի խաղացողների," aborted _ rounds "> շեմն է։
RG: անընդմեջ> N նստաշրջաններ> X ժամ, «rg _ blocked _ bet» սեգմենտը։
Fraud: նույն քարտեզները/սարքերը մի քանի հաշիվներում, «carusels» -ը դեպոզիտացնում է վերջնական եզրակացությունը, webhooks-ի կրկնությունները առանց idempotency-ի։
Գաղտնիությունը և կոմպլենսը
PII մեկուսացումը 'անձնական տվյալները առանձին ֆոսֆայում/պահեստում, ոսպնյակ կեղծանունով' playerId '։- Նվազեցում '«հում» իրադարձություններ առանց PII; enrich - միայն սերվերի վրա, ըստ դաշտերի սպիտակ ցուցակի։
- Retention: տարբեր TTL իրադարձությունների համար (խաղային/դրամարկղ/լոգ անվտանգություն), համաձայն միգրացիայի պահանջների։
- Իրավական հիմքերը 'consent/legitimate interest/www.ract; մուտքի աուդիտ, դիմակավորում, հեռացում պահանջով։
- Immutable-լոգոն 'WORM քննադատական ամսագրերի համար, սխեմաների փոփոխության վերահսկումը։
Վերլուծական հաշվարկների օրինակ (գաղափարներ)
Anomaly RTP 'սահուն պատուհան խաղի/սեղանի վրա։ Ալերտը, երբ շեղվում է> N 105։
Promo uplift: CUPED/wwww.deposit _ rate "և" bet _ frequency "։
Churn-մոդելը 'գրադիենտ բուստինգը 7-օրյա վարքագծի նշաններով (հաճախականությունը/գումարը/QoS/տոմսարկղի ձախողումները)։
Real-time next best action: Կանոն/մոդել վիտրինի վրա նախատեսված է անձնական օֆեր կամ դադար (RG)։
Anti-patterns
OLTP-ի և OLAP-ի խառնուրդը 'ռազմական BD-ի ծանր զեկույցները կոտրում են միգրանտների հետաձգումները։- PII-ը հում իրադարձությունների և BI-dashbords-ի «արտահոսքի» մեջ։
- Www.rac.ru-ի բացակայությունը. <<դաշտը այսօր տողը, վաղը թիվը>>։
- Հաշվարկները առանց tram Id-ի, անհնար է կապել խաղացողի ճանապարհը end-to-end։
- «Կույր» real-time առանց deduplization - կրկնակի բանավեճ/վճարումներ։
- KPI-ն առանց բիզնես կոնտեքստի 'դիտել միայն «pageviews» -ի փոխարեն' TTFB nobet '/« CR deposit nobet »։
- Բացարձակ թվերը առանց կոկորդիլոսի, չեն կարող տեսնել, թե ով է իրականում բերում GGR-ն։
Հեռուստաչափության ներդրման չեկի ցուցակ
Պայմանագիրը և հավաքումը
- Իրադարձությունների միասնական սխեմա, դաշտերի բառարանը, տարբերակը, UTC-ժամանակը։
- SDK/collector для web/app/server; թրեյսինգը ("trance Id ') միջով։
- Idempotency և deduplication ingest.
Մոսկվան և www.pline
- Kafka/NATS + ClickHouse/BigQuery; S3-ը «հում» իրադարձություններ են (immutable)։
- Սեմանտիկ շերտ ՝ փաստեր/չափումներ, թեստեր (CI)։
- Dashbords real-time և batch; SLO/QoS/RG/Fraud ալտները։
Անվտանգություն և գաղտնիություն
- PII մեկուսացում, հասանելիության քաղաքականություն (RBAC/ABAC), աուդիտ։
- Դիմակավորում, ռեթենշն, իրավաբանական հիմքեր, ընթացակարգեր։
Մոդելներ և գործողություններ
- LTV/Retention/Churn, ինչպես նաև RG կանոնները real-time։
- UTM + post-install + ռուսական ռեմենտալություն։
- Կերպարացում 'next best action/winder։
Վիրահատություն
- Տվյալների կատալոգը և աղյուսակների սեփականատերերը. SLO վիտրինի վրա։
- Ռելեային սխեմաների թեստերը. Բայերի և սխալների ինգեստ։
- Ուսմունքներ ՝ տեղանուններ, վիտրինի արտակարգ վերականգնումը։
Թելեմետրիան կազինոյի «նյարդային համակարգ» է 'այն կապում է փողը, արտադրանքը, սթրիմինգը, մարքեթինգը և կոմպլենսը մեկ կառավարվող ամբողջության մեջ։ Իրադարձությունների խիստ պայմանագիրը, հուսալի ռուսական պլայնը, լռելյայն գաղտնիությունը և real-time + batch կապը վերածում են լուծումների, ո՞ վ և ինչ պետք է պահեն, թե որտեղ ներդրումներ կատարել, ինչպես բարելավել UX-ը և որտեղ նվազեցնել ռիսկերը։ Հեռաչափությունը դարձրեք կարգապահությամբ, և պլատֆորմը կաճի կանխատեսելի և ապահով։