页面流程实验方法、系统、设备及可读存储介质技术方案

技术编号:20865414 阅读:34 留言:0更新日期:2019-04-17 09:09
本发明专利技术提供一种页面流程实验方法,包括:当接收到客户端发送的版本标识下载请求时,依据预设流量分流规则和所述版本标识下载请求,将对应版本标识下发至所述客户端;接收所述客户端上报的用户行为数据,并存储所述用户行为数据,其中,所述客户端基于所述版本标识执行对应版本的页面流程,并在执行所述页面流程时,采集用户行为数据,且将所述用户行为数据上报至服务器;当监测到触发的实验报告生成指令时,依据存储的用户行为数据,生成页面流程实验报告。本发明专利技术还提供一种页面流程实验系统、设备及可读存储介质。本发明专利技术能够有效提高实验准确性,准确的确定更优的页面流程。

【技术实现步骤摘要】
页面流程实验方法、系统、设备及可读存储介质
本专利技术涉及页面流程实验的
,尤其涉及一种页面流程实验方法、系统、设备及可读存储介质。
技术介绍
不同的页面流程对用户具有不同的吸引力,即有的页面操作流程更符合用户的需求,可以吸引更多的用户,在有新旧两个页面流程时,通常采用A/B实验确定新旧两个页面流程哪个流程更能吸引用户。然而,现有的A/B实验在确定新旧两个页面操作流程哪个流程更能吸引用户时,通常统计的指标固定,采样的样本不具有代表性、且无法提供新旧两个页面流程的对比,最后通过A/B实验得到实验数据不准确,无法准确的确定更优的页面流程。因此,如何提高实验准确性,准确的确定更优的页面流程是目前亟待解决的问题。
技术实现思路
本专利技术的主要目的在于提供一种页面流程实验方法、系统、设备及可读存储介质,旨在提高实验准确性,准确的确定更优的页面流程。为实现上述目的,本专利技术提供一种页面流程实验方法,所述页面流程实验方法包括以下步骤:当接收到客户端发送的版本标识下载请求时,依据预设流量分流规则和所述版本标识下载请求,将对应版本标识下发至所述客户端;接收所述客户端上报的用户行为数据,并存储所述用户行为数据,其中,所述客户端基于所述版本标识执行对应版本的页面流程,并在执行所述页面流程时,采集用户行为数据,且将所述用户行为数据上报至服务器;当监测到触发的实验报告生成指令时,依据存储的用户行为数据,生成页面流程实验报告。可选地,所述依据预设流量分流规则和所述版本标识下载请求,将对应版本标识下发至所述客户端的步骤包括:对所述版本标识下载请求中的用户名进行随机哈希,以获取哈希值,并依据预设流量分流规则,确定所述哈希值所属版本的页面流程的哈希值组;查询预存的哈希值组与版本标识信息的映射关系表,获取所述哈希值组对应的版本标识,并将所述版本标识下发至所述客户端。可选地,所述依据存储的用户行为数据,生成页面流程实验报告的步骤包括:获取存储的各版本标识分别对应的用户行为数据,并对各版本标识分别对应的用户行为数据进行分析,以获取各版本标识分别对应页面流程的实验指标值;依据各版本标识分别对应页面流程的实验指标值,生成页面流程实验报告。可选地,所述依据各版本标识分别对应页面流程的实验指标值,生成页面流程实验报告的步骤包括:依据第一版本标识对应页面流程的实验指标值和第二版本标识对应页面流程的实验指标值,判断当前页面流程实验是否可信;若当前页面流程实验可信,则将第一版本标识对应页面流程的实验指标值与第二版本标识对应页面流程的实验指标值进行累加,以获取累加实验指标值;将第三版本标识对应页面流程的实验指标值与所述累加实验指标值进行比较,以获取第三版本标识对应页面流程与第一版本标识或第二版本标识对应页面流程的实验指标差异值;依据所述实验指标差异值,生成页面流程实验报告。可选地,所述客户端在执行所述页面流程时,采集用户行为数据,且将所述用户行为数据上报至服务器的步骤包括:所述客户端在执行所述页面流程时,采集用户行为数据,并将采集到的用户行为数据存储至预设存储区域;定时统计预设存储区域中存储的用户行为数据的总字节数,并判断所述总字节数是否大于或等于预设阈值;若所述总字节数大于或等于预设阈值,则将预设存储区域中的用户行为数据上报至服务器。可选地,所述客户端在执行所述页面流程时,采集用户行为数据,并将采集到的用户行为数据存储至预设存储区域的步骤之后,还包括:所述客户端获取当前显示页面的URL地址,并判断所述URL地址是否处于预设URL地址组;若所述URL地址处于预设URL地址组,则执行步骤:将预设存储区域中的用户行为数据上报至服务器。可选地,所述客户端将预设存储区域中的用户行为数据上报至服务器的步骤包括:所述客户端对预设存储区域中的用户行为数据进行压缩,并将压缩后的用户行为数据上报至服务器。此外,为实现上述目的,本专利技术还提供一种页面流程实验系统,所述页面流程实验系统包括服务器和客户端,所述服务器包括收发模块、存储模块和报告生成模块,其中,所述收发模块,用于当接收到客户端发送的版本标识下载请求时,依据预设流量分流规则和所述版本标识下载请求,将对应版本标识下发至所述客户端;所述客户端用于基于所述版本标识执行对应版本的页面流程,并在执行所述页面流程时,采集用户行为数据,且将所述用户行为数据上报至服务器所述存储模块,用于接收所述客户端上报的用户行为数据,并存储所述用户行为数据;所述报告生成模块,用于当监测到触发的实验报告生成指令时,依据存储的用户行为数据,生成页面流程实验报告。此外,为实现上述目的,本专利技术还提供一种页面流程实验设备,所述页面流程实验设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的页面流程实验程序,其中所述页面流程实验程序被所述处理器执行时,实现如上述的页面流程实验方法的步骤。此外,为实现上述目的,本专利技术还提供一种可读存储介质,所述可读存储介质上存储有页面流程实验程序,其中所述页面流程实验程序被处理器执行时,实现如上述的页面流程实验方法的步骤。本专利技术提供一种页面流程实验方法、系统、设备及可读存储介质,本专利技术当接收到客户端发送的版本标识下载请求时,依据预设流量分流规则和下载请求,将对应版本标识下发至客户端,然后接收客户端上报的用户行为数据,并存储用户行为数据,最后当监测到触发的实验报告生成指令时,依据存储的用户行为数据,生成页面流程实验报告。通过上述方式可以得到准确的新旧页面流程版本的实验报告,可以提高实验准确性,准确的确定更优的页面流程。附图说明图1为本专利技术各实施例涉及的页面流程实验设备的硬件结构示意图;图2为本专利技术页面流程实验方法第一实施例的流程示意图;图3为本专利技术页面流程实验系统第一实施例的功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例涉及的页面流程实验方法主要应用于页面流程实验设备,该页面流程实验设备可以是PC(个人计算机personalcomputer)、便携计算机、移动终端等具有显示和处理功能的设备。参照图1,图1为本专利技术实施例方案中涉及的页面流程实验设备的硬件结构示意图。本专利技术实施例中,页面流程实验设备可以包括处理器1001(例如中央处理器CentralProcessingUnit、CPU),通信总线1002,用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信;用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard);网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口);存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器,存储器1005可选的还可以是独立于前述处理器1001的存储系统。本领域技术人员可以理解,图1中示出的硬件结构并不构成对本专利技术的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。继续参照图1,图1中作为一种可读存储介质的存储器1005可以包括操作系统、网络通信模块以及页面流程本文档来自技高网...

