Քարտրիջների և որոնումների բջջային ինտեգրումը
1) Ճարտարապետությունը և կառուցվածքի կետերը
Ռոտացիա ՝ լոբբի «Aleksra »/« Quest» ներդիր; արագ հասանելիություն հեդերից (իկոնկա առաջընթացի բեյջեմի հետ)։
Diplinks: 'app :///event/code id', "app ://leaderboard/+ id;
Բովանդակության կառուցումը
Native/React Native/Flutter առաջնորդների, բանկային քարտերի և թայմերների համար։- Donald Tramp-ը միայն ստատիկ խորհրդատվության/կանոնների համար է։ դուք չեք կարող քննադատել real-time։
2) Առաքելության քարտը 'բջջային անատոմիա
Թիվ 2 տողերի վերնագիրը, տիպի իկոնիկան, նկարագրությունը (որ/որտեղ/քանի ժամանակ)։
Առաջընթաց-բար + թիվ (2/3), ժամանակի գնահատումը (20-25 րոպե), բարդությունը (108)։
Մրցանակներ ՝ խոզանակներ/կոսմետիկա մինի-սրբապատկերներ, առանց «դրամական» ենթատեքստի։- CTA-ն մեկն է. <<Սկսել/Շարունակել/Վերցնել>>։ Secondary: «Փոխել» (cooldown), «Ավելին»։
- Timer մինչև dedline (փափուկ գույներ, կարմիր վերջին 10 տոկոսով)։
- On _ hold։ "Մենք ստուգում ենք արդյունքը (մինչև 3 րոպե)։ Մրցանակը պահպանված է"։
3) Առաջնորդները բջջային (առանց ֆլիքերի)
Սյունակներ ՝ # տեղ, խաղացող (ավատար/շրջանակ/նիկ), ակնոցներ, մրցանակային գոտի, թայմեր։- Sticky «Ես» + կոճակը «ինքս ինձ»։ Jump to rank (թվերի մուտքագրման դաշտը)։
- Մարտերի նորարարությունները 1-2 վայրկյանում, 120-200 մզ շարժման անիմացիան։
- Պագինացիա 'անսահման սկրոլ + «սկսելու/ինքներդ ձեզ»։
- Ըստ երևույթին, միայն 105-տողերը (վիրտուալացում, անջատում)։
4) Պուշին և in-app ծանուցումները (նվագախումբը առանց սպամի)
Կանոն 'in-ap քարտերի գերակայությունը wwww.email-ն է։- Պատուհաններ 'օգտագործողի հավանական առցանց հատումը եբենտային ժամանակացույցով (մոդել «ակտիվությունը հաջորդ 90-120 րոպեում»)։
- Հաճախականությունը ՝ www.N/շաբաթ, www.M/օր; հանգիստ ժամացույց; «խելացի լռություն» մթությունից հետո։
- Փեյլոադա 'կարճ տեքստը + diplink + գերազանցելով մրցանակները։
- Օրինակներ
json
{
«title» ՝ «Երեկոյան սպրինտ, 20 րոպե», «body»: «Սկսիր 15-ից հետո» Հազվագյուտ կոսմետիկա մրցանակային գոտում։ ", "deeplink": "app://event/ev. s5. sprint20? highlight=reward"
}
In-app քարտը ՝ «3520-25 րոպե, 3 պրովայդեր, հազվագյուտ dom 10 տոկոսը»։
5) Օֆլայնը և թույլ ցանցը
Քեշը 24-48 ժամ նկարում է։ «Վերջին համաժամացումը 14: 02»։
Օֆլայնի վիճակը '«Նայեք կանոնները» և «Պլանավորել մասնակցությունը», առանց սկսելու։- «Կրկնել» կոճակը ցանցային սխալների համար։ ETag/If-None-Match խնայողությունների համար։
6) Արտադրողականություն և մարտկոց
Ցուցակների վիրտուալացում (300 + + տողեր)։
Lottie/sprets, VFX տևողության սահմանափակումը (0։ 6–1. 2 s), առանց ծանր շեյդերների։
Timers-ը մեկ տիղմի գլուխգործոց է, ոչ մեկ 'setterval "տարրի վրա։- Ֆոնային նորարարությունները ՝ BG App Refresh/WorkPorts հաճախականության կաթիլով և պատասխանների չափսով։
- Telemetry: Windows Socket/SSE - սեղմումը; backoff ֆոնի վրա։
7) Անվտանգություն, ազնվություն և հակա-աբյուզ
Սերվերը լուծում է RNG, հաճախորդը միայն տեսողական է։- Մրցանակների համադրելիությունը 'մի իրադարձություն մեկ հաշվարկ է (server-side)։
- Humanity-Chelengi-ը գլխարկի փոխարեն (միկրո-ժեստեր) միացված է ռիսկի միջոցով։
- Սահմանափակումը «փոխել առաքելությունը» (cooldown), պահանջների փոփոխականությունը (anti-farm)։
- Onbording «Ինչպե՞ ս է դա աշխատում» 'drop, pity, kaps, lig կանոնները։
8) RG պահապանները բջջային վրա
Մառախուղները «հանգիստ ռեժիմ», «կուլ տալ օտար ազդեցությունները», սարդերի հիշեցումները։- Հոգնածության ազդանշանները նվազեցնում են բարդությունը, ընդմիջման առաջարկը, երկար ձևաչափերի արգելքը։
- Արագ opt-out կերպարից և մինի խաղերից։
9) Իրավունքներ և գաղտնիություն
IOS ATT/Notification: բացատրել արժեքը, հարցնել լուծումները միկրո-քաղցկեղից հետո։
Android 13 + runtime-թնդանոթի թույլտվություն; ծանուցման ալիքներ (low/normal/high)։
Տվյալների հավաքումը ագրումներ են։ PII նվազագույն; էկրանները քաղաքականության հետ և «Հեռացնել տվյալները»։
10) Վերլուծություն և չափումներ
Մրցույթի քարտերը ՝ CTR, Start Rate, Completion Rate, TTC, Equip Rate/Duration կոսմետիկայի համար։- Մրցույթներ ՝ Join Rate, «իր» մասնաբաժինը, աղյուսակների տեսանելիության ժամանակը, P95 ժամանակը մինչև մրցանակը։
- Ծանուցումներ ՝ Hit Rate պատուհանները (հայտնվեցին ակտիվ տարբերակում), Join Uplift, Mox/Unsub Rate։
- Տնտեսությունը 'Emission to GGR, Prize ROI, Gini SP-ով։
- Տե՛ ս ՝ ցանցային սխալներով նապաստակները, ռենդերների տևողությունը, ANR/Crash-free։
11) A/B պլանը
1. Առաջընթաց 'թվային + տեսողական vs միայն տեսողական։
2. Ժամանակի գնահատումը քարտի վրա 'միացված/անջատված։
3. Առաջնորդի հաճախականությունը '1-ը' vs 2-ից։
4. Նախկին ժամանակը ՝ T-30 vs T-15 2019
5. Քարտի ձևաչափը 'մեկ CTA vs երկու հավասար։
6. «Դեպի ինքներդ» 'ամրագրված տողը vs կոճակը։
12) Պլատֆորմային նրբությունները
IOS: BG App Refresh-ը սահմանափակ է; օգտագործեք թնդանոթը 'content-available' հանգիստ շարժիչների համար (խնամքով)։
Android: WorkExpress/Foreground Express-ը միայն ակնհայտ ակտիվությամբ։ ծանուցման ալիքները պարտադիր են։
React Native/Flutter:- RN: FlatList-ը 'getItemLayout '/' www.Size', Reanimated 3-ի համար։
- Flutter: `ListView. builder '+ «AnimatedList »/« ImplicitlyAnimatedReorderance List» - ը, որը պատրաստված է ծանր տրամաբանության համար։
13) Բովանդակության մոդելը (JSON) և diplinks
Առաքելություն
json
{
"id": "m. s5. play. providers. 3 «,» title «:» Բացեք երեք պրովայդերներ «,» summary «:» Խաղացեք 3 տարբեր պրովայդերներից 30 րոպեում «,» wwww.fic.ru «,» est _ time _ min «: 25,» progress «:» current «: 1,» target «: 3,» rewards:] «tokens»: 12, «cosmetic _ drop»: «rarity»: «Rare», «p»: 0։ 1}}, "expires_at": "2025-10-28T18:00:00Z", "state": "available", "deeplink": "app://mission/m. s5. play. providers. 3? start=true"
}
Մրցույթը
json
{
"event_id": "ev. s5. sprint20", "title": "Вечерний спринт 20 мин", "stage": "qualifier", "ends_at": "2025-10-24T21:00:00Z", "leaderboard": {"league": "Gold I", "my_rank": 128, "delta_to_next": 42}, "rewards_preview": [{"type": "cosmetic", "rarity": "Epic"}], "deeplink": "app://event/ev. s5. sprint20? tab=leaderboard"
}
URI-սխեմա
app://event/{id}
app://mission/{id}
app://leaderboard/{id}?tab=my app://quests/today
14) Վիճակ, սխալներ, կմախքներ
Loading: կմախքներ 3-5 տողեր/թայլեր, shimmer 241։ 2 c.
Empty: օգտակար տեքստը + «Ստանալ մեկնարկային առաքելություն»։
Error: պարզ հաղորդագրություն + «Կրկնել»; fofline - kash և վերջին համաժամացման ժամանակը։
15) Մետրոպոլիտենի չեկլիստը (MVP 38v1։ 0)
MVP (2-4 շաբաթ)
Diplinks, մրցույթի հիմնական քարտերը, առաջնորդը Բաթչ-Ապդեյթի հետ երկու ս։- In-AP ծանուցման քարտերը, մեկ ալիքը, գրաֆիկայի քեշը, «Ինչպե՞ ս է դա աշխատում» էկրանը։
- RG-tumblers, anti-ֆարմ (cooldown «Փոխել առաքելությունը»)։
- Անձնական «ինքներդ», Jump to rank, մինի-խաղային-տաքացվող (No. 90 s) որակավորում։
- Հանգիստ զենքերը ֆոնային նորարարության համար, reason-codes-ը on _ hold-ում։
- Թելեմետրիա ՝ Hit Rate պատուհաններ, Join Uplift, Gini SP։
- Ամբողջական սեզոնային ճանապարհը, ռետրո-ռետրո կոսմետիկան, տեղայնացումը, հասանելիությունը (հակադրություն, VoicOver/TalkBack)։
- Լոգները, բողոքարկումները, հակաբիոմետրիան։
- A/B շարժիչը (ֆիչի դրոշները), ազնվության զեկույցները։
Ածխաջրերի և որոնումների բջջային ինտեգրումը աշխատում է, երբ ակնթարթային (diplinks), UI chitabelen-ը «մեկ հայացքից», պլաստիկ և տնտեսապես մարտկոցի վրա, իսկ ազնվությունը և RG-պահակները ներկառուցված են յուրաքանչյուր լուծույթում 'քարտերից մինչև նվագախմբի։ Թույլ տվեք խաղացողին հասկանալի նպատակներ, կանխատեսելի թայմեր և հանգիստ VFX, պահեք տնտեսությունը պոմպերի տակ և չափեք Hit Rate պատուհանները, Completion/Join Uplift-ը և Gini-ը SP-ով, ապա բջջային կապը կդառնա կայուն ներգրավվածության շարժիչ առանց աղմուկի։