DOL English Program Landing - TOEIC Post-login
DOL English - Program TOEIC Landing Post-login (Home & Discovery)
Phần tiêu đề “DOL English - Program TOEIC Landing Post-login (Home & Discovery)”Purpose
Phần tiêu đề “Purpose”- Vấn đề: Sau khi đăng nhập, user TOEIC cần một trang chương trình giúp nhìn nhanh mình đang ở đâu so với mục tiêu, skill/module nào đang kéo xuống, và nên ưu tiên lane nào tiếp theo.
- Đối tượng chính: User đã đăng nhập trong chương trình TOEIC, gồm user mới, user đang xây thói quen, và user quay lại thường xuyên.
- Tín hiệu thành công: User hiểu rõ
goal -> current -> gap -> next skill, rồi đi vào đúng lane học tiếp theo nhanh hơn.
Reading Rule
Phần tiêu đề “Reading Rule”- Nếu cần full navigation canon, mở
../../ENG_Navigation_00_Overview.mdtrước. - Nếu cần shared grammar của program landing post-login, mở
./HOME_ENG_Program_Post_Login_Guidelines.mdtrước. - File này chỉ giữ owner detail của landing
TOEICpost-login.
Shell Fit
Phần tiêu đề “Shell Fit”TOEIC Program Landinglà owner surface cấp program trongProgram Workspace, không phải cross-program overview và không phảiExercise Bank.- Trang này giữ reasoning
goal -> gap -> priority -> next lane; browse chi tiết và execution sâu vẫn handoff sangExercise BankhoặcPractice Flow.
Experience Narrative (Ý tưởng tổng quan)
Phần tiêu đề “Experience Narrative (Ý tưởng tổng quan)”Landing TOEIC post-login được định nghĩa là program strategy surface, không phải trang marketing nữa và cũng không phải dashboard phân tích sâu. Khi vào trang, user cần trả lời rõ một câu hỏi chính:
Trong TOEIC, mình đang ở đâu và nên ưu tiên skill/module nào tiếp theo?
Hai nhu cầu hỗ trợ vẫn cần hiện diện nhưng không được cướp vai câu hỏi chính:
Nếu muốn vào học ngay, entry nào phù hợp nhất với ưu tiên hiện tại?Nếu không muốn theo gợi ý, mình có thể tự chọn bài ở đâu?
Vì vậy trải nghiệm được tổ chức theo 5 lớp rõ ràng:
Goal contextCurrent vs targetPriority skill / module mapAction translationBrowse freely
Trang này ưu tiên chiến lược trước, hành động sau, và vẫn giữ nguyên tắc simple-by-default: không nhồi leaderboard chi tiết, không biến challenge thành social dashboard, không biến badge/reward thành trung tâm riêng trong landing.
Elements / Scope
Phần tiêu đề “Elements / Scope”-
Layout post-login theo thứ tự:
Hero + Program IdentityGoal + CountdownCurrent vs Target SnapshotPriority Skill / Module MapToday / This-week Strategy TranslationBrowse FreelyOptional continuity / community cues- Link phụ
Xem tiến trình TOEIC chi tiết
-
Element definitions:
Hero + Program Identity: là khối mở đầu với title lớnTự học TOEIC, goal/context chip và CTA đầu phiên; mục đích là neo user vào đúng chương trình và giảm thời gian định hướng; hoạt động bằng identity rõ ràng + CTA tiếp tục hoặc vào kho bài.Goal + Countdown: là khối neo mục tiêu; mục đích là cho user biết mình đang học vì mục tiêu nào và còn bao lâu tới mốc chính; hoạt động bằng goal chip, countdown, và realism note ngắn khi cần.Current vs Target Snapshot: là lớp tóm tắt cá nhân ở mức summary; mục đích là cho user hiểu nhanh mình đang ở đâu so với target; hoạt động bằng các tín hiệu cô đọng theo phạm vi TOEIC thay vì analytics dài.Priority Skill / Module Map: là lớp chỉ ra phần kéo xuống quan trọng nhất; mục đích là tránh việc user chỉ thấy mình “chưa đạt” mà không biết nên vào skill/module nào tiếp; hoạt động bằng priority cue + recent evidence ngắn.Today / This-week Strategy Translation: là khối hành động trung tâm của trang; mục đích là dịch chiến lược thành việc nên làm ngay hoặc trong tuần này; hoạt động bằng 4 nhóm entry:Continue / ResumeToday planRecommended next moduleQuick Starter
Optional continuity / community cues: là lớp proof nhẹ ở cuối; mục đích là bổ sung continuity, mock, community, hoặc recognition khi thật sự có ích; hoạt động bằng cue ngắn và secondary.Browse Freely: là lối vào bank dành cho user muốn tự chọn thay vì nhận gợi ý; mục đích là bảo toàn quyền chủ động của user; hoạt động bằng skill navigator + quick routes vào các cụm bài TOEIC phổ biến.Xem tiến trình TOEIC chi tiết: là deep-link sang màn chủ quản dữ liệu tiến trình; mục đích là giữ boundary rõ giữa summary và phân tích sâu; hoạt động bằng route sangLearning Management/Practice Managementvới context TOEIC.
-
Current vs Target Snapshotgồm 4 tín hiệu mặc định:current estimate/capability.target score/band equivalent.days to exam / horizon.target gapở mức summary.
-
Priority Skill / Module Mapgồm 4 tín hiệu mặc định:priority skill cue.priority module cue.recent mock / feedback cue.maintenance cuenếu có.
-
Today / This-week Strategy Translationgồm 4 entry families:Continue / Resume:- bài đang làm dở,
- bài gần nhất còn continuity value,
- bài cần follow-up sau result gần đây.
Today plan:- có thể dùng format
Today Mission Pack, - nhưng semantics là việc nên làm hôm nay từ chiến lược hiện tại,
- ưu tiên
Warm-up+Focus, không cần block dài.
- có thể dùng format
Recommended next module:- cụm bài/module cá nhân hóa theo priority map.
Quick Starter:- entry dễ bắt đầu khi user chưa muốn đọc nhiều,
- ví dụ:
Luyện Reading,Luyện Listening,Luyện Writing,Luyện Speaking.
-
Browse Freelygồm 2 lớp:Skill navigator:ReadingListeningWritingSpeaking
Explore shortcuts:Bài mới theo Listening PartBài mới theo Speaking PartXem toàn bộ TOEIC Bank
Logic
Phần tiêu đề “Logic”-
Core surface rule:
- Trang phải xoay quanh một quyết định chính:
so với target, skill/module nào trong TOEIC nên được ưu tiên tiếp theo.
goal,gap,priority map,action translation, vàbrowsechỉ là các lớp hỗ trợ cho quyết định đó.
- Trang phải xoay quanh một quyết định chính:
-
Program strategy-home rule:
- Đây là trang
xem nhanh -> quyết định nhanh -> vào học. - Trang không thay
Learning Management, không thayProfile/Achievements, không thayExercise Bank.
- Đây là trang
-
Current-vs-target and priority rule:
Current vs Target SnapshotvàPriority Skill / Module Mapchỉ trả lời các câu hỏi hành động:- học đều không,
- skill/module nào nên ưu tiên,
- continuation nào còn giá trị.
- Hai block này dùng dữ liệu trong phạm vi TOEIC là chính.
- Không hiển thị breakdown phân tích dài, chart sâu, hay historical report trên landing.
-
Today / this-week strategy rule:
Today / This-week Strategy Translationluôn đi saugoal + current vs target + priority map.- Nếu snapshot đã có
priority skill cuerõ,today plan,recommendation, vàquick starterphải bám theo ưu tiên đó. - Chỉ khi chưa resolve được ưu tiên đủ tin cậy, action layer mới fallback về quick-start hoặc browse shortcut.
- Thứ tự ưu tiên mặc định:
Continue / ResumeWarm-up missionFocus missionRecommended for YouQuick Starter
- Mỗi card chỉ có
1 primary CTAvà1 lý do ngắn. Streakkhông được chen lên trướcToday plan,Weekly goal,Countdown, hayCurrent vs target.
-
Continue / Resume rule:
- Nếu có context đang làm dở hoặc next best continuation rõ ràng,
Continue / Resumelà CTA ưu tiên số một. - Nếu context cũ không còn hợp lệ, fallback về TOEIC bank context gần nhất thay vì dead-end.
- Nếu có context đang làm dở hoặc next best continuation rõ ràng,
-
Daily mission rule:
- Chỉ surface tối đa
2 mission chính:Warm-upFocus
- Mission là
non-blocking; user có thể bỏ qua mà không bị phạt. - Warm-up phải là entry ngắn, dễ hoàn thành, tạo cảm giác “vào học được ngay”.
- Focus phải bám vào giá trị học thật:
- skill yếu,
- goal gần nhất,
- bài đang dở,
- continuity sau result,
- recovery khi nhịp học giảm.
Stretch missionchỉ mở khi user có tín hiệu engagement đủ tốt, và không được chiếm vị trí mặc định trên trang.
- Chỉ surface tối đa
-
Recommendation rule:
- Recommendation ưu tiên theo thứ tự:
personalizedcuratedeasy-start / trending fallback
- Set recommendation mặc định giữ ở mức
3..5 item. - Mix mặc định ưu tiên:
1 continuity item1 goal/skill-focus item1 explore item
- Mỗi item chỉ có
1 one-line reason. - Nếu độ tin cậy còn thấp, item low-confidence phải đứng gần cuối set và nói rõ đó là gợi ý exploratory.
- Nếu user bỏ qua recommendation nhiều phiên liên tiếp, hệ thống phải đổi
skillhoặcformatthay vì lặp lại cùng kiểu bài.
- Recommendation ưu tiên theo thứ tự:
-
Ready-to-start routing rule:
Continue / Resumevà một sốmission/recommendationcó thể đi thẳng vào context làm bài khi source đã resolve đủ entry hợp lệ.- Nếu context chưa đủ chắc chắn để start ngay, route phải đi vào
ready bank contextđã lọc sẵn và highlight lựa chọn phù hợp nhất. Browse Freelyluôn đi qua bank/listing, không bị ép theo recommendation.
-
Weekly community mission rule:
- Nếu có community/challenge surface, chỉ
1 primary active weekly community missionđược phép hiện ở baseline. - Mission này có thể dùng challenge template theo program TOEIC, nhưng không nên render nhiều challenge ngang vai nhau ở first view.
- Nội dung bắt buộc:
- mục tiêu tuần,
- tiến độ cộng đồng,
- đóng góp cá nhân,
- thời gian còn lại,
- reward hint nhẹ,
- CTA đóng góp.
- Nếu có event challenge theo campaign:
- event có thể thay vị trí mission tuần trong thời gian chạy,
- nhưng vẫn phải giữ chỉ
1 primary mission surfaceở first view.
- Nếu có community/challenge surface, chỉ
-
Community pulse rule:
- Community chỉ là lớp
motivationoptional, không phảianalysis. - Window mặc định cho pulse là
7 ngày. - Với user chưa có lịch sử, pulse vẫn hiện empty-state có CTA tham gia.
- Leaderboard trên landing chỉ là teaser/light compare:
- không render bảng dài,
- không render historical breakdown sâu,
- không dùng copy tạo áp lực tiêu cực.
- Recognition trên landing chỉ ở mức:
badge mới,mốc sắp đạt,đóng góp tuần,- không thay archive của Profile.
- Community chỉ là lớp
-
Badge / reward rule:
- Badge visibility strategy của landing là
light mention only. - Trang có thể nhắc
recent unlockhoặcnext badge, nhưng không dựng badge board đầy đủ. - Reward trên landing chỉ là
hint nhẹgắn với mission/challenge. - Không hiển thị
reward wallet,reward store, hoặc spendable ledger trên landing này.
- Badge visibility strategy của landing là
-
Browse rule:
Browse Freelylà block bắt buộc, không được ẩn sau recommendation.- User phải luôn có đường vào bank theo skill và kiểu bài mà không cần “học theo hệ thống gợi ý”.
- Khi user quay lại từ result, block browse giữ context gần nhất nếu có.
-
State-adaptation rule:
- Landing giữ
một shell ổn định, không tạo mode/screen riêng cho từng trạng thái user. - State chỉ được phép thay đổi:
mức ưu tiên,copy,thứ tự card trong action layer,- hoặc
một banner/pulse nhẹ.
- Không được mở thêm block nặng chỉ vì user đang comeback, decline, hay high-attention.
- Landing giữ
-
Minimality rule:
- Không dùng nhiều hơn một khối cộng đồng nặng ở first view.
- Không để
mission,community,recommendation,browsetrùng vai nhau. - Khi có nội dung tương đương nhau, ưu tiên giữ block có sức hành động trực tiếp cao hơn.
Adaptive Surface States
Phần tiêu đề “Adaptive Surface States”-
Nguyên tắc chung:
- TOEIC landing post-login không đổi khung lớn theo từng nhóm user.
- Cùng một surface phải phục vụ được các trạng thái khác nhau bằng cách đổi trọng tâm hiển thị, không tạo UX phân nhánh khó học.
-
Starter / No-history state- Dùng khi user chưa có lịch sử TOEIC đủ nghĩa.
- Ưu tiên:
Warm-up mission,Quick Starter,Browse Freely.
- Snapshot chuyển sang ngôn ngữ định hướng bắt đầu, không giả vờ hiển thị tiến trình sâu.
- Community chỉ ở mức lời mời tham gia, không tạo áp lực ranking.
-
Continuity / Resume state- Dùng khi user có bài đang làm dở hoặc continuity value rõ ràng.
Continue / Resumelà CTA số một của toàn trang.- Snapshot nhấn vào bài gần nhất, skill đang theo, và lý do nên quay lại ngay bây giờ.
- Recommendation và mission vẫn hiện nhưng không được cạnh tranh với
Resume.
-
Reactivation / Comeback state- Không tạo
comeback moderiêng. - Nếu user quay lại từ reminder:
- set recommendation đầu tiên dùng
one-time quick-win seed. lost_streak | inactive_1w: ưu tiênlast-active skill + quick-win.inactive_1m | inactive_1y | inactive_q3_repeat: ưu tiên1 quick-win + 1 trending-newtrong TOEIC.
- set recommendation đầu tiên dùng
- Nếu quay lại sau
>= 3 thángkhông hoạt động:- hiển thị
welcome-back bannertrong7 ngày, - banner chỉ có đúng
2 action:Xem tiến trình luyện TOEICVào TOEIC Bank
- hiển thị
- Nếu user quay lại nhưng không làm gì, không tạo chuỗi follow-up đặc biệt riêng trên landing.
- Không tạo
-
Decline / Rescue state- Dùng khi user có tín hiệu
đang tụt phong độ. Focus missioncó thể được thay bằngrescue entrynếu recovery value cao hơn.- Rescue pack theo cấu trúc:
1 warm-up cố định2 bài cá nhân hóa
- Rescue prompt chỉ dùng
inline card/panel, không dùng blocking modal mặc định. - Sau khi immediate rescue prompt đã hiện, phải có cooldown
7 ngàytrước khi prompt lại.
- Dùng khi user có tín hiệu
-
High-attention support state- Dùng khi user không recovery trong
2 chu kỳliên tiếp. - Landing chỉ surfacing
support guidancenhẹ, không ép chuyển mode. AI Tutor adaptive recovery plannếu có chỉ là optional support:- có thể chiếm slot của
Focus mission, - không mở thêm block riêng nặng ở first view.
- có thể chiếm slot của
- Guidance mỗi ngày giữ tối đa:
1 required1 optional
- Regeneration theo chu kỳ tuần, không regenerate hằng ngày.
- High-attention kết thúc sau
1 official recovery confirmationtrong weekly pulse.
- Dùng khi user không recovery trong
-
Healthy active state- Dùng khi user đang duy trì nhịp học tốt và không có tín hiệu recovery/decline đặc biệt.
- Snapshot nhấn
progress,skill focus,next milestone. - Community mission và community pulse có thể nổi hơn bình thường một chút, nhưng vẫn đứng sau action layer.
- Không lạm dụng goal nudge hay rescue messaging.
Complex Component Logic (Chi tiet thanh phan phuc tap)
Phần tiêu đề “Complex Component Logic (Chi tiet thanh phan phuc tap)”Current vs Target Snapshot
Phần tiêu đề “Current vs Target Snapshot”Current vs Target Snapshot là lớp trả lời nhanh “mình đang ở đâu so với mục tiêu” trong hành trình TOEIC. Thành phần này không phải dashboard phân tích sâu, mà là summary đủ rõ để user hiểu mình còn cách target bao nhiêu.
Cách hoạt động:
current estimate/capabilitycho user thấy mức hiện tại ở độ sâu vừa đủ để ra quyết định.target score/band equivalentcho biết đích đang hướng tới.days to exam / horizoncho biết còn bao lâu tới mốc chính.target gap summarynói rõ còn cách mục tiêu bao xa ở mức không cần chart sâu.
Nội dung bắt buộc:
- 1 tín hiệu
mức hiện tại. - 1 tín hiệu
mục tiêu. - 1 tín hiệu
độ lệch so với mục tiêu. - 1 tín hiệu
countdown / horizon. - 1 CTA đi sâu sang màn tiến trình chi tiết.
Boundary:
- Không hiển thị report dài.
- Không dựng chart sâu hoặc historical breakdown.
- Không thay thế
Learning Management.
Priority Skill / Module Map
Phần tiêu đề “Priority Skill / Module Map”Priority Skill / Module Map là lớp trả lời câu hỏi “điểm kéo xuống chính nằm ở đâu và nên vào lane nào tiếp theo”. Thành phần này phải nối goal/gap sang ưu tiên thực tế, thay vì chỉ báo cáo là user chưa đạt.
Cách hoạt động:
priority skill cuechỉ ra skill đang kéo xuống mạnh nhất.priority module cuechỉ ra module hoặc dạng bài nên vào tiếp theo.recent evidencenhắc ngắn vì sao lane này được ưu tiên:- mock gần đây,
- feedback gần đây,
- target gap,
- continuity value.
- Nếu có
maintenance cue, cue này phải đứng sau priority chính và không làm loãng quyết định.
Nội dung bắt buộc:
- 1 tín hiệu
priority skill. - 1 tín hiệu
priority module. - 1 evidence ngắn giải thích vì sao ưu tiên này hợp lý.
- 1 CTA sang lane/module nên vào tiếp.
Boundary:
- Không biến thành analytics report dài.
- Không hiển thị full TOEIC skill breakdown trong first view.
- Không thay vai của
Learning Management.
Today / This-week Strategy Translation
Phần tiêu đề “Today / This-week Strategy Translation”Today / This-week Strategy Translation là lớp dịch goal + gap + priority map thành việc nên làm ngay hoặc trong tuần này. Đây là block hành động chính, nhưng không được cướp vai phần chiến lược ở phía trên.
Cách hoạt động:
- Nếu có context phù hợp,
Continue / Resumeluôn đứng đầu. today plan,recommended next module, vàquick starterphải bám theopriority map.Today Mission Packchỉ là một format hiển thị hợp lệ củatoday plan, không phải baseline bắt buộc của mọi state.- Nếu chưa có context rõ,
quick startervàbrowselà fallback; không giả vờ cá nhân hóa.
Nội dung bắt buộc:
- Tối đa
1cardContinue / Resume. 1cụmtoday plangọn với1..3action chính.1cụmrecommended next module.1cụmquick starterngắn.
Boundary:
- Không biến thành task wall dài.
- Không render quá nhiều CTA ngang cấp.
- Không để item premium/locked chiếm đa số trong first action set.
Optional Community / Recognition Cue
Phần tiêu đề “Optional Community / Recognition Cue”Optional Community / Recognition Cue là lớp proof nhẹ ở cuối flow. Nó chỉ tồn tại khi có tín hiệu thật sự đáng hiển thị như community mission, recognition pulse, hoặc recent unlock; nếu không có giá trị thật, block này có thể bị lược bỏ.
Cách hoạt động:
- Chỉ
1 primary proof cueđược phép nổi bật tại một thời điểm:weekly community mission teaser,- hoặc
community pulse, - hoặc
recognition pulse.
- CTA từ cue luôn quay về hành động học hoặc màn cộng đồng phù hợp.
- Nếu không có proof đủ mạnh, landing giữ im lặng thay vì tạo filler block.
Nội dung bắt buộc khi render:
- 1 tín hiệu proof chính.
- 1 CTA rõ.
- copy phải ngắn và secondary.
Boundary:
- Không hiển thị bảng dài.
- Không dùng ngôn ngữ toxic competition.
- Không thay
Profile/Achievements. - Không được vượt visual weight của
Priority Skill / Module MaphoặcToday / This-week Strategy Translation.
UI / Behavior
Phần tiêu đề “UI / Behavior”- First viewport phải cho user thấy ngay:
đây là TOEIC,so với target đang ở đâu,skill/module nào nên ưu tiên,có thể bấm vào đâu để học tiếp.
- Within first scroll depth, user phải nhìn thấy:
Today / This-week Strategy Translation,Browse Freely.Optional Community / Recognition Cuechỉ hiện khi có giá trị thật.
- Visual weight ưu tiên:
- strategy > action translation > browse > optional proof > deep-link.
- Nếu user chỉ muốn tự chọn bài:
- block browse phải đủ rõ để không bị “thuyết phục theo gợi ý” quá mức.
- Nếu user vừa quay lại sau một chuỗi nghỉ:
Warm-up missionvàQuick Starterđược ưu tiên hơn thông điệp ranking.
- Nếu user vừa có recent unlock:
- hiển thị pulse ngắn, không bật modal chặn flow.
- Nếu user quay lại sau
>= 3 thángkhông hoạt động:- cho phép hiển thị
welcome-back bannertrong7 ngày, - banner phải nhẹ, không che CTA chính, và chỉ có
2 action.
- cho phép hiển thị
- Nếu user đang ở
decline/high-attention state:- intervention phải ở dạng inline,
- không đẩy
Browse Freelyxuống quá sâu chỉ vì support messaging.
Scope / Non-goals
Phần tiêu đề “Scope / Non-goals”- Không mô tả chi tiết component-level của
PRA Attempt/PRA Result. - Không thay thế
Learning Managementbằng analytics dài. - Không thay
Profile/Achievementsbằng badge board đầy đủ. - Không dựng
reward center,wallet, hoặcstoretrên landing này. - Không biến landing thành trang social feed hoặc community dashboard riêng.
Dependencies / Integration
Phần tiêu đề “Dependencies / Integration”Exercise Banks/TOEIC: lớp browse và chọn bài.Practice Flow (PRA): xử lý attempt/result và resume contracts.Learning Management: nguồn summary tiến trình TOEIC.Shared Engagement Platform: mission, leaderboard, badge, reward governance.Payment: entitlement cho entry premium/live.
State model / Edge cases
Phần tiêu đề “State model / Edge cases”No history: snapshot chuyển sang starter-state;Warm-up mission,Quick Starter, vàBrowse Freelyđược đẩy lên.Has in-progress attempt:Continue / Resumeđứng đầu action layer.Reminder-driven return: set recommendation đầu tiên nhận one-time seed theo stage reactivation; hết hiệu lực sau attempt đầu tiên hoặc hết session.Comeback >= 3 months: cho phépwelcome-back banner7 ngày với 2 action cố định; không tạo dedicated comeback mode.Decline state: rescue entry được ưu tiên hơn focus mission khi recovery value cao hơn; prompt phải inline và có cooldown 7 ngày.High-attention: chỉ surfacing guidance nhẹ của AI Tutor plan; plan vẫn non-blocking và có thể thay slot focus mission.Recommendation confidence low: item low-confidence đặt gần cuối set và ghi lý do exploratory rõ ràng.No active weekly mission: fallback sang community warm-start state hoặc upcoming mission teaser.No community data: hiển thị empty-state cộng đồng + CTA tham gia, không ẩn toàn bộ block.Recent badge unlock: chỉ hiển thị pulse nhẹ; archive vẫn ở Profile.Locked premium/live item: hiển thị lock-state và route đúng flow upsell, nhưng không lấn át available-now items.Goal missing:Focus missionvà recommendation vẫn hoạt động theo continuity + easy-start; không chặn trang.Goal nudge fatigue: nếu user đã ignore/dismiss goal nudge nhiều lần theo soft-snooze policy, landing chỉ giữ inline reminder nhẹ; không popup lại trên surface này.Return from result: ưu tiên continuity entry hoặc keep browse context gần nhất.
Metrics / Analytics
Phần tiêu đề “Metrics / Analytics”toeic_postlogin_snapshot_view_to_action_ratetoeic_resume_click_ratetoeic_daily_mission_start_ratetoeic_daily_mission_completion_ratetoeic_weekly_community_mission_contribution_ratetoeic_recommendation_to_attempt_ratetoeic_quick_starter_click_ratetoeic_browse_skill_click_ratetoeic_browse_to_attempt_ratetoeic_community_pulse_to_contribution_ratetoeic_recent_unlock_pulse_click_ratetoeic_reactivation_seed_to_attempt_ratetoeic_rescue_entry_start_ratetoeic_high_attention_guidance_entry_ratetoeic_welcome_back_banner_click_rate
References
Phần tiêu đề “References”./HOME_ENG_Program_Post_Login_Guidelines.md./HOME_ENG_Program_TOEIC_Landing_Pre_Login.md../HOME_ENG_Home_Navigation_Conversion_Flow.md../Exercise Banks/TOEIC/HOME_ENG_TOEIC_Bank_00_Overview.md../../Practice Flow/PRA_00_Overview.md../../Practice Flow/PRA_Entry_Routing_Contracts.md../../Learning Management/LM_Streak.md../../../../../Shared/Shared Capabilities/Engagement Platform/ENG_15_Mission_System_Hybrid_Model.md../../../../../Shared/Shared Capabilities/Engagement Platform/ENG_04_Achievement_Badge_Governance.md../../../../../Shared/Shared Capabilities/Engagement Platform/ENG_05_Reward_Economy_Governance.md../../ENG_Page_Role_Contracts.md../../ENG_Lifecycle_Motivation_Contracts.md
Change log
Phần tiêu đề “Change log”- 2026-03-14: Đồng bộ TOEIC landing theo hướng
strategy hub: ưu tiêngoal -> current vs target -> priority map -> action translation -> browse, community bị hạ thành optional cue, vàstreakkhông còn là hero signal. - 2026-03-11: Chuyển TOEIC landing sang contract
1 câu hỏi chính + 2 nhu cầu hỗ trợ;My TOEIC Snapshotphải xuấtpriority skill cue, vàToday Action Layerchỉ còn là lớp dịch ưu tiên sang hành động. - 2026-03-10: Tái cấu trúc TOEIC post-login landing theo 4 lớp
snapshot -> action -> community -> browse, bổ sungMy TOEIC Snapshot,Today Mission Pack,Weekly Community Mission,Browse Freely, và rút gọn community/badge/reward về đúng mức teaser. - 2026-03-10: Bổ sung
Adaptive Surface Statescho TOEIC post-login landing để cùng một shell đáp ứng tốt hơn các trạng tháistarter,resume,comeback,decline,high-attention,healthy activemà không làm nặng UX. - 2026-03-10: Chốt rule tối giản cho post-login landing: chỉ 1 weekly mission chính, daily mission surface tối đa 2 card, badge/reward chỉ mention nhẹ, browse luôn hiện hữu.