[发明专利]一种动态化的页面AB测试的指标埋点方法和装置有效
申请号: | 201810923957.1 | 申请日: | 2018-08-14 |
公开(公告)号: | CN109101425B | 公开(公告)日: | 2021-12-07 |
发明(设计)人: | 沈开心;汪凡;张繁;陈世爵;肖庆 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京亿腾知识产权代理事务所(普通合伙) 11309 | 代理人: | 陈霁;周良玉 |
地址: | 开曼群岛大开曼岛*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 动态 页面 ab 测试 指标 方法 装置 | ||
一种动态化的页面AB测试方法和装置。在一个实施例中,方法包括:客户端发送页面请求,页面请求包括用户参数;接收页面实例,所述页面实例包括多个区块,在多个区块中的至少一个区块各自携带统计标识,该统计标识用于表明,所述统计标识用于表明对发生在对应区块上的用户操作行为有埋点布置;基于页面实例,渲染页面;当在页面上发生针对有统计标识的区块的页面操作行为的时候,产生用户操作日志,所述用户操作日志该区块对应的统计标识。本说明书实施例不必改变客户端和服务端代码,就可以轻松的添加AB实验,完成AB测试的指标埋点和计算,大大的提升了页面AB测试的效率。
技术领域
本说明书实施例涉及数据采集领域,尤其涉及一种页面AB测试指标的埋点方法和装置。
背景技术
页面AB测试是提升页面产品指标(如点击率等)的一种测试方案。具体来说,为网页(Web)或应用(App)界面或流程制作两个(A/B)或多个(A/B/n)版本;在同一时间维度,分别让组成成分相同或相似的访客群组随机访问这些版本;收集各群组的用户体验数据和业务数据,最后分析评估出最好版本正式采用。埋点是针对用户行为或事件进行捕获、处理和发送的相关技术,有助于用户体验数据和业务数据的采集。
传统的基于固定内容的页面AB测试中,指标埋点的过程复杂,每次AB测试均需要重新埋点,重新开发,每次改动都需要重新发版。
为了测试出更符合用户体验的页面版本,同时提升研发的效能,因此,需要有更为高效的测试方法和效率。
发明内容
根据第一方面,提供一种动态化的页面AB测试方法,所述方法由客户端实施。所述方法包括:发送页面请求给服务器,页面请求包括用户参数;从服务器接收第一页面的页面实例,所述第一页面由所述服务器基于所述用户参数从参与页面AB测试的至少两个页面中选出,所述页面实例包括多个区块,所述多个区块中的至少一个区块各自携带对应的统计标识,所述统计标识用于表明对发生在对应区块上的用户操作行为有埋点布置;基于所述页面实例,渲染所述第一页面;根据用户针对所述第一页面的至少一个区块中的第一区块的页面操作行为,产生埋点信息,所述埋点信息包括所述页面操作行为的信息和所述第一区块所对应的统计标识;将所述埋点信息上报,用以进行页面AB测试。
在第一方面的可能实施方式中,根据用户针对所述第一页面的至少一个区块中的第一区块的页面操作行为,产生埋点信息包括:根据回调函数确定所述页面操作行为所针对的元素的元素索引;根据所述元素索引确定所述区块元素所在的区块的统计标识,并将该统计标识写入所述埋点信息中。
在第一方面的可能实施方式中,在产生埋点信息之前,所述方法还包括:基于在所述第一页面上对所述多个区块中的第二区块的第一页面操作行为,确定第二区块是否携带有统计标识;在第二区块携带有统计标识的情况下确定第二区块属于所述至少一个区块中的第一区块并且第一页面操作行为是针对所述第一页面的所述至少一个区块中的第一区块的页面操作行为。
在第一方面的可能实施方式中,在所述页面实例中,所述多个区块中的至少一部分区块包括样式的类型,所述类型用于指示对应的样式;所述方法还包括根据所述类型获取所述至少一部分区块的样式。
根据第二方面,提供一种动态化的页面AB测试方法,所述方法由服务器实施;所述方法包括:接收来自客户端的页面请求,页面请求包括用户参数;根据用户参数,参与页面AB测试的至少两个页面中选出第一页面;生成第一页面的页面实例,所述页面实例包括多个区块;所述多个区块中的至少一个区块各自携带对应的统计标识,所述统计标识用于表明对发生在对应区块上的用户操作行为有埋点布置;发送页面实例给客户端。
在第二方面的可能实施方式中,所述至少两个页面各自具有页面标识,所述多个区块各自具有区块标识,所述至少一个区块包括第三区块,所述方法包括根据第一页面的页面标识和第三区块的区块标识产生所述第三区块所携带的统计标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810923957.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种实现数据激励的方法及装置
- 下一篇:一种业务比对测试系统