[发明专利]一种便捷打点方法和装置有效
| 申请号: | 201510642671.2 | 申请日: | 2015-09-30 |
| 公开(公告)号: | CN105306555B | 公开(公告)日: | 2018-10-09 |
| 发明(设计)人: | 雷明 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
| 代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
| 地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 便捷 打点 方法 装置 | ||
本发明公开了一种便捷打点方法和装置,涉及计算机技术领域。所述方法包括:打点监听模块,适于监听网页中各区域的目标事件;参数传输模块,适于当监听到一区域的目标事件时,调用打点接口将对应该目标事件的打点标签发送给打点线程;打点模块,适于由所述打点线程根据所述打点标签与各目标服务器的对应关系,生成打点信息并将所述打点信息传输给对应的目标服务器。本发明可以无需针对每一目标事件都设置对应的打点代码模块,且无需针对每一个服务器都设置相应的转换业务数据的地址和业务数据格式的代码模块,只需设置一个打点模块就可以实现对目标事件的打点,能够大幅度的减少代码量,减少了编程人员的工作量,增加了工作效率。
技术领域
本发明涉及计算机技术领域,具体涉及一种便捷打点方法和装置。
背景技术
打点是指将客户端上用于统计用户操作行为的数据(打点信息)发送到服务器的动作,服务器可以对客户端上报的打点信息进行统计,并根据统计结果进行数据挖掘。在先技术中,常用的打点方式是单方打点,即网页中每个目标事件对应于后台的一段打点代码,通过点击该目标事件链接触发对应的打点函数,并将相应的目标事件的点击数据发送给服务器,进而服务器对该目标事件的业务数据进行统计,并且,在将目标事件的业务数据发送给服务器的同时,也需要发送其他服务器时,由于各个服务器的地址不同,且各个服务器中存储的数据的数据格式并不一定相同,因此就需要再设置相应的代码模块以将业务数据的数据格式进行相应的转换,以根据服务器的地址发送给各个服务器。
上述在先技术中针对网页中的每一个目标事件都需要设置相应的打点函数代码,并且,需要设置业务数据的数据格式进行相应转换的代码模块,以将业务数据根据服务器的地址发送给不同的服务器,因此,上述方式所需的代码量较大,增加了编程人员的工作量,降低了工作效率。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种便捷打点装置和相应的一种便捷打点方法。
依据本发明的一个方面,本发明公开了一种网页打点装置,包括:
打点监听模块,适于监听网页中各区域的目标事件;
参数传输模块,适于当监听到一区域的目标事件时,调用打点接口将对应该目标事件的打点标签发送给打点线程;
打点模块,适于由所述打点线程根据所述打点标签与各目标服务器的对应关系,生成打点信息并将所述打点信息传输给对应的目标服务器。
优选的,所述打点模块包括:
打点信息生成子模块,适于根据打点标签与目标服务器的对应关系,生成对应目标服务器所规定的数据格式的打点信息;
传输子模块,适于将所述打点信息按照目标服务器地址,传输给目标服务器。
优选的,所述打点信息生成子模块包括:
第一确认子模块,适于根据打点标签与目标服务器的对应关系,确认目标服务器需求的具体内容和数据格式;
内容获取子模块,适于从所述目标区域获取相应目标服务器需求的具体内容;
封装子模块,适于将所述具体内容,封装为目标服务器所规定的数据格式。
优选的,在打点监听模块之前,还包括:
网页划分模块,适于将网页划分为各个待监听区域,并对各个待监听区域赋予不同的打点标签。
优选的,所述网页划分模块包括:
区域划分子模块,适于在网页的各区域所对应的div标签中加入监听标识data-track=some_track,并对各个添加了监听标识的div赋予打点标签。
优选的,在打点模块之前,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510642671.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种向电子相框推送信息的方法
- 下一篇:妇产科用护理短裤





