UX-analitika we interfeýsleri gowulandyrmak
1) Näme üçin UX-analitik
UX-analitika ulanyjylaryň özüni alyp barşyny interfeýs çözgütlerine öwürýär.
Maksatlar:- päsgelçilikleri ýüze çykarmak we esasy akymlarda sürtülmegi azaltmak;
- gipotezalary sanlar bilen tassyklamak/ret etmek;
- dolandyrylýan synaglary gurmak we täsirini ölçemek;
- maglumatlaryň hilini we gizlinligini derejesinde saklamak.
- Insight = (Signal × Hakykylyk × Amaly )/Wagt.
2) Wakalaryň taksonomiýasy we maglumatlaryň shemasy
2. 1 Esasy zatlar
User / Session / Device / Geo / Channel
UI Context: sahypa, rol, tema (light/dark), dil, viewport.
Feature Flags/Variant: synaglar üçin.
2. 2 Wakalaryň görnüşleri
Nawigasiýa: 'view _ screen', 'route _ change'.
Arakesmeler: 'click', 'submit', 'open _ modal', 'toggle _ filter', 'play _ start'.
Состояния: `loading_start/stop`, `skeleton_shown`, `error_shown`, `empty_state_shown`, `toast_success`.
Формы: `field_change`, `validation_error`, `form_submit`, `form_success`.
Платежи: `deposit_method_select`, `deposit_initiated`, `deposit_success/fail`, `withdrawal_request`.
KYC: `kyc_step_view`, `doc_upload`, `kyc_approved/rejected`.
Jogapkär oýun: 'limit _ set', 'time _ warning _ shown'.
2. 3 Wakanyň hökmany meýdanlary
`event_name, user_id, session_id, ts, screen_id, feature_flag, experiment_variant, latency_ms, result, error_code, amount/currency (если есть), device, geo, language, role`.
Düzgünler:- Wakalaryň atlary - feil + obýekt: 'deposit _ initiated'.
- UI ýagdaýlaryny hereketler ýaly ýazýarys: ýalňyşlyklar/boş/skeletler.
3) UX esasy metrikleri
3. 1 Özüni alyp baryş
TTP (Time-to-Play): oýnuň ilkinji başlamagyna çenli wagt.
TtW (Time-to-Wallet): serişdeleri geçirmezden öň.
Step Conversion: girewleriň ädimleri boýunça (hasaba alyş, KYC, goýum, bonus).
Error Rate: meýdançalar/ekranlar/usullar boýunça.
Rage Clicks / Backtrack Rate / Abandonment.
INP/LCP/FID (tizlik duýgusy).
3. 2 Kogorta/saklamak
Retention D1/D7/D30, ýalňyşlykdan/şowlulykdan soň Return Rate.
Stickiness: DAU/MAU.
Çeşme/sebit/gurluş/rol boýunça kogortlar.
3. 3 Gözleg (pikir soralyşyklar)
SEQ (1-7) - meseläniň kynlygy.
SUS - ulgamlaýyn laýyklyk.
CSAT/NPS - kanagatlanma.
3. 4 iGaming üçin
FTD Conversion (first-time deposit) и 1st-Payment Success p95.
Bonus Read→Activate CTR, Abuse Flags.
Tournament Participation / Mission Completion.
Limits Adoption (jogapkär oýun).
4) Huniler we ýol kartalary
Möhüm meseleler boýunça huni guruň:- Hasaba almak → KYC → Ilkinji goýum → Oýnuň ilkinji başlangyjy.
- Serişdeleri çykarmak → Tassyklamak → Üstünlik/Ret.
- Her basgançak üçin: öwrülişik, ortaça wagt, ýalňyşlyklaryň paýlanyşy, indiki iň oňat alternatiwa.
Syýahat kartalary: wakalar × wagt × duýgular (anketalardan), "agyry" we "şatlyk pursatlary" bellikleri.
5) UI diagnostika: ýylylyk kartalary we sessiýalar
Click/Scroll Heatmaps: "kör" zolaklary we ýalan basmalary gözleýäris.
Session Replay (şahsy däl): akymyň sebäplerini tassyklaýarys (uzyn görnüşler, düşnüksiz ýalňyşlyklar, gijikdirmeler).
Segmentler: täze vs tejribeli, mobil vs desktop, sebitler/diller.
6) Sebäpler seljermesi: alamatlardan gipotezalara çenli
"Mesele → Gipoteza → Barlamak → Çözgüt" şablony:- Mesele: "DepositForm" -da Error Rate ↑ iOS/TR-de 18% -e çenli.
- Çaklama: jemi formaty we ýerli klawiatura.
- Barlag: sessiýalaryň barlagy + A/B giriş maskalary we format maslahatlary.
- Çözgüt: maska '1 000,00 '/' 1,000. 00 'sebit boýunça + belligiň aşagyndaky mysal.
- Ekranlarda/meýdançalarda Pareto 80/20.
- Sebäpleriň diagrammasy (geo/enjam/usul/üpjün ediji).
- Şahsy bloklar üçin Uplift modelleri.
7) Synaglar: A/B we guardrails
7. 1 Amal
1. Gipoteza we metrika-maksat (mysal üçin + 7% Step Conversion).
2. Garawullar: TtW, Error Rate, CSAT.
3. Nusganyň ululygy: iň az ýüze çykarylýan täsir (MDE).
4. Randomizasiýa/stratifikasiýa: gurluş/sebit/kanal boýunça.
5. Başlangyç → Gözegçilik → Düzgünlere laýyklykda durmak (p-value/baýes, dowamlylygy).
6. Çözgüt we rollout.
7. 2 Näme barlamaly
ädimleriň tertibi, CTA tekstleri, formatlaryň maslahatlary, skelet vs spinner, suratlar/nyşanlar, default-gymmatlyklar we presetler.
8) Daşbordlar UX (iň az toplumy)
8. 1 "UX saglygy"
TTP, TtW p50/p95, INP/LCP, Error Rate TOP-5 ekranlar,% boş ýagdaýlar.
8. 2 "Töleg akymy"
Öwrülişik: usul saýlandy → başlandy → üstünlikli.
Üpjün edijiler/kodlar, ETA statuslary, Same-Method bozulmalary boýunça ýalňyşlyklar.
8. 3 "KUS/Resminamalar"
Wagt-to-Verify, awtoulag duralgasynyň paýy, şowsuzlyklaryň sebäpleri, gaýtadan ýüklemek.
8. 4 "Jogapkär oýun"
Çäklendirmeleri bolan hasaplaryň paýy, gurlandan, ýatyrylandan soň özüňi alyp barşyň üýtgemegi.
8. 5 "Lokalizasiýa we enjamlar"
Seneleriň/walýutalaryň formatlarynyň ýalňyşlyklary, setirleriň uzynlygy, mobaýl-aýratyn şowsuzlyklar.
9) Microcopy-analitika
Tekst wariantlaryny synag faktorlary hökmünde modelläň.
Wakanyň görnüşini belläň ('cta _ label', 'error _ template').
Ölçäň: CTR CTA, Time-to-Act, Error Rate golaýda.
Hata şablonynyň mysaly: "Näme nädogry + nädip düzetmeli + çäklendirme/format".
10) Maglumatlaryň hili we gizlinligi
10. 1 Hili
Wakalarda hökmany meýdanlar (SDK-da tassyklaýjy).
Wakalaryň sözlügi (owner, şertnama, mysallar).
Anti-dublikatlar (idempotency).
Lag monitoring (SLA eltip bermek).
10. 2 Gizlinlik
Razylyk we treking düzgünleri; PII/PAN gizlemek.
Saklamak syýasaty (TTL), rollar boýunça elýeterlilik, düşüriş barlagy.
Sessiýalary we ýylylyk kartlaryny şahsylaşdyrmak.
11) Gowulaşmalar: signallary çözgütlere nädip öwürmeli
11. 1 ileri tutulýan (RICE/ICE × töwekgelçilik)
Reach: näçeräk täsir eder?
Impact: maksat metrikasyna?
Confidence: sebäplere ynam?
Effort: bahasy.
Töwekgelçilik/komplayens: tölegler/howpsuzlyk - has berk.
11. 2 Adaty çözgütler
Formalar: placeholder ýerine bellikler, formatlaryň maslahatlary, ýalňyşlyga awtoskrol, paste blokirlemezden maskalar, progress-bar.
Tizlik: skeleton, assetleri öňünden ýüklemek, akylly nagt pul, sanlaşdyrma sanawlary.
Nawigasiýa: aç-açan sözbaşylar/bölekler, görünýän işjeň nokat.
Tölegler: summa presetleri, ETA, submit-e çenli same-method maslahatlary.
KYC: mysallar bilen surat-maslahatlar, ETA, ýitgisiz gaýtadan ýüklemek.
12) iGaming-aýratynlygy
12. 1 Lobbi we reýting
Şahsylaşdyrmadan Card CTR uplift; "gutarylmadyk ýagdaýa gaýdyp gelmek".
Wakalar: 'game _ tile _ view/click/ ', süzgüçler/gözleg, aýlaw çuňlugy.
12. 2 Ýaryşlar we missiýalar
Metrikler: gatnaşmak, baýraga ýetirmek, düzgünden soň ret etmek.
События: `mission_start/progress/claim`, `leaderboard_view`.
Gowulaşmalar: öz setiriniň fiksi, baýraklaryň ýagdaýy, ýumşak ýatlatmalar.
12. 3 Jogapkär oýun
События: `limit_view/set`, `warning_shown`, `self_exclude`.
Analitika: ýitgileri azaltmak, saklamaga täsir etmek, şikaýatlar.
13) Çek-listler
Telemetriýa başlamazdan ozal
- Wakalaryň sözlügi we meýdan şertnamalary.
- Synag gurşawy we altyn sessiýalar.
- Şahsy durmuşyň/ylalaşyklaryň baýdaklary.
- Gurlan tassyklaýjylar (hökmany meýdanlar).
A/B-den öň
- Maksat we MDE, guardrails.
- Stratifikasiýa, dowamlylygy.
- "Dur/rollbek" meýilnamasy.
- Ýeňijini girizmek meýilnamasy.
Ekrandan çykmazdan ozal
- Wakalar ähli hereketleri we baýlyklary öz içine alýar.
- Boş/ýalňyşlyklar/üstünlikler ýazylýar.
- Daşbord we alertler.
- Tekstler we formatlar lokallaşdyryldy; A11y barlandy.
14) Anti-patternler
Düwmeleri maksat konteksti bolmazdan sana.
"Owadan" metrikleriň peýdasyna walidatorlaryň ýalňyşlyklaryny äsgermezlik etmek.
Maglumatlaryň hilini barlamazdan gysgaça spaýkalar boýunça netije çykarmak.
A/B-ni kuwwatlylygy/gatlaklaşdyrmasyz işe girizmek.
Üstünligi bir görkezijä asmak (mysal üçin, diňe CTR).
PII wakalarda/belliklerde saklamak.
15) Artefaktlaryň şablonlary
Waka sözlügi (mysal)
name: deposit_initiated owner: Payments Squad required: user_id, session_id, ts, amount, currency, method, screen_id optional: experiment_variant, feature_flag, provider_id notes: fires on CTA click; before provider redirect
Insight One-pager
Kontekst: ekran/rol/geo.
Tapmak: "TR/iOS Amount meýdançasyndaky Error Rate - 18%".
Subutnamalar: grafikler, sessiýalar, segmentler.
Çözgüt: maska, format mysaly, ýerli klawiatura 'tel'.
Meýilnama: A/B 50/50, MDE 5%, dowamlylygy 10 gün.
Töwekgelçilik/guardrails: TtW, CSAT.
16) Çalt formulalar
Step Conversion: `users_step_n / users_step_(n-1)`
Drop-off: `1 − Step Conversion`
TTP: `ts_first_play − ts_first_session_start`
Error Rate поля: `field_errors / field_interactions`
SEQ orta: 'Σ score/N'
17) Üznüksiz gowulaşmalar prosesi (cadence 2-4 hepde)
1. Diskaveriler: çukurlaryň/segmentleriň seljermesi, sessiýalar, soraglar.
2. Çaklamalar we ileri tutulýan ugur: RICE × töwekgelçilik.
3. Dizaýn we prototip: microcopy/states.
4. A/B ýa-da kanar çykyşy.
5. Derňew we çözgüt: roll-out/rollback.
6. Resminamalar: gollanmany we wakalaryň sözlügini täzelemek.
Jemleýji şpargalka
Hereketleriňizi we ýagdaýlaryňyzy belläň (ýalňyşlyklar/boş/üstünlikler).
Maglumatlaryň hilini we gizlinligini esas hökmünde saklaň.
Diňe basmak däl, TTP/TtW, ýalňyşlyklar, huniler, saklamak.
Gowulaşmalar - gipotezalar we A/B arkaly, guardrails bilen.
Töleglere, KYC, lobbä, jogapkär oýna we lokalizasiýa ünsi jemleýär.
Içerki maglumatlary resminamalaşdyryň we dizaýn ulgamyny netijeler boýunça täzeläň.