气泡打断当前任务,数量需严格受限
别名: 引导气泡 · 新手引导打断 · 功能介绍 · coach mark
概念解释
引导气泡是系统主动叠在界面上的教学层,高亮某个控件并配一句说明。它不是用户点出来的提示,而是插入当前任务的打断(coach-mark interruption):人正在做自己的事,气泡要求先看完这句。正因为是打断,数量必须按预算花,而不是按产品新功能清单铺。铺得越多,每一句被读的概率越低,真需要教的那一步也被一起划掉。
机制
任务进行中的注意力已经分配给目标。气泡用遮罩和高亮把注意拽到产品想推销的控件上,工作记忆要放下正在做的那一步来读一句可能此刻用不上的说明。打断的代价按次数累加:第一次还有新鲜感,第三次开始被当成障碍,第六次会形成「这种层一律关掉」的策略。预算因此不是审美上的克制,而是在保护后面那几次真有用的打断不被习惯化豁免。气泡还占用与模态相似的表层,却常常没有「必须响应」的内容,打断的合法性比模态更弱,更没有理由排队。一次会话里只教眼下就要用到的那一个动作,比把五个新功能都介绍完更可能被读完。
怎么研究
把新用户分成看到 1、3、7 个气泡的组,主任务是完成他们原本要做的事,气泡教的是旁路功能。记录阅读时间、跳过率、主任务完成、以及事后能回忆的气泡条数。自变量:气泡数量、是否挡在主路径上。因变量:有效阅读(停留超过可读时长)、习惯性关闭出现的序号。回忆条数通常不随数量线性增加,而在小预算处封顶。
边界
空账号、第一次打开且没有自带任务时,人愿意看一段介绍,预算可以稍宽,但仍应短。专业培训模式里用户明确在上课,打断变成教材,数量由课程定。错误恢复(「你刚才那步失败了,看这里」)是任务内的帮助,不是功能广告,不应占用同一份预算,但也不要做成一串气泡。回访用户已被习惯化,再弹新功能气泡的阅读率会显著低于新用户,预算应更狠。
怎么落地
- 为每个版本写死气泡上限,只给「不做就会在当下任务失败」的那一步。
- 不要在首次进入时把新功能清单做成气泡队列。
- 能用空态、行内说明教的,不要升级成打断。
- 验证:看有多少气泡在可读时长内被关掉。从第 N 个开始几乎全关,就把预算收在 N 以下,并删掉那些从未被读完的。