[发明专利]埋点验证系统及方法有效
申请号: | 201710312809.1 | 申请日: | 2017-05-05 |
公开(公告)号: | CN107870860B | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 黄华;陈志平;唐洵;张冲;陈灯霞 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳市沃德知识产权代理事务所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 验证 系统 方法 | ||
本发明提供了一种埋点验证系统,该系统应用于服务器。该系统包括一系列功能模块。通过这些功能模块,服务器通过网络接收客户端实时传送的埋点数据及埋点数据概要信息,对埋点数据进行实时分析,将埋点数据从非结构化数据转换为结构化数据,将结构化的埋点数据与埋点数据概要信息进行对比,判断客户端的应用软件是否发生埋点数据丢失的情况,还可以计算客户端回传的埋点覆盖率。
技术领域
本发明涉及一种数据分析系统及方法,尤其涉及一种埋点验证系统及方法。
背景技术
随着移动互联网的快速发展,移动客户端的各种应用软件层出不穷。为了研究用户行为和应用软件的功能效果,通常会在应用软件中设置许多埋点。用户使用应用软件触发埋点对应的功能时,客户端会将埋点相关的数据传回服务器端。由于网络环境影响或终端应用软件可能存在代码缺失的情况,服务器端收到的埋点数据可能不准确,故需要对埋点数据进行校验。目前埋点校验采用的是人工校验方式。由于埋点数据众多,人工校验效率低,且很容易出错。
发明内容
鉴于以上内容,有必要提供一种埋点验证系统及方法,可以对客户端回传的埋点数据进行实时、自动获取及分析,提高埋点数据验证的效率及准确性。
首先,为实现上述目的,本发明提供一种埋点验证系统,运行于服务器。该系统包括:
数据接收模块,用于通过网络接收客户端实时传送的埋点数据及埋点数据概要信息;
数据处理模块,用于对埋点数据进行实时分析,将埋点数据从非结构化数据转换为结构化数据;及
数据校验模块,用于将结构化的埋点数据与埋点数据概要信息进行对比,判断埋点数据是否丢失。
可选地,本发明提供的埋点验证系统还包括计算模块,该计算模块用于:
将结构化的埋点数据与服务器端存储的完整埋点规范文件进行比对,计算客户端回传的埋点覆盖率。
可选地,本发明提供的埋点验证系统还包括报告生成模块,该报告生成模块用于生成埋点校验报告。
可选地,本发明提供的埋点验证系统还包括提醒模块,该提醒模块用于将埋点覆盖率及/或埋点校验报告发送至预设的客户端。
此外,本发明还提供一种埋点验证方法,运行于服务器。该方法包括:
数据接收步骤:通过网络接收客户端实时传送的埋点数据及埋点数据概要信息;
数据处理步骤:对埋点数据进行实时分析,将埋点数据从非结构化数据转换为结构化数据;及
数据校验步骤:将结构化的埋点数据与埋点数据概要信息进行对比,判断埋点数据是否丢失。
可选地,本发明提供的埋点验证方法还包括计算步骤:
将结构化的埋点数据与服务器端存储的完整埋点规范文件进行比对,计算客户端回传的埋点覆盖率。
可选地,本发明提供的埋点验证方法还包括报告生成步骤:
生成埋点校验报告。
可选地,本发明提供的埋点验证方法还包括提醒步骤:
将埋点覆盖率及/或埋点校验报告发送至预设的客户端。
相较现有技术,本发明提供的埋点验证系统及方法可以使服务器在接收客户端传送的埋点数据及埋点数据概要信息后,实时对埋点数据进行分析、处理,将埋点数据从非结构化数据转换为结构化数据后,判断客户端的应用软件是否发生埋点数据丢失的情况,还可以计算客户端回传的埋点覆盖率。
附图说明
图1为本发明埋点验证系统较佳实施例的应用环境图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710312809.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:大批量对比测试方法及系统
- 下一篇:图像形成装置