[发明专利]一种通过多分枝发布实现A/B测试的方法在审
申请号: | 201210086967.7 | 申请日: | 2012-03-28 |
公开(公告)号: | CN103368996A | 公开(公告)日: | 2013-10-23 |
发明(设计)人: | 王磊;李优优;宋杰 | 申请(专利权)人: | 上海商派网络科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/26 |
代理公司: | 上海申新律师事务所 31272 | 代理人: | 竺路玲 |
地址: | 200030 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通过 分枝 发布 实现 测试 方法 | ||
技术领域
本发明涉及一种网页版本管理方法,尤其是一种通过多分枝发布实现A/B测试的方法。
背景技术
随着互联网络技术的不断发展,网络的普及程度越来越高,而网站作为互联网的主要内容供应者也得到了长足的发展。随着网站数量的增加,不可避免的会出现网站之间的竞争局面,在此情况下,网站广告就成了一种重要的网站宣传手段。
通常,网站广告会根据针对群体或者发布环境的不同制作多个不同的版本,而多个版本的广告一般都会链接到网站上的同一目标网页。网站管理者希望了解不同版本的广告所起到的效果以便做出相应的决策,而 A/B 测试正是针对这种需求而诞生的。A/B 测试为网站管理者提供了标记广告所有版本的方法,即使所有版本都链接到同一目标网页也同样可以标记。 这样网站管理者就可以查看哪些版本最为有效(版本 A 或版本 B),可以查看各个版本内容的点击率、点击率带来的实际利益水平、平均浏览页数、访问者忠诚度、转换数字和点击率带来的网站收入变化等有用的数据。
A/B 测试的基本原理,如果有一定数量的用户浏览网站广告,那么通过预置的控制程序使看到不同版本的的用户数相同,随后再统计下通过不同版本的广告页面到达网站内页的用户占的百分比数从而得出哪个版本最受用户欢迎的结论。
然而,现有的A/B测试在启用服务前需要一系列的配置,其中最重要的一个环节是需要用户把一段追踪代码手动添加到自己的站点页面中,这就埋下了引起错误的隐患,易造成最后配置失败。
现有的A/B测试工具往往无法由用户自行定义统计的数据类型,使得测试结果的实用性降低。且现有的A/B测试并不能很好的区分相同的用户,而对同一个用户给出不同版本的网页内容由于该用户可能受前一次行为的指引使最终结果失去统计意义。
发明内容
针对现有的A/B测试所存在的上述问题,本发明提供一种通过多分枝发布实现A/B测试的方法。
本发明解决技术问题所采用的技术方案为:
一种通过多分枝发布实现A/B测试的方法,其中,包括服务端和多个客户端,每个所述客户端通过通讯媒介与所述服务端连接,所述服务端包括多个引导模块、一个起始模块和一个数据储存模块,所述多个引导模块与所述起始模块分别连接,每个所述引导模块将连接至所述服务端的客户端引导至所述起始模块,具体包括如下步骤:
步骤a、所述服务端接受所述客户端连接时检查所述客户端上是否保存有所述服务端的访问记录,如所述客户端上存在所述服务端的访问记录则将所述客户端与所述访问记录对应的引导模块连接,并转至步骤d;
步骤b、所述服务端以预设比例将所述客户端连接至所述多个引导模块中的一个;
步骤c、所述引导模块将对应自身的访问记录发送至所述客户端进行保存;
步骤d、所述数据储存模块将被连接至所述引导模块的所述客户端是否由所述引导模块进入所述起始模块作为客户端行为进行记录。
上述多分枝发布实现A/B测试的方法,其中,还包括分析模块,所述分析模块与所述数据储存模块连接,所述分析模块用于分析所述数据储存模块中储存的所述客户端行为。
上述多分枝发布实现A/B测试的方法,其中,所述引导模块包括扩显示部件,所述引导模块的显示部件于所属的引导模块被连接时产生基于HTTP协议的代码发送至所述客户端,所述客户端上设有基于HTTP协议的浏览器,所述浏览器解释所述代码并于所述客户端上显示。
上述多分枝发布实现A/B测试的方法,其中,所述起始模块包括扩显示部件,所述起始模块的显示部件于所属的起始模块被连接时产生基于HTTP协议的代码发送至所述客户端,所述客户端上设有基于HTTP协议的浏览器,所述浏览器解释所述代码并于所述客户端上显示。
上述多分枝发布实现A/B测试的方法,其中,还包括控制端,所述服务端有多个,多个所述服务端与所述控制端连接,多个所述服务端共用一个所述数据储存模块,所述数据储存模块设于所述控制端。
上述多分枝发布实现A/B测试的方法,其中,还包括多个第二客户端,多个所述第二客户端通过通讯媒介与所述控制端连接,每个所述第二客户端与一个所述服务端或多个所述服务端对应;
所述控制端设有第二数据储存模块,所述第二数据储存模块中设有用于存放每个所述服务端地址的空间、每个所述服务端上各引导模块数据的空间以及每个所述服务端上起始模块数据的空间;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海商派网络科技有限公司,未经上海商派网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210086967.7/2.html,转载请声明来源钻瓜专利网。