实验分流方法、装置、电子设备和计算机可读存储介质制造方法及图纸

技术编号:21685963 阅读:38 留言:0更新日期:2019-07-24 14:37
本发明专利技术提供了实验分流方法和装置。实验分流方法包括:获取客户端发送的访问请求,其中,访问请求包括请求来源标识和待访问页面的页面标识符;将访问请求和预先获得的实验配置信息进行匹配,获得与访问请求相匹配的流量层,其中,实验配置信息包括流量层标识符、流量层关键字和流量层内实验占比信息,并且其中,流量层包括一个或多个实验;将请求来源标识和流量层的流量层关键字进行拼接,获得流量层拼接字;对流量层拼接字进行散列,获得流量层散列值;根据流量层散列值和流量层内实验占比信息,在流量层中的一个或多个实验中确定访问请求将要进入的实验。本发明专利技术利于实现预期的流量占比分布,不同流量层的实验互相独立。

Experimental shunting methods, devices, electronic devices and computer readable storage media

【技术实现步骤摘要】
实验分流方法、装置、电子设备和计算机可读存储介质
本专利技术一般地涉及信息技术,更具体地,涉及实验分流方法、装置、电子设备和计算机可读存储介质。
技术介绍
在互联网产品的设计场景中,经常会遇到多个设计方案的选择。对于方案的选择,目前经常采用ABtest(AB测试)的方式选择更符合预期涉及目标的方案。目前常见的ABtest方案是针对客户端的一些请求做信息提取,然后根据分流实验进行简单散列分流。
技术实现思路
为了解决现有技术中存在的上述问题,本专利技术的一个方面提供一种实验分流方法,该方法包括:获取客户端发送的访问请求,其中,访问请求包括请求来源标识和待访问页面的页面标识符;将访问请求和预先获得的实验配置信息进行匹配,获得与访问请求相匹配的流量层,其中,实验配置信息包括流量层标识符、流量层关键字和流量层内实验占比信息,并且其中,流量层包括一个或多个实验;将请求来源标识和流量层的流量层关键字进行拼接,获得流量层拼接字;对流量层拼接字进行散列,获得流量层散列值;根据流量层散列值和流量层内实验占比信息,在流量层中的一个或多个实验中确定访问请求将要进入的实验。本专利技术的另一方面提供一种实验分流装本文档来自技高网...

【技术保护点】
1.一种实验分流方法,所述方法包括:获取客户端发送的访问请求,其中,所述访问请求包括请求来源标识和待访问页面的页面标识符;将所述访问请求和预先获得的实验配置信息进行匹配,获得与所述访问请求相匹配的流量层,其中,所述实验配置信息包括流量层标识符、流量层关键字和流量层内实验占比信息,并且其中,所述流量层包括一个或多个实验;将所述请求来源标识和所述流量层的流量层关键字进行拼接,获得流量层拼接字;对所述流量层拼接字进行散列,获得流量层散列值;根据所述流量层散列值和所述流量层内实验占比信息,在所述流量层中的一个或多个实验中确定所述访问请求将要进入的实验。

【技术特征摘要】
1.一种实验分流方法,所述方法包括:获取客户端发送的访问请求,其中,所述访问请求包括请求来源标识和待访问页面的页面标识符;将所述访问请求和预先获得的实验配置信息进行匹配,获得与所述访问请求相匹配的流量层,其中,所述实验配置信息包括流量层标识符、流量层关键字和流量层内实验占比信息,并且其中,所述流量层包括一个或多个实验;将所述请求来源标识和所述流量层的流量层关键字进行拼接,获得流量层拼接字;对所述流量层拼接字进行散列,获得流量层散列值;根据所述流量层散列值和所述流量层内实验占比信息,在所述流量层中的一个或多个实验中确定所述访问请求将要进入的实验。2.根据权利要求1所述的方法,所述方法还包括:将所述访问请求将要进入的实验的实验标识添加到所述访问请求中。3.根据权利要求1所述的方法,其中,所述访问请求还包括历史实验标识,所述实验配置信息还包括与所述流量层标识符相对应的在前实验标识,并且,将所述访问请求和预先获得的实验配置信息进行匹配,获得与所述访问请求相匹配的流量层包括:将所述访问请求中的所述页面标识符与所述实验配置信息中的所述流量层标识符进行匹配,并且将所述访问请求中的所述历史实验标识与所述实验配置信息中与所述流量层标识符相对应的所述在前实验标识进行匹配,获得与所述访问请求相匹配的所述流量层。4.根据权利要求3所述的方法,所述方法还包括:将所述访问请求当前进入的实验标识发送给所述客户端,以便所述客户端将所述访问请求当前进入的实验标识记录为所述历史实验标识。5.根据权利要求1所述的方法,其中,获取客户端发送的访问请求包括:拦截所述访问请求。6.根据权利要求1所述的方...

【专利技术属性】
技术研发人员:张立虎李培彭龙虎
申请(专利权)人:北京创鑫旅程网络技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1