UX分析和接口改進
1)為什麼UX分析
UX分析將用戶行為轉化為接口解決方案。
目標是:- 發現障礙並減少關鍵流中的摩擦;
- 用數字確認/反駁假設;
- 建立受控實驗並測量效果;
- 保持數據質量和隱私。
- Insight=(信號×有效性×應用)/時間。
2)事件分類和數據圖
2.1基本實體
User / Session / Device / Geo / Channel
UI Context:頁面,角色,主題(光/暗),語言,viewport。
Feature Flags/Variant:用於實驗。
2.2事件類型
導航:「view_screen」、「route_change」。
插曲:「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`.
負責任的遊戲:「limit_set」,「time_warning_shown」。
2.3強制性事件字段
`event_name, user_id, session_id, ts, screen_id, feature_flag, experiment_variant, latency_ms, result, error_code, amount/currency (если есть), device, geo, language, role`.
規則:- 事件名稱是動詞+賓語:「deposit_initiated」。
- 將UI狀態與操作相同:錯誤/空白/骨架。
3) UX關鍵指標
3.1行為行為
TTP (Time-to-Play):遊戲首次啟動之前的時間。
TtW(時間到錢包):在註冊資金之前。
Step Conversion:按漏鬥步驟(註冊,KYC,存款,獎金)。
錯誤率:通過字段/屏幕/方法。
Rage Clicks / Backtrack Rate / Abandonment.
INP/LCP/FID(速度感)。
3.2隊列/保留
Retention D1/D7/D30,錯誤或成功後的Return Rate。
Stickiness: DAU/MAU.
按源/區域/設備/角色排列的隊列。
3.3研究(調查)
SEQ (1-7)-挑戰難度。
SUS-系統適用性。
CSAT/NPS-滿意度。
3.4適用於iGaming
FTD Conversion (first-time deposit) и 1st-Payment Success p95.
Bonus Read→Activate CTR, Abuse Flags.
Tournament Participation / Mission Completion.
Limits Adoption(負責任的遊戲)。
4)漏鬥和路徑圖
根據關鍵任務構建漏鬥:- 註冊→ KYC →第一筆押金→第一場比賽開始。
- 提款→確認→成功/拒絕。
- 對於每個步驟:轉換,平均時間,錯誤分布,下一個最好的選擇。
路圖(旅行):事件×時間×情感(來自民意調查),標記「痛苦」和「歡樂時刻」。
5) UI診斷: 熱圖和會議
單擊/Scroll Heatmaps:尋找「盲目」區域和虛假點擊。
Session Replay(非個人化):確認流失的原因(長形狀、難以理解的錯誤、延遲)。
細分:新vs經驗豐富,移動vs臺式機,區域/語言。
6)因果分析: 從癥狀到假設
「問題→假設→驗證→解決方案」模板:- 問題:「DepositForm」中的錯誤率在iOS/TR中↑高達18%。
- 假設:總和格式和本地鍵盤。
- 驗證:審核會話+A/B輸入掩碼和格式提示。
- 解決方案:口罩'10000.00'/'1000。00'按區域+標簽下的示例。
- Pareto 80/20通過屏幕/字段。
- 原因圖(地理/設備/方法/提供商)。
- 用於個性化單元的Uplift模型。
7)實驗: A/B和guardrails
7.1個流程
1.假設和度量目標(例如+7%步進轉換)。
2.Guardrails:不要惡化TtW、Error Rate、CSAT。
3.樣本量:最小檢測效果(MDE)。
4.隨機化/分層:通過設備/區域/通道。
5.啟動→監控→停止規則(p-value/bayes,持續時間)。
6.解決方案和滾動。
7.2測試內容
步驟順序,CTA文本,格式提示,骨架vs微調,插圖/圖標,默認值和預設。
8) Dashbords UX(最低設置)
8.1 「UX健康」
TTP,TtW p50/p95,INP/LCP,錯誤率TOP-5屏幕,空狀態百分比。
8.2「支付流程」
轉換:選擇→啟動→成功的方法。
提供商/代碼錯誤,狀態的ETA,Same-Method違規。
8.3 「CUS/文件」
Time-to-Verify, autoaprove份額,故障原因,重新加載。
8.4「負責任的遊戲」
限額賬戶份額,安裝後行為改變,取消.
8.5「本地化和設備」
日期/貨幣格式錯誤、行長、移動特定故障。
9) Microcopy分析師
將文本變體建模為實驗因素。
將事件中的文本視圖('cta_label'、'error_template')寫入。
計數:CTR CTA,時間到行動,錯誤率附近。
錯誤模板示例:「什麼不是+如何修復+限制/格式」。
10)數據質量和隱私
10.1質量
事件中的必填字段(SDK中的驗證器)。
事件字典(所有者,合同,示例)。
反復制(idempotency)。
Lag監視(SLA交付)。
10.2隱私權
同意和跟蹤模式;PII/PAN掩蔽。
保留策略(TTL)、角色訪問、上載審核。
清除會議和熱圖。
11)改進: 如何將信號轉化為解決方案
11.1個優先級(RICE/ICE ×風險)
Reach:會影響多少?
影響: 目標指標?
Confidence:對因果關系的信心?
Effort:成本。
風險/合規性:付款/安全-更嚴格。
11.2示範決定
表格:標簽而不是placeholder,格式提示,自動滾動到錯誤,無粘貼鎖口罩,進度欄。
速度:skeleton,預裝套裝,智能套裝,列表虛擬化。
導航:顯式標題/碎片,可見活動點。
付款:數額上限、ETA、same-method提示至submit。
KYC:帶示例的照片提示,ETA,重新下載而不會丟失。
12) iGaming特點
12.1大堂和排名
個性化的CTR卡uplift;「回到未完成的狀態」。
事件:「game_tile_view/click/fav」,過濾器/搜索,滾動深度。
12.2個錦標賽和任務
指標:參與、獲獎、規則後拒絕。
События: `mission_start/progress/claim`, `leaderboard_view`.
改進:虛構自己的臺詞,獎項狀態,軟提醒。
12.3負責任的遊戲
События: `limit_view/set`, `warning_shown`, `self_exclude`.
分析:減少損失,對保留的影響,投訴。
13)支票單
遙測發射前
- 事件字典和字段合同。
- 測試環境和Golden會話。
- 隱私/同意的旗幟。
- 嵌入式驗證器(必填字段)。
在A/B之前
- 目標和MDE,guardrails。
- 分層,持續時間。
- 停止/滾動計劃。
- 獲獎者實施計劃。
在屏幕發布之前
- 事件涵蓋所有活動和狀態。
- 空白/錯誤/成功是合乎邏輯的。
- Dashbord和Alerts是定制的。
- 文本和格式是本地化的;A11y經過驗證。
14)反模式
計數沒有任務上下文的點擊。
忽略驗證器的錯誤,而贊成「美麗」的指標。
在不檢查數據質量的情況下得出簡短的尖峰結論。
運行A/B而不進行功率計算/分層。
「掛」成功一個指標(例如,僅CTR)。
將PII存儲在事件/回放中。
15)工件模板
事件字典(示例)
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
單頁洞察
上下文:屏幕/角色/地理。
發現: 「在TR/iOS的Amount字段中錯誤率為18%。」
證據:圖表,會議,部分。
解決方案:蒙版、示例格式、本地鍵盤「tel」。
計劃:A/B 50/50,MDE 5%,持續10天。
風險/監護人:TtW,CSAT。
16)快速公式
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平均值: 「Σ 分/N」
17)持續改進過程(cadence 2-4周)
1.發現:漏鬥/片段分析,會議,調查。
2.假設和優先級:RICE ×風險。
3.設計和原型:微型/狀態。
4.A/B或金絲雀發行。
5.分析和解決方案:滾出/滾回。
6.文檔:更新海德和事件詞典。
最終的spargalka
編寫操作和狀態(錯誤/空白/成功)。
保持數據質量和隱私作為基礎。
測量TTP/TtW、錯誤、漏鬥、保留,而不僅僅是點擊。
改進是通過假說和A/B,以及guardrails。
專註於支付,KYC,大廳,負責任的遊戲和本地化。
記錄洞察力並根據結果更新設計系統。