注:《Web AB实验-跳转分流:JS和类名安装指南》适用于移动端网页和PC端网页的中进行url跳转方式实现流量分流的AB实验,即创建实验时,传参方式选择“跳转”的AB实验。
备注:
1、实验默认三周自动结束,如有特殊实验时间需求,请联系峙一评估同学修改实验结束时间。
2、如实验中途需要暂定实验,请联系峙一平台评估同学暂停实验。
一、简介:
1、目前峙一平台有2种抽样分流方式,第一种是url跳转方式,第二种是传参抽样调用方式。
(1)第一种url跳转方式
需要网站提供3组url,原始组url、对照组url、实验组url,并在不同的url中分别安装JS脚本。
原理如下图:
(2)第二种传参抽样调用方式:
不需要提供3组url,只需要在原始组url上安装峙一平台的JS代码,但需要站长将新旧版本的内容都放在一个页面内,并开发JS控制页面的显示。
一般广告推广落地页或改动不多的页面建议采用第二种传参方式进行抽样分流。
本文档介绍的是:第一种url跳转方式。另一种传参方式见《Web AB实验-传参分流:JS和类名安装指南》
二、网站提供的url是这样的:
(1)原始线上url;
(2)对照组url(和原始url内容完全一样,只是url地址不同);
(3)实验组url(新版本url)。
如果是多组url的话,则一一对应,示例:
序号
|
原始线上url
|
对照组url
(和原始url内容完全一样,只是url地址不同)
|
实验组url
(新版本url)
|
1
|
http://www.baidu.com
|
http://www.baidu.com/a
|
http://www.baidu.com/b
|
2
|
…
|
…
|
…
|
…
|
…
|
…
|
…
|
注意:
(1)网站url数量不超过2千对,建议选取流量较大的一些url进行实验,无流量的url不建议进行实验。
(2)如果网站url是正则表达式,需要上传真实的url地址。
(3)网站url经常更新,需要把url对的集合(含每天更新的url对)每天发给百度的分析人员。每天更新的url可以以文档的形式发送给百度的分析人员,标注好上线日期。
(4)其中对照组url和实验组url是测试url,用来做AB实验的分流。例如原始线上url的用户有100个,对照组流量40%,实验组流量40%,则40%的用户会分流到对照组url,40%的用户会分流到实验组url,20%的用户仍然进入原始线上url。
备注:测试url只用做实验,不做他用,实验结束后可以直接下线。测试url可以自行设置是否被搜索引擎收录。
JS跳转原理:
(5)如有任何问题,请联系百度的相关负责人员帮您解答。
三、JS安装位置:
全站流量AB实验需要在原始线上url、对照组url、实验组url中分别安装JS脚本。
(1)原始线上url中安装原始组js脚本;(有多个原始组url时,需要全部安装)
(2)对照组url安装对照组 js脚本;(有多个对照组url时,需要全部安装)
(3)实验组url中安装实验组js脚本;(有多个对照组url时,需要全部安装)
安装好JS后请通知百度的数据分析人员,经测试成功后,实验即正式生效上线。实验周期1-2周。实验期间请每天查看url在线结果是否正常,保证所有url不死链且功能正常,保证实验期间url的PV不出现剧烈波动。实验结束后,请下掉所有的JS。
四、JS安装方法:
注意:原始组url的JS安装在<head>标签中,对照组url和实验组url的JS安装在<body>标签中。详情见下方:
1、原始组:将原始组的JS代码进行复制,粘贴到原始url的<head></head>标签靠前的位置中。
备注:如果您安装了百度统计等统计代码,请把百度统计等的代码放在AB实验的JS前面。
示例:
<head>
……………………
在这里放JS代码
</head>
(1)这段脚本仅安装在原始url中, 网站能自定义改动的部分有2个:var bdTestAUrl = "a.html"; var bdTestBUrl = "b.html";。"a.html"和"b.html"为必填项,请写url的完整地址。
(2)脚本安装位置:这一段脚本安装在head中靠前的位置。
(3)var bdTestAUrl = "a.html"
"a.html"为对照组,填写对照组url的完整地址。请千万不要把对照组和实验组的url位置写错!!!
(4)var bdTestBUrl = "b.html"
"b.html"为实验组,填写实验组url的完整地址。请千万不要把对照组和实验组的url位置写错!!!
多组url时,请分别填写JS。原始url中的JS中的url地址请和对照组url、实验组url一一对应。
示例:
原始url
|
对照组url
|
实验组url
|
http://a.baidu.com/beijing
|
http://a.baidu.com/beijing/a
|
http://a.baidu.com/beijing/b
|
http://a.baidu.com/chongqing
|
http://a.baidu.com/chongqing/a
|
http://a.baidu.com/chongqing/b
|
http://a.baidu.com/wuhan
|
http://a.baidu.com/wuhan/a
|
http://a.baidu.com/wuhan/b
|
……
|
……
|
……
|
以此类推。
2、对照组:将对照组的JS代码进行复制,粘贴到对照组的url的<body></body>标签中。
示例:
<body>
……………………
在这里放JS代码
</body>
3、实验组:将实验组的JS代码进行复制,粘贴到实验组的url的<body></body>标签中。
示例:
<body>
……………………
在这里放JS代码
</body>
五、类名及安装方法:
1、安装方法:
对照组url和实验组url的非a标签需要需要加个类名"baiduab-beha ",即:将baiduab-beha加到class中。原始组url不需要添加类名。
2、注意事项:
类名主要是为了统计非a标签的点击行为。a标签千万不要加类名,不然会重复统计点击。
3、示例:
注意:
1、目前不支持同一个url既做pc实验又做wise实验。
2、如果页面改动巨大(改动多)传参的方式对站长来说比较麻烦,比较适用于改动较少的页面。
未经允许不得转载:一起SEO学习网 > 熊掌号WebAB实验之跳转分流:JS和类名安装指南