思维模型

助推的 A/B 测试

比较两种选择设计,衡量哪一种能在不限制选择自由的前提下,更好地引导决策。

探索一下

一款外卖应用想重新设计菜单,鼓励用户做出更健康的选择。要知道新设计是否真的有效,首先必须做哪一步?

选出必不可少的第一步

你将学会如何检验细微的设计变化是否真的会影响行为。

理解概念

理解概念

助推的 A/B 测试,就是把人随机分组,让不同组看到不同版本的选择设计,再衡量哪个版本带来的结果更好。比如,你不必猜测把健康食品排在前面的菜单是否会鼓励人们选择营养更好的食物,而是可以直接拿它和原来的设计做比较。正确的第一步是将用户随机分组,这能确保你看到的差异来自助推本身,而不是人们原本就存在的差异。 请注意:当你发现网站或应用向不同用户展示不同界面时,它们很可能正在做 A/B 测试,看看哪种设计效果最好。

详细讲解

详细讲解

助推的 A/B 测试如何进行

A/B 测试的步骤很直接:首先,把受众随机分成两组;接着,让每组接触不同的选择设计;最后,衡量由此产生的行为。随机分组是关键的第一步,因为它能确保两组在测试开始时具有可比性。如果跳过随机分组,直接向所有人推出新菜单设计,你就无法知道行为变化究竟来自助推,还是季节变化、营销活动等外部因素。

衡量真正重要的结果

测试结束后,你需要比较两组的关键指标。对于鼓励健康饮食的助推,你可以追踪含蔬菜的订单占比、平均热量或复购率。两组之间的差异能反映助推效果的大小。蔬菜选择率提高百分之五,看起来可能不多,但规模大起来后,就意味着成千上万次更健康的选择。关键是开始前就确定指标,否则你可能会忍不住在事后从数据中挑出“显著”的结果。

常见应用与陷阱

零售商用 A/B 测试优化商品摆放,政府测试税务信件的不同表述方式,医疗系统则比较不同提醒信息对就诊出席情况的影响。不过,即使实验者出发点很好,也可能掉进几个陷阱:一看到“胜出”的版本就停止测试,导致假阳性;测试太多版本,却没有调整统计判断的门槛;或者忽视短期效果可能与长期行为不同。某种助推起初可能提高注册率,但当用户意识到自己受到了巧妙引导,之后可能会产生反感。

研究依据

研究依据

助推的 A/B 测试结合了行为科学中的实验设计与因果推断中的统计方法。核心要求是把参与者随机分配到干预组和对照组,为判断助推是否产生因果影响提供有效依据。样本量决定了测试的敏感程度:要可靠地检测出微小效果,就需要大样本;功效分析则能帮助你在开始前确定需要多少参与者。

  • Thaler 与 Sunstein(2008):助推通过改变选择架构来影响选择,同时不限制可选项;A/B 测试可以验证这些变化是否真的改变了决策 [1]。
  • List 等人(2021):一项对助推实地实验的元分析发现,平均效应量较为有限,为 8.4 个百分点;不同领域的效果差异很大,而且常见的发表偏倚会夸大报告中的影响 [2]。
  • Harrison 与 List(2004):实地实验中的随机分组,能为因果判断提供与实验室环境相当的有效性,同时保留真实世界的情境和外部效度,也就是结果向其他情境推广的适用性 [3]。

关键统计概念:统计显著性表示,观察到的差异是否不太可能仅由随机因素造成。p 值低于 0.05,意味着该效果由随机因素造成的概率低于 5%。不过,这个门槛是人为设定的,而 p 值操纵,也就是反复分析数据直到出现显著结果,会损害结论的可信度。

适用局限

适用局限

使用 A/B 测试时,你需要认识到它的几个局限。首先,它衡量的是平均效果:对某个群体有效的设计,可能对另一个群体适得其反,而分析不同子群体又需要更大的样本。其次,短期测试可能漏掉延迟出现的效果或适应过程;用户起初可能会对助推作出反应,但随着时间推移,可能逐渐习惯,也可能产生抵触。第三,A/B 测试不容易衡量用户福祉方面的影响:注册率更高,不一定意味着用户做出了更好的决策。第四,如果助推在不透明的情况下操纵选择,就会引发伦理问题,对弱势群体尤其如此。最后,统计显著不等于实际意义重大:一个微小但统计显著的效果,未必值得投入实施成本。

参考来源

参考来源

试一试

检验你的理解

一家订阅服务测试了两封提醒邮件:邮件 A 强调立即使用(“现在就开始享用”),邮件 B 强调避免损失(“别丢失你的进度”)。两组的注册率都是 12%。在认定两种助推都无效之前,最重要的下一步是什么?

查看文章解释

答案: 检查统计功效和置信区间

观察到相同的结果,并不代表两者效果等同。你需要检查样本量是否足以检测出有实际意义的差异。两组的注册率虽然都是 12%,但置信区间可能很宽,比如 8% 至 16%,仍可能掩盖具有实际意义的效果。这说明了为什么 A/B 测试需要提前规划功效分析:样本量不足时,你可能会声称“没有效果”,而实际上只是测试没能检测出来。

一座城市想测试,把回收箱放在店铺前部是否能提高回收率。他们挑选了 10 家“看起来有兴趣”的店铺,并放置了新回收箱。为什么这违背了助推 A/B 测试的核心原则?

查看文章解释

答案: 没有随机分配店铺,造成了选择偏倚

随机分组是 A/B 测试进行因果推断的基础。通过挑选“有兴趣”的店铺,这座城市让各组在助推开始前就存在差异:积极参与的店铺可能原本就有更高的回收率、更好的员工培训,或环保意识更强的顾客。观察到的任何差异,都可能来自这些原有优势,而不是回收箱的位置。正确做法是,不论店铺的兴趣高低,都将其随机分配到干预组和对照组,确保两组在开始时具有可比性。

一款应用同时开展了 50 项 A/B 测试,测试不同的按钮颜色、措辞和图片风格。其中一项测试显示,点击量增加了 2%,p = 0.04。他们应该采用这项改动吗?

查看文章解释

答案: 不应该,多重检验需要更严格的显著性门槛

同时开展多项测试时,常用的 p < 0.05 门槛会产生误导。在 50 项相互独立的测试中,预计仅凭随机因素就会出现 2 至 3 个“显著”结果,这就是多重比较问题。解决方法包括调整显著性门槛,比如使用邦费罗尼校正,或只开展那些事先有充分依据的测试。否则,你就可能采用一些仅因统计噪声而显得有效的改动,这种做法被称为 p 值操纵。

继续探索

为眼前的选择,再找一个有用的想法。

Reframo 的全部已发布文章均可免费阅读。准备好后,随时继续探索。