【技术保护点】
1.一种页面流程实验方法,其特征在于,所述页面流程实验方法包括以下步骤:当接收到客户端发送的版本标识下载请求时,依据预设流量分流规则和所述版本标识下载请求,将对应版本标识下发至所述客户端;接收所述客户端上报的用户行为数据,并存储所述用户行为数据,其中,所述客户端基于所述版本标识执行对应版本的页面流程,并在执行所述页面流程时,采集用户行为数据,且将所述用户行为数据上报至服务器;当监测到触发的实验报告生成指令时,依据存储的用户行为数据,生成页面流程实验报告。

【技术特征摘要】
1.一种页面流程实验方法,其特征在于,所述页面流程实验方法包括以下步骤:当接收到客户端发送的版本标识下载请求时,依据预设流量分流规则和所述版本标识下载请求,将对应版本标识下发至所述客户端;接收所述客户端上报的用户行为数据,并存储所述用户行为数据,其中,所述客户端基于所述版本标识执行对应版本的页面流程,并在执行所述页面流程时,采集用户行为数据,且将所述用户行为数据上报至服务器;当监测到触发的实验报告生成指令时,依据存储的用户行为数据,生成页面流程实验报告。2.如权利要求1所述的页面流程实验方法,其特征在于,所述依据预设流量分流规则和所述版本标识下载请求,将对应版本标识下发至所述客户端的步骤包括:对所述版本标识下载请求中的用户名进行随机哈希,以获取哈希值,并依据预设流量分流规则,确定所述哈希值所属版本的页面流程的哈希值组;查询预存的哈希值组与版本标识信息的映射关系表,获取所述哈希值组对应的版本标识,并将所述版本标识下发至所述客户端。3.如权利要求1所述的页面流程实验方法,其特征在于,所述依据存储的用户行为数据,生成页面流程实验报告的步骤包括:获取存储的各版本标识分别对应的用户行为数据,并对各版本标识分别对应的用户行为数据进行分析,以获取各版本标识分别对应页面流程的实验指标值;依据各版本标识分别对应页面流程的实验指标值,生成页面流程实验报告。4.如权利要求3所述的页面流程实验方法,其特征在于,所述依据各版本标识分别对应页面流程的实验指标值,生成页面流程实验报告的步骤包括:依据第一版本标识对应页面流程的实验指标值和第二版本标识对应页面流程的实验指标值,判断当前页面流程实验是否可信;若当前页面流程实验可信,则将第一版本标识对应页面流程的实验指标值与第二版本标识对应页面流程的实验指标值进行累加,以获取累加实验指标值;将第三版本标识对应页面流程的实验指标值与所述累加实验指标值进行比较,以获取第三版本标识对应页面流程与第一版本标识或第二版本标识对应页面流程的实验指标差异值;依据所述实验指标差异值,生成页面流程实验报告。5.如权利要求1-4中任一项所述的页面流程实验方法,其特征在于,所述客户端在执行所述页面流程时,采集用户行为数据,且将所述...

【专利技术属性】
技术研发人员:丁智渊雷臣涛李俊良林静思汪辉夏宏斌徐蓉知赵鑫
申请(专利权)人:陆金所上海科技服务有限公司
类型:发明
国别省市:上海,31

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

1