AB测试方法、装置、系统、电子设备及介质制造方法及图纸

技术编号:33729101 阅读:54 留言:0更新日期:2022-06-08 21:24
本发明专利技术提供了一种AB测试方法、装置、系统、电子设备及介质,包括:在应用程序启动时,通过AB组件获取指定的实验编号对应的实验配置数据,并将实验配置数据保存在本地内存中;在应用程序接收到用户在目标页面的访问请求时,通过AB组件基于本地内存中的实验配置数据得到访问请求对应的实验分流结果;将实验分流结果返回至用户,并将实验分流结果保存至本地内存中。本发明专利技术能够通过本地运算的方式得到分流结果,无需通过网络通信,从而提升了分流性能以及用户体验。及用户体验。及用户体验。

【技术实现步骤摘要】
AB测试方法、装置、系统、电子设备及介质


[0001]本专利技术涉及AB测试
,尤其是涉及一种AB测试方法、装置、系统、电子设备及介质。

技术介绍

[0002]AB测试(A/B Testing)是一种在同一时间维度内,让访问用户随机访问功能相同或相似的两组或多组版本,通过收集用户体验数据和业务数据,分析评估出这些功能相同或相似的多组版本中,哪一个版本是最好的,是一种决策工具。传统的A/B测试需要通过网络请求的方式才能获取到实验结果,性能受到网络条件的制约,尤其是APP首页等用户对加载时间敏感的场景,加载慢可能就会导致用户体验差,从而导致用户流失。

技术实现思路

[0003]有鉴于此,本专利技术的目的在于提供一种AB测试方法、装置、系统、电子设备及介质,能够通过本地运算的方式得到分流结果,无需通过网络通信,从而提升了分流性能以及用户体验。
[0004]为了实现上述目的,本专利技术实施例采用的技术方案如下:
[0005]第一方面,本专利技术实施例提供了一种AB测试方法,包括:在应用程序启动时,通过AB组件获取指本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种AB测试方法,其特征在于,包括:在应用程序启动时,通过AB组件获取指定的实验编号对应的实验配置数据,并将所述实验配置数据保存在本地内存中;在所述应用程序接收到用户在目标页面的访问请求时,通过所述AB组件基于本地内存中的所述实验配置数据得到所述访问请求对应的实验分流结果;将所述实验分流结果返回至所述用户,并将所述实验分流结果保存至本地内存中。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:每间隔第一预设时间,通过AB组件重复获取指定的实验编号对应的最新的实验配置数据,并将最新的实验配置数据保存在本地内存中。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:当满足预设条件时,将本地内存中的所述实验分流结果发送至数据收集服务器;其中,所述预设条件包括:间隔第二预设时间,或所述实验分流结果的数量大于或等于数量阈值。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:通过AB测试后台创建实验,并确定所述实验的基本信息;其中,所述基本信息至少包括:实验编号、实验配置数据;将所述实验的基本信息保存至数据库中。5.根据权利要求1所述的方法,其特征在于,在应用程序启动时,通过所述AB组件获取指定的实验编号对应的实验配置数据,包括:在应用程序启动时,通过所述AB组件采用轮询的方式,从数据库中获取指定的实验编号对应的实验配置数据。6.根据权利要求1所述的方法,其特征在于,通过所述AB组件基于本地内存中的所述实验配置数据得到所述访问请求对应...

【专利技术属性】
技术研发人员:孙博
申请(专利权)人:同程网络科技股份有限公司
类型:发明
国别省市:

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

1