Գործունեության և խթանների կանխատեսումը
1) Խնդիր
Պետք է կանխատեսել, երբ խաղացողը, ամենայն հավանականությամբ, կանցնի (կամ, հակառակը, կարող է «մարել») և որ խթանը կբարձրացնի առաքելության/որակավորողի/մրցույթի հնարավորությունը ազնիվ և Responsible Gaming (RG)։
Հիմնական հարցերը
«Ե՞ րբ է նա սովորաբար խաղում»։ (ժամանակավոր փամփուշտներ)- «Ի՞ նչ է սկսում մասնակցությունը»։ (բովանդակություն, ձևաչափ, պարգև, տևողություն)
- «Ինչպե՞ ս չգնալ»։ (կասցիաների հաճախականությունը, RG սահմանափակումները, տնտեսական բյուջեն)
2) Տվյալների ազդանշաններ
Վարքագիծը 'մուտքերի ռիթմը (ժամացույց/օրեր), նստաշրջանների երկարությունը և տեմպը, իվենտներին մասնակցության հաճախականությունը։
Բովանդակություն 'սիրելի պրովայդերներ/ժանրեր, նորություն, բազմազանություն։- Տնտեսությունը բաց է. Արձագանքը անցյալի թփերին/սեզոնային հոսանքներին/կոսմետիկային։
- Սոտց ազդանշաններ 'չաթ, կլիպեր, ռեակցիաներ (եթե կա)։
- Համատեքստ 'սարք, ջրանցք, թայմ գոտի, տեղական արձակուրդներ/իրադարձություններ։
- RG: Ժամանակի/ավանդների սահմաններ, հոգնածության նշաններ, «սարդի ազդանշաններ»։
Բոլոր ֆիչիները համախմբված են, առանց PII-ի ավելի բարձր, քան կարգավորող նվազագույնի։
3) Ֆիչերինգը (օրինակներ)
Սեզոնային/ռիթմ: one-hot ժամացույց 0-23, շաբաթվա օրեր; ավտոմատացում (ACF/PACF)։
4) Մոդելային աթոռը
1. Tim-շարքը գործունեության համար
Prophet/NeuralProphet, LSTM/Temensal Fusion Transformer խմբակային պաթոգենների համար։- պարզ լեռնային սեզոնային պրոֆիլներ առցանց։
- Cox/Weib.ru/RSF-ի ժամանակը մինչև հաջորդ նստաշրջանը։ «խորտակման ռիսկը» (churn-hazard)։
- 3. Propensiti (P (Join))
GBDT/TabTransformer: հավանականությունը մասնակցել առաջարկի ցուցադրման ժամանակ։
4. Uplift մոդելավորումը (CATE)
Two-Model/T-Learner, X-Learner, DR-Learner ընտրելու համար ինչ ձգան/բովանդակություն է տալիս աճը։- 5. Նվագախմբի կանոնները
ենթատեքստային բանդիտը (LinUCB/Thompson) առցանց ընտրության համար ռուսական բովանդակությունը կատարվում է գլխարկի ներսում։
5) Մասնակցության գործիքների տեսակները
Կոնտենտային 'կոդավորման ձևաչափը (սպրինտ 20-30 րոպե, մարաթոն), սիրելի պրովայդերներ, «շաբաթվա նոր»։
Ժամանակավոր '«սկսելը 15 րոպե անց», «երեկոյան որակավորիչը» - համընկնում մուտքի հավանական պատուհանի հետ։
Մրցանակային (կոսմետիկա/հոսանքներ) 'առանց ռուսական-to-win; հազվագյուտ են բոլորի համար։- Սոցիալական 'ընկերներ, Chelenge comuniti, co-op (էթիկական, առանց ճնշման)։
- Քրոս առաքելություններ 'կարճ առաքելություն-տաքացումներ, որոնք տեղի են ունենում որակավորում։
6) Կասկացիայի նվագախումբը (ջրանցքը կատարվում է հաճախականության հաճախությամբ)
Ալիքները ՝ in-app, email, web-inbox; In-app-ի գերակայությունը wwww.email-ն է։- Ժամանակի ընտրություն 'p (active հաջորդ 90-120 րոպեի ընթացքում), որը նկարում է ivents։
- Հաճախականությունը/cap: ոչ ավելի քան N կասանիա/շաբաթ, M/օր; խիստ cooldown-ի միջև։
- Հանգիստ ռեժիմ 'օգտագործողի գիշերային պատուհանները; «Հանգիստ» inbox քարտեզը նկարագրում է։
7) Ազնվություն, կոմպլեքս, RG
Ոչ մի ազդեցություն RTP/շանսերի վրա։ Ձգիչները փոխում են «ճանապարհը», ոչ թե հաղթանակի սպասումը։- Թափանցելիություն ՝ «Ինչպե՞ ս ենք մենք ընտրում ծանուցումները», գործունեության պատուհանները, հաճախականության սահմանները, կերպարների մերժումը '1 կլիկ։
- RG-hwards: հոգնածության/լիմիտների դեպքում, մենք նվազեցնում ենք հաճախությունը, առաջարկում ենք դադար, մի անվանենք երկար շարժիչներ։
- / opt-out: Հարգում են անմիջապես; «խելացի լռություն» բողոքից հետո։
8) Anti-spam և anti-abuze-ը
Rate limiting-ը օգտագործողի և ալիքի վրա։- Դեդուպլիկացիա իմաստը 'մի ուղարկեք երկու նման պատճառ անընդմեջ։
- Տնտեսական բյուջե 'cap հոսանքների/կոսմետիկայի արտանետման համար սեզոնի ընթացքում։
- Արդարություն 'մրցանակների վերին արժեքը նույնն է. կերպարը ռելեվանտիզմի մասին է։
9) KPI-ն և վերահսկողական մետրերը
Hit Rate պատուհանները 'թվերի մի մասը, որոնք հայտնվեցին Մոսկովյան րոպեի ակտիվ տարբերակում։- Join Uplift: vs-ի մասնակցության աճը։
- D7/D30 Retention uplift-ը ռուսական կոորդինատով։
- Fatigue 'նամակների/մյուտների/բողոքների աճը։ Mult Rate <ռուսական շեմն է։
- RG-metriks 'գերդինային նստաշրջանների նվազում, փափուկ սարդերի մասը։
- Prize ROI/Emission to GGR, որպեսզի արդյունաբերական տնտեսությունը կայուն լինի։
- Incremental Revenue/User-week (եթե կիրառելի և թույլատրելի կարգավորող)։
10) A/B-patterns
1. Հիշեցումների պատուհանները ՝ T-30/15/5 րոպե մինչև որակավորում սկսելը։
2. Ձևաչափի տևողությունը '20 րոպե vs 35 րոպե երեկոյան արցունքների համար։
3. Բովանդակության տեսակը 'սիրելի պրովայդերը «շաբաթվա նոր»։
4. Ջրանցք ՝ in-app vs 112; Մի խորքային վս առանց։
5. Uplift քաղաքականությունը 'միայն uplift-դրական vs-ը լայն ծածկույթ է։
6. Combo-Stugger: Առաքելություն տաքացնելով ռուսական vs մրցույթը անմիջապես մրցույթը։
11) JSON ձևանմուշները
Խաղացողի կանխատեսումների պրոֆիլը
json
{
"user_id": "u_29104", "next_active_window": {"start": "2025-10-24T17:00:00Z", "end": "2025-10-24T19:00:00Z", "p_active": 0. 72}, "p_join_by_trigger": {
"sprint_20min": 0. 41, "marathon_60min": 0. 18, "new_provider_event": 0. 36
}, "uplift_by_trigger": {
"sprint_20min": 0. 12, "new_provider_event": 0. 07
}, "rg_flags": {"fatigue": false, "limit_time": false}, "cooldowns": {"push": true, "in_app": false}
}
Նվագախմբի լուծումը կասացիաների
json
{
"decision_id": "dec_2025_10_24_1630", "user_id": "u_29104", "touch": {
"channel": "in_app", "time": "2025-10-24T17:05:00Z", "trigger": "sprint_20min", "creative": "evening_sprint_card_v3"
}, "fairness": {"reward_cap_equivalent": true}, "rg": {"suggest_break": false}
}
12) Նվագախմբի կեղծ դասավորությունը
python ctx = build_context(user_id)
p_active = activity_model. predict_window(ctx, horizon_hours=4)
p_join = propensity_model. score_triggers(ctx)
uplift = uplift_model. estimate(ctx, triggers=p_join. keys())
RG-ը և հաճախականության սահմանափակումները if ctx-ը։ rg. fatigue or over_frequency_cap(user_id):
schedule_silent_inbox(user_id); exit()
win = best _ time (p _ action, events _ schedule)
trigger = argmax(uplift, mask=channel_caps(user_id))
touch = compose_touch(user_id, channel="in_app", window=win, trigger=trigger)
if economy_budget_ok(trigger) and not in_quiet_hours(user_id, touch. time):
deliver(touch); log(touch)
13) UX-patterns
Լոբբի քարտը '«Երեկոյան սպրինտ 20 րոպե, սկսելը 15 րոպե անց, Rare կոսմետիկան»։
Ժամանակի գնահատականը '«07 20-25 րոպե» + բարդության ցուցիչը։
Վերահսկողության տարբերակները ՝ «Հիշեք ավելի ուշ», «Բաց թողեք այս թեման», «Մեկ շաբաթ լռելը»։- Հանգիստ VFX 'կարճ, ոչ ինվազիվ, առանց պարկեշտ ձայնի։
14) Իրականացման պլանը
1. MVP (2-4 շաբաթ) 'գործունեության կոկորդի պատուհաններ + պարզ propensiti; մեկ ալիք (in-ap), հաճախականության կաթիլ, թափանցիկության էկրան։
2. v0. 9: survival-մոդելը մինչև մուտքի. 07 + inbox; հիմնական uplift-ը 2-3 ձգան է։
3. v1. 0: համատեքստային ավազակ, իրադարձությունների ամբողջական օրացույց, արտանետման բյուջե, RG ինտեգրում, ազնվության զեկույցներ։
4. Հաջորդը 'անձնական «շաբաթվա գրաֆիկները», քրոսեքսային առաքելությունները, գեո-իվենտները, MLOps-ի ավտոմատիզացիան։
15) Չեքլիստի դիմաց։
- Ոչ մի ազդեցություն RTP/շանսերի վրա; մրցանակների արժեքի առաստաղը նույնն է։
- Հաճախականության սահմանները և «հանգիստ ռեժիմը» ներառված են։
- RG-hwards ակտիվ են; արագ opt-out.
- Տնտեսական բյուջեն ապացուցված է. anti սպամը աշխատում է։
- A/B պլանը և KPI-ի հաջողության շեմը որոշվում են։
- «Ինչպե՞ ս է դա աշխատում» և լուծումների լոգ աուդիտը պատրաստ է։
Գործունեության և գրավիչների կանխատեսումը ժամանակը ռուսական բովանդակությունն է RG-ի և ազնիվ կոնստրուկցիաների տակ։ Time-շարքը և survival-ը տալիս են «երբ», propensiti և uplift-ը '«քան զանգել», ավազակը' «ինչպես հարմարեցնել առցանց»։ Հաճախականության խիստ կաթիլներով, թափանցիկությամբ և կայուն տեմպերով մենք ավելի քիչ աղմուկ ենք ստանում, ավելի շատ մասնակցություն և սեզոնի կանխատեսելի տնտեսությունը։