本文介绍通过云眼AB测试工具对网站Web和H5页面进行A/B测试的步骤和具体操作。
安装SDK
登录云眼系统(https://app.eyeofcloud.com),进入控制台,从菜单中选择“业务优化”,然后点击“SDK下载与安装”。
从打开的新页面中拷贝云眼JS SDK代码,将其嵌入到网页的</head>标签之前。确保所有实施AB测试的网页都正确嵌入这段代码。
创建优化方案
回到云眼控制台,从菜单中选择“业务优化”,点击“创建优化方案”。
平台选择Web,填写优化方案名称以及进行试验的网页URL,点击确定按钮来创建优化方案。
编辑优化版本
在控制台点击“编辑”,进入编辑器。点击上方的“添加版本”按钮,创建一个新的优化版本。
通过可视化编辑器修改界面。左键单击网页中的元素,会弹出菜单,选择相应的功能完成界面的修改。
也可以通过版本重定向的功能将优化版本重定向到新版本网页的URL。点击优化版本,在下拉菜单中选择“重定向到一个新的页面”。
设置业务URL
点击“选项”,选择“业务URL设置”,我们在这里设置能让试验生效的URL规则。
选择需要的匹配规则并填写URL。您可以在下方的“URL匹配验证器”中检查试验能否在预期页面上运转。
URL匹配方式有以下几种:
- 简单匹配:默认的匹配类型,常适用于单一页面的优化。查询参数、哈希参数、协议(HTTP://、HTTPS://)和WWW的不同不会影响运行优化方案。但子目录和子域名以及扩展名(如.html)的改变会影响优化方案运行。
- 精确匹配:仅对精确匹配的URL运行优化方案。协议(HTTP://、HTTPS://)和WWW的不同不影响运行,而查询参数、哈希参数、子目录、子域名以及扩展名的不同将使优化方案无法运行。
- 子字符串匹配:所有包含该字符串的网址都会运行优化方案。
- 正则表达式:技术性较高,用于定位一些不易被其他匹配类型捕捉的URL结构。正则表达式是区分大小写的,而其他的三个匹配项是不区分大小写的。
设置目标
点击“设置目标”按钮,打开设置界面。目标是我们要优化的指标,用来衡量试验效果的标准,常见的有注册率、点击率等等。
点击“新建一个目标”按钮,开始创建目标。
选择目标类型,填写目标名称和相应的值,完成目标的创建。目标类型有三种:页面浏览、鼠标点击、自定义事件。页面浏览目标在用户查看对应网页时触发,鼠标点击目标在对应目标被点击时触发,自定义事件需要javascript代码触发。当创建鼠标点击目标时,可以点击界面下方的展开按钮,在网页中选中要点击的目标,再次点击选中的目标可以取消选中的目标。
保存完成创建。
设置受众
点击“设置受众”按钮,打开设置界面。受众表示参与试验的用户群体类型,不符合受众条件的用户将不会参与到试验中来。
点击“新建受众”按钮,进入创建受众的界面。
填写受众名称,从右侧拖动受众条件到左侧的条件栏中,填写条件的值。保存并完成受众的创建。受众可以通过多个条件组成形成,从而获得更加复杂的受众类型。保存完成创建。
分配流量
点击“选项”,选择“流量分配”。
用鼠标拖动拖动条,分配总流量。总流量决定了多少比例的全网流量会参与试验。在下方的版本流量处修改各个版本的流量分配比例。
预览
在启动优化方案前,我们可以通过预览功能查看网页,从而确保优化方案不会出现问题。点击某个版本,打开菜单,选择预览。在预览界面中,我们可以设置访客属性来测试受众,可以检查目标是否正常,界面的修改是否正常。(预览功能需要嵌入SDK才能正常使用)
启动优化方案
保存,点击“启动优化方案”按钮启动优化方案。
查看结果
当试验运转了一段时间后,回到云眼控制台,选择“业务优化”,点击对应优化方案的优化结果。详细信息可以参照怎样分析AB测试结果。
在结果页面中,我们主要查看各优化版本的改进值和统计显著性。如果改进为正,且统计显著性超过95%,我们就可以认为这个改动是有效的。在有效的优化版本中选择改进最多的版本作为胜出版本。