[发明专利]一种服务端采集埋点数据的方法及装置在审
申请号: | 201910715703.5 | 申请日: | 2019-08-05 |
公开(公告)号: | CN110413933A | 公开(公告)日: | 2019-11-05 |
发明(设计)人: | 王志明;胡晓阳 | 申请(专利权)人: | 青岛聚好联科技有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06Q30/02 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 张怀阳 |
地址: | 266101 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 点数据 请求数据 操作信息 请求信息 终端设备 应用服务器 响应数据 用户信息 语义信息 服务端 采集 发送 应用程序开发 应用程序 用户体验 点代码 接收方 感知 工作量 | ||
本发明公开了一种服务端采集埋点数据的方法及装置,该方法包括应用服务器获取终端设备发送的请求信息,请求信息包括用户信息、用户的请求数据,根据所述用户的请求数据,确定用户的请求数据对应的操作信息及语义信息和用户的请求数据对应的响应数据,根据用户信息、用户的请求数据、操作信息及语义信息和响应数据,确定出埋点数据,将埋点数据发送至埋点数据接收方。应用服务器可以依据终端设备发送的请求信息来得到用户的操作信息及相关的数据,从而得到埋点数据,无需在终端设备的应用程序中增加埋点代码,减少应用程序开发的工作量,并且可以对于用户是无感知采集,提高了用户体验。
技术领域
本发明实施例涉及应用程序技术领域,尤其涉及一种服务端采集埋点数据的方法及装置。
背景技术
埋点技术是一项面向行业应用地综合技术,它包括采集数据地筛选、客户端数据采集、数据上传策略、服务器接收日志消息和埋点数据分析和应用。埋点技术具有行业通用性,通过为企业提供了第一手地用户操作数据,挖掘用户的喜好和习惯,进而进行客户分析并进行个性化推荐服务。目前绝大部分企业都对自己的应用中使用了埋点的方案。
传统的埋点方案是在应用的终端,采集用户的操作及客户端的数据,老的APP版本中没有应用埋点技术的版本无法获取用户的操作数据或获取的数据不全。由于移动技术的发展,终端埋点方案要在不同系统的终端上实现(Android,iOS,小程序,Web等),需要大量的技术和时间投入。
发明内容
本发明实施例提供一种服务端采集埋点数据的方法及装置,用以解决目前无法采集无埋点技术的应用的用户的操作数据的问题。
第一方面,本发明实施例提供一种服务端采集埋点数据的方法,包括:
应用服务器获取终端设备发送的请求信息;所述请求信息包括用户信息、用户的请求数据;
所述应用服务器根据所述用户的请求数据,确定所述用户的请求数据对应的操作信息及语义信息和所述用户的请求数据对应的响应数据;
所述应用服务器根据所述用户信息、所述用户的请求数据、所述操作信息及语义信息和所述响应数据,确定出埋点数据;
所述应用服务器将所述埋点数据发送至埋点数据接收方。
上述技术方案中,应用服务器可以依据终端设备发送的请求信息来得到用户的操作信息及相关的数据,从而得到埋点数据,无需在终端设备的应用程序中增加埋点代码,减少应用程序开发的工作量,并且可以对于用户是无感知采集,提高了用户体验。
可选的,所述应用服务器根据所述用户的请求数据,确定所述用户的请求数据对应的操作信息及语义信息,包括:
所述应用服务器根据所述用户的请求数据和预设的用户请求与用户操作的对应关系,确定出所述用户的请求数据对应的操作信息及语义信息。
可选的,所述应用服务器根据所述用户信息、所述用户的请求数据、所述操作信息及语义信息和所述响应数据,确定出埋点数据,包括:
所述应用服务器将所述用户信息、所述用户的请求数据、所述操作信息及语义信息和所述响应数据,按照预设格式进行组装,得到所述埋点数据。
可选的,所述应用服务器在确定出所述用户的请求数据对应的响应数据之后,还包括:
所述应用服务器将所述用户的请求数据对应的响应数据发送给所述终端设备。
可选的,所述操作信息包括但不限于下述信息:
点击、搜索、滑动;
所述语义信息包括但不限于下述信息:
查看、提交、删除、查询。
第二方面,本发明实施例提供一种基于服务端采集埋点数据的装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛聚好联科技有限公司,未经青岛聚好联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910715703.5/2.html,转载请声明来源钻瓜专利网。