A/B测试在欧美互联网企业里已经普遍应用,国内的网站和App也开始实施A/B测试。

在国内的互联网行业里,大家对A/B测试并不陌生,大型互联网公司已经在尝试实施,A/B测试框架方案大致有两种:

  1. 两套代码:顾名思义,是把control(基准代码)和treatment(实验代码)分别部署在不同的机器,通过统一的router分发流量。百度和google使用的是这套架构的好处是对业务侵入性小,灰度发布和正式上线都非常方便。但要求就是开发流程是分支开发模式且代码部署需要和分流路由可用统一配置和联动。
  2. 一套代码:业务逻辑中把control和treatment的分支都写好,通过在业务服务器里面嵌入AB测试框架的client,判断流量是该走control还是treatment。这种思路的好处是对外部系统依赖小,全部逻辑都在业务服务器完成,适合主干开发的模式,但是对业务侵入大,灰度发布不方便,代码维护还有整洁度下降。微软和amazon是使用这套架构。

我们可以看到,上面两个方案无论哪种,技术复杂度和工作量都是很大的,没有足够的资源和成熟的管理规范,将很难实施。

再有,即使在大型公司,用上面的方案做一次受控A/B测试(比如,测一个按钮绿色和橙色的不同效果),也会有高射炮打蚊子的感觉。

因此,我们说缺乏高效的A/B测试工具,是国内互联网行业过去未能广泛开展A/B测试的主要原因。

那么,国内目前有没有高效的A/B测试工具呢?有!

“云眼”就是最近推出的能高效实施A/B测试的工具。

通过”云眼”Web控制台,A/B测试的所有环节都可以轻松搞定:

首先,无需Router也不需要改后台系统,流量分配是在编辑器上设置完成的。

其次,A/B版本的制作通过编辑器以所见即所得的傻瓜方式完成。

最后,衡量不同版本优劣的指标,也是通过编辑器以“无埋点”方式设置。无需在Web和App应用中增加或修改代码。

如果你想做一次受控A/B测试,那是再容易不过了,分分钟搞定!

你的各种假设,都可以轻易的用A/B试验获得验证,而不再为传统A/B测试方案的繁琐而苦恼。

“云眼”的发布,极大提高了A/B测试的效率,推动着A/B测试在国内互联网领域的实施和普及!

文章来源:为什么很多网站和App都在做AB测试?

发表评论