[发明专利]AB测试方法及装置、存储介质及电子设备有效
申请号: | 202010580963.9 | 申请日: | 2020-06-23 |
公开(公告)号: | CN111708711B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 颜昀;成双春 | 申请(专利权)人: | 湖南快乐阳光互动娱乐传媒有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李伟 |
地址: | 410003 湖南省*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ab 测试 方法 装置 存储 介质 电子设备 | ||
1.一种AB测试方法,其特征在于,包括:
当用户通过客户端启动目标APP时,执行所述目标APP的APP主业务;
调用预先设置的内核模块实时监控所述APP主业务的执行过程,并在监控到所述APP主业务执行至需要进行AB测试的ABtest业务对应的时机时,启动预先插入所述APP主业务中的桩模块;
应用所述内核模块获取所述ABtest业务对应的配置项,并确定所述客户端的客户端信息,所述配置项包括所述ABtest业务对应的待执行的多个策略的逻辑代码,及每个所述策略对应的执行条件;
基于所述客户端信息,判断所述客户端是否满足所述配置项中的任一执行条件;
若所述客户端满足所述配置项中的任一执行条件,则确定所述客户端当前满足的执行条件对应的策略为目标策略;
应用所述桩模块执行所述目标策略的逻辑代码,并在所述桩模块结束执行所述目标策略的逻辑代码时,完成所述目标APP在所述客户端中进行AB测试的过程。
2.根据权利要求1所述的方法,其特征在于,在所述APP主业中务插入所述桩模块的过程,包括:
确定所述APP主业务的生命周期,所述生命周期为所述APP主业务从开始执行至结束执行的过程;
确定所述生命周期中所述ABtest业务对应的执行的时机及位置,并基于所述时机及位置,在所述APP主业务中插入所述ABtest业务对应的桩模块,所述时机为所述APP主业务的生命周期中,开始执行所述ABtest业务的具体的点,所述位置指的是在所述目标APP的页面中执行所述ABtest业务的区域。
3.根据权利要求1所述的方法,其特征在于,还包括:
接收服务端上传的所述ABtest业务对应的初始配置项,所述初始配置项中包含多个初始数据,各个所述初始数据为各个所述策略的逻辑代码对应的代码数据,及每个所述策略对应的执行条件对应的条件数据;
确定所述APP主业务所支持执行的数据类型,并将所述初始配置项中的各个所述初始数据转换成所述数据类型对应的数据,获得最终的所述ABtest业务对应的配置项;
将所述配置项存储至预先设置的ABtest配置源模块中。
4.根据权利要求1或3任意一项所述的方法,其特征在于,所述应用所述内核模块获取所述ABtest业务对应的配置项,包括:
开启所述内核模块与所述ABtest配置源之间预先设置的访问接口,并通过所述访问接口,读取所述ABtest配置源模块中存储的所述ABtest业务对应的配置项。
5.根据权利要求1所述的方法,其特征在于,所述基于所述客户端信息,判断所述客户端是否满足所述配置项中的任一执行条件,包括:
获取所述客户端信息中包含多个信息参数,各个信息参数分别为设备参数、客户端参数、用户参数、时间参数和网络参数;
确定各个所述执行条件对应的各个条件参数的参数类型,并从所述客户端信息中挑选与各个所述参数类型一致的信息参数;
将已选中的各个所述信息参数,与每个所述执行条件对应的各个条件参数进行匹配;
若已选中的各个所述信息参数与任一执行条件对应的各个条件参数一致,则确定所述客户端满足该执行条件。
6.根据权利要求1所述的方法,其特征在于,所述应用所述桩模块执行所述目标策略的逻辑代码,包括:
确定所述ABtest业务对应的业务类型,并基于所述业务类型向所述APP主业务请求获取执行所述业务类型所需的配置对象;
当所述APP主业务返回所述业务类型所需的配置对象,应用所述桩模块基于所述配置对象执行所述目标策略的逻辑代码。
7.根据权利要求6所述的方法,其特征在于,还包括:
创建数据回调模块,并将所述数据回调模块与所述桩模块关联;
当应用所述桩模块基于所述配置对象执行所述目标策略的逻辑代码时,触发所述数据回调模块监控所述桩模块执行所述目标策略的逻辑代码的过程,并生成所述桩模块执行所述目标策略的逻辑代码的过程对应的日志数据;
当所述桩模块结束执行所述目标策略的逻辑代码时,将所述日志数据上报至预先设置的数据服务端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南快乐阳光互动娱乐传媒有限公司,未经湖南快乐阳光互动娱乐传媒有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010580963.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高速电主轴用预紧力检测装置
- 下一篇:一种车轮螺母总成压合结构