[发明专利]一种页面事件采集方法和装置在审
申请号: | 201710735695.1 | 申请日: | 2017-08-24 |
公开(公告)号: | CN107633019A | 公开(公告)日: | 2018-01-26 |
发明(设计)人: | 杨帆 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京博思佳知识产权代理有限公司11415 | 代理人: | 陈蕾,靳玫 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 页面 事件 采集 方法 装置 | ||
技术领域
本公开涉及计算机技术领域,特别涉及一种页面事件采集方法和装置。
背景技术
很多网站都有采集用户浏览行为的需求,例如,可以收集用户点击页面中的某个按钮或者链接的次数,并据此分析用户行为,以作为进一步营销或网站改进的依据。为了收集上述的用户浏览行为,可以进行埋点,比如,可以让页面开发的程序员将埋点代码添加到相应的页面上,用于追踪和记录用户的行为,并将实时收集到的数据传送到后台数据库供分析。
现有技术中,在进行埋点时,可以由产品人员预先定义页面中各个位置的标识,页面开发人员将该标识添加进埋点代码中。事件采集上报时携带上述的页面位置标识,以使得区分该点击事件对应的是哪个页面位置。
发明内容
有鉴于此,本说明书一个或多个实施例提供一种页面事件采集方法和装置,以快速简洁的实现页面事件采集的部署,并提高事件采集的准确度。
具体地,本说明书一个或多个实施例是通过如下技术方案实现的:
第一方面,提供一种页面事件采集方法,所述方法包括:
监听到页面中的页面点击元素的点击事件;
获取所述页面点击元素对应的树状路径信息,所述树状路径信息用于表示所述页面点击元素在所述页面对应的树状描述模型中的节点位置;
上报本次点击事件,并携带所述树状路径信息。
第二方面,提供一种页面事件采集方法,所述方法包括:
获取采集的页面中的点击事件,所述点击事件包括点击的页面点击元素的树状路径信息,所述树状路径信息用于表示所述页面点击元素在所述页面对应的树状描述模型中的节点位置;
解析所述树状路径信息,得到所述页面点击元素。
第三方面,提供一种页面事件采集装置,所述装置包括:
事件监听模块,用于监听到页面中的页面点击元素的点击事件;
信息获取模块,用于获取所述页面点击元素对应的树状路径信息,所述树状路径信息用于表示所述页面点击元素在所述页面对应的树状描述模型中的节点位置;
事件上报模块,用于上报本次点击事件,并携带所述树状路径信息。
第四方面,提供一种页面事件采集装置,所述装置包括:
事件接收模块,用于获取采集的页面中的点击事件,所述点击事件包括点击的页面点击元素的树状路径信息,所述树状路径信息用于表示所述页面点击元素在所述页面对应的树状描述模型中的节点位置;
事件解析模块,用于解析所述树状路径信息,得到所述页面点击元素。
第五方面,提供一种数据采集设备,所述设备包括存储器、处理器,以及存储在存储器上并可在处理器上运行的计算机指令,所述处理器执行指令时实现以下步骤:
监听到页面中的页面点击元素的点击事件;
获取所述页面点击元素对应的树状路径信息,所述树状路径信息用于表示所述页面点击元素在所述页面对应的树状描述模型中的节点位置;
上报本次点击事件,并携带所述树状路径信息。
第六方面,提供一种数据处理设备,所述设备包括存储器、处理器,以及存储在存储器上并可在处理器上运行的计算机指令,所述处理器执行指令时实现以下步骤:
获取采集的页面中的点击事件,所述点击事件包括点击的页面点击元素的树状路径信息,所述树状路径信息用于表示所述页面点击元素在所述页面对应的树状描述模型中的节点位置;
解析所述树状路径信息,得到所述页面点击元素。
本说明书一个或多个实施例的页面事件采集方法和装置,通过由采集器在监听到点击事件时,获取页面点击元素对应的树状路径信息,将该路径信息上报,服务端就可以依据该路径信息获知页面点击元素在页面的位置。该方法使得开发人员可以不需要在页面代码中埋点各个页面元素的位置标识,而是由采集器自动获取路径信息上报即可,那么对于开发人员来讲,降低了埋点的工作量,可以快速简洁的实现页面事件采集的部署;并且还可以提高页面事件采集的准确度,可以清楚准确的区分不同的页面元素。
附图说明
为了更清楚地说明本说明书一个或多个实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书一个或多个实施例中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本说明书一个或多个实施例提供的一个页面的示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710735695.1/2.html,转载请声明来源钻瓜专利网。