[发明专利]用户行为的分流测试方法与系统在审
申请号: | 202011229943.3 | 申请日: | 2020-11-06 |
公开(公告)号: | CN112328485A | 公开(公告)日: | 2021-02-05 |
发明(设计)人: | 王佔晋;张攀;裴国娟;陈永坤;侯文 | 申请(专利权)人: | 杭州推啊网络科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06Q30/02 |
代理公司: | 杭州裕阳联合专利代理有限公司 33289 | 代理人: | 田金霞 |
地址: | 310012 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户 行为 分流 测试 方法 系统 | ||
本申请涉及一种用户行为的分流测试方法与系统,通过将用户端数据和不同层的唯一标识key进行打散,这样命中一个实验层分流的用户,到另一个实验层之后完全被打散,这样就能实现流量正交分流的的效果,当不同用户行为之间的测试在不同实验层同时进行时,测试结果不会互相影响。此外,流量的正交、分流还可以实现数据监控和数据回收的自动完成,避免劳动力浪费。
技术领域
本申请涉及广告测试技术领域,特别是涉及一种用户行为的分流测试方法与系统。
背景技术
移动互联网广告行业,在广告投放之前,针对流量和广告的投放会进行大量的AB测试,以达到效果最优的投放策略,完成链路效能的优化和算法的结构升级。从流量侧开始到广告结果投放,涉及链路上的用户行为1,2,3等多个用户行为,针对单独的行为会进行大量的测试,且针对单个用户行为的多个不同步骤也要进行测试。然而,并非所有的流量都能用于测试,单独划分流量给某个行为进行测试,会导致测试流量匮乏或者测试量级不达标,无法形成置信的测试结果。
传统的针对用户行为的分流测试方法,针对于每个用户行为的每一个步骤都开发一套AB分流测试代码,这样很浪费开发资源。更为严重的是,不同行为之间的测试在同时进行时,测试结果会互相影响,导致测试结果不准确。
发明内容
基于此,有必要针对传统用户行为的测试方法的测试结果会互相影响,导致测试结果不准确的问题,提供一种用户行为的分流测试方法。
本申请提供一种用户行为的分流测试方法,包括:
管理端创建多个实验层,为每一个实验层配置一个唯一标识key;
管理端依据预设测试配置,为每一个实验层配置至少一个value值;每一个value值与一个测试方案对应;
当用户端的应用程序中的广告位被触发时,应用程序通过用户端获取用户端数据,生成用户行为订单,并将用户端数据和用户行为订单发送至引擎服务器;
引擎服务器依据所述用户行为订单确定用户行为的唯一标识orderID,并判断是否存在触发已配置唯一标识key的实验层的用户行为;
若存在触发已配置唯一标识key的实验层的用户行为,则引擎服务器基于所述用户端数据和唯一标识key对所述用户行为进行分流判定,判断所述用户行为是否命中某一测试方案;
若所述用户行为命中某一测试方案,则引擎服务器调取该用户行为命中的测试方案,并依据该测试方案进行测试。
本申请还提供一种用户行为的分流测试系统,其应用前述内容提及的用户行为的分流测试方法。所述用户行为的分流测试系统包括:
管理端,包括Hbase数据库;
引擎服务器,与所述管理端通信连接;
用户端,与所述引擎服务器通信连接。
本申请涉及一种用户行为的分流测试方法与系统,通过将用户端数据和不同层的唯一标识key进行打散,这样命中一个实验层分流的用户,到另一个实验层之后完全被打散,这样就能实现流量正交分流的的效果,当不同用户行为之间的测试在不同实验层同时进行时,测试结果不会互相影响。此外,流量的正交、分流还可以实现数据监控和数据回收的自动完成,避免劳动力浪费。
附图说明
图1为本申请一实施例提供的用户行为的分流测试方法的流程示意图;
图2为本申请一实施例提供的用户行为的分流测试系统的结构示意图;
图3为本申请另一实施例提供的用户行为的分流测试系统的结构示意图。
附图标记:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州推啊网络科技有限公司,未经杭州推啊网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011229943.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种防冲击蓄能器
- 下一篇:一种瑶药舒净足浴剂及其制备方法