一种数据采集统计方法及其系统、终端、服务设备的制造方法

文档序号:9687600阅读:353来源:国知局
一种数据采集统计方法及其系统、终端、服务设备的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,尤其涉及一种数据采集统计方法及其系统、终端、月艮务设备。
【背景技术】
[0002]随着互联网技术的发展,各式各样的网页被开发以满足用户的不同需求,例如:搜索类网页、购物类网页等,为了保证网页所提供的服务质量,网页开发人员需要根据实际网页的使用情况对所开发的网页进行不同的优化,其中网页中页面元素(例如:链接、图片、按钮等)的点击量的统计尤为关键。现有的针对页面元素的点击情况的采集,其集成技术难度较大,影响了数据采集的效率,并且对于所统计的点击量,往往是通过表格的形式进行封存,无法直观的体现页面的点击情况,影响数据统计的效果。

【发明内容】

[0003]本发明实施例提供一种数据采集统计方法及其系统、终端、服务设备,可以提升数据采集的效率,保证数据统计的效果。
[0004]本发明实施例第一方面提供了一种数据采集方法,可包括:
[0005]当监听到在当前显示的网页页面中对目标页面元素的触发操作时,生成所述目标页面元素对应的标签属性;
[0006]根据所述网页页面对应的地址信息和所述目标页面元素对应的标签属性生成针对所述目标页面元素的触发数据;
[0007]将所述触发数据发送至网页服务设备,以使所述网页服务设备基于所述触发数据对所述目标页面元素的触发操作的次数进行统计。
[0008]本发明实施例第二方面提供了一种数据统计方法,可包括:
[0009]接收用户终端发送的在网页页面中对目标页面元素的触发数据,并获取所述触发数据携带的所述网页页面对应的地址信息和所述目标页面元素对应的标签属性;
[0010]根据所述地址信息以及所述目标页面元素对应的标签属性,统计所述目标页面元素的触发操作的次数;
[0011]基于所述地址信息生成所述网页页面的网页快照,并将所述目标页面元素的触发操作的次数添加至所述网页快照中;
[0012]其中,所述触发数据为所述用户终端监听到在所述网页页面中存在对所述目标页面元素的触发操作时,基于所述地址信息和所述目标页面元素对应的标签属性所生成的针对所述目标页面元素的数据。
[0013]本发明实施例第三方面提供了一种用户终端,可包括:
[0014]属性生成单元,用于当监听到在当前显示的网页页面中对目标页面元素的触发操作时,生成所述目标页面元素对应的标签属性;
[0015]数据生成单元,用于根据所述网页页面对应的地址信息和所述目标页面元素对应的标签属性生成针对所述目标页面元素的触发数据;
[0016]数据发送单元,用于将所述触发数据发送至网页服务设备,以使所述网页服务设备基于所述触发数据对所述目标页面元素的触发操作的次数进行统计。
[0017]本发明实施例第四方面提供了一种网页服务设备,可包括:
[0018]数据获取单元,用于接收用户终端发送的在网页页面中对目标页面元素的触发数据,并获取所述触发数据携带的所述网页页面对应的地址信息和所述目标页面元素对应的标签属性;
[0019]次数统计单元,用于根据所述地址信息以及所述目标页面元素对应的标签属性,统计所述目标页面元素的触发操作的次数;
[0020]次数添加单元,用于基于所述地址信息生成所述网页页面的网页快照,并将所述目标页面元素的触发操作的次数添加至所述网页快照中;
[0021]其中,所述触发数据为所述用户终端监听到在所述网页页面中存在对所述目标页面元素的触发操作时,基于所述地址信息和所述目标页面元素对应的标签属性所生成的针对所述目标页面元素的数据。
[0022]本发明实施例第五方面提供了一种数据采集统计系统,可包括上述第三方面提供的用户终端以及上述第四方面提供的网页服务设备。
[0023]在本发明实施例中,通过基于网页页面的地址信息以及目标页面元素的标签属性生成针对本次触发操作的触发数据,并将触发数据上报至网页服务设备,实现了对页面元素的触发数据进行采集和上报服务设备的过程,简化了数据采集的过程,提升了数据采集的效率;通过接收用户终端上报的对目标页面元素的本次触发操作的触发数据,统计该目标页面元素的触发操作的次数,并将统计的次数添加到生成的网页快照中,实现了对页面元素的触发操作的次数进行统计的过程,通过采用与网页快照结合的方式,可以直观的体现页面的点击情况,保证了数据统计的效果。
【附图说明】
[0024]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0025]图1是本发明实施例提供的一种数据采集统计系统的网络架构图;
[0026]图2是本发明实施例提供的一种数据采集方法的流程示意图;
[0027]图3是本发明实施例提供的另一种数据采集方法的流程示意图;
[0028]图4是本发明实施例提供的一种数据统计方法的流程示意图;
[0029]图5是本发明实施例提供的另一种数据统计方法的流程示意图;
[0030]图6是本发明实施例提供的一种用户终端的结构示意图;
[0031 ]图7是本发明实施例提供的属性生成单元的结构示意图;
[0032]图8是本发明实施例提供的另一种用户终端的结构示意图;
[0033]图9是本发明实施例提供的一种网页服务设备的结构示意图;
[0034]图10是本发明实施例提供的次数添加单元的结构示意图;
[0035]图11是本发明实施例提供的另一种网页服务设备的结构示意图;
[0036]图12是本发明实施例提供的一种数据采集统计系统的结构示意图。
【具体实施方式】
[0037]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0038]请参见图1,为本发明实施例提供了一种数据采集统计系统的网络架构图。如图1所示,该网络构架可以包括服务设备以及多个用户终端,其中,服务设备也被称后台服务设备、组件服务设备等,服务设备可以通过互联网与多个用户终端进行通信连接;用户终端可以包括但不限于移动电话、移动电脑、平板电脑、个人数字助理(Personal DigitalAssistant,PDA)、媒体播放器、智能电视、智能手表、智能眼镜、智能手环等用户设备。在图1所示的网络构架中,用户终端在监听到在当前显示的网页页面中对目标页面元素的触发操作时,可以生成所述目标页面元素对应的标签属性,根据所述网页页面对应的地址信息和所述目标页面元素对应的标签属性生成针对所述目标页面元素的触发数据,并将所述触发数据发送至网页服务设备,服务设备在接收到用户终端发送的在网页页面中对目标页面元素的触发数据时,可以获取所述触发数据携带的所述网页页面对应的地址信息和所述目标页面元素对应的标签属性,根据所述地址信息以及所述目标页面元素对应的标签属性,统计所述目标页面元素的触发操作的次数,基于所述地址信息生成所述网页页面的网页快照,并将所述目标页面元素的触发操作的次数添加至所述网页快照中。
[0039]基于图1所示的网络架构,下面将结合附图2和附图3,对本发明实施例提供的数据采集方法进行详细介绍。
[0040]请参见图2,为本发明实施例提供了一种数据采集方法的流程示意图。如图2所示,本发明实施例从用户终端侧阐述数据采集方法的具体流程,该方法可以包括以下步骤S101-步骤 S103。
[0041]S101,当监听到在当前显示的网页页面中对目标页面元素的触发操作时,生成所述目标页面元素对应的标签属性;
[0042]具体的,当用户终端监听到在当前显示的网页页面中对目标页面元素的触发操作时,例如:监听到用户通过键盘、鼠标等外部操作设备在所述网页页面中对目标页面元素的点击操作,所述目标页面元素可以为所述网页页面中的链接、图片、按钮等可被点击的元素,所述用户终端可以生成所述目标页面元素对应的标签属性,所述目标页面元素对应的标签属性用于表示在所述网页页面中唯一标识当前发生触发操作的标签。
[0043]S102,根据所述网页页面对应的地址信息和所述目标页面元素对应的标签属性生成针对所述目标页面元素的触发数据;
[0044]具体的,所述用户终端可以根据所述网页页面对应的地址信息和所述目标页面元素对应的标签属性生成针对所述目标页面元素的触发数据,可以理解的是,所述目标页面元素的触发数据为用于向网页服务设备上报的本次在所述网页页面中,存在对目标页面元素的触发操作事件的数据,所述触发数据可以包括所述网页页面对应的页面地址和所述目标页面元素对应的标签属性。
[0045]S103,将所述触发数据发送至网页服务设备;
[0046]具体的,所述用户终端可以将所述触发数据发送至网页服务设备,所述网页服务设备接收到所述触发数据,可以基于所述触发数据对所述目标页面元素的触发操作的次数进行统计。
[0047]在本发明实施例中,通过基于网页页面的地址信息以及目标页面元素的标签属性生成针对本次触发操作的触发数据,并将触发数据上报至网页服务设备,实现了对页面元素的触发数据进行采集和上报服务设备的过程,简化了数据采集的过程,提升了数据采集的效率。
[0048]请参见图3,为本发明实施例提供了另一种数据采集方法的流程示意图。如图3所示,本发明实施例从用户终端侧阐述数据采集方法的具体流程,该方法可以包括以下步骤S201-步骤 S207。
[0049]S201,当监听到在当前显示的网页页面中对页面元素的触发操作时,获取所述页面元素的元素类型,并检测所述元素类型是否属于预设采集类型;
[0050]S202,若所述元素类型属于所述预设采集类型,则确定所述页面元素为所述网页页面中的目标页面元素;
[0051 ]具体的,用户终端可以预先设置有针对页面元素的采集类型,当用户终端监听到在当前显示的网页页面中对页面元素的触发操作时,所述用户终端可以获取所述页面元素的元素类型,并检测所述元素类型是否属于预设采集类型,所述元素类型可以包括所述网页页面中所有的链接、图片、按钮等可被点击的元素,若所述元素类型属于所述预设采集类型,则所述用户终端可以确定所述页面元素为所述网页页面中的目标页面元素。通过预设针对页面元素的采集类型,可以限定需要进行数据采集的页面元素的类型,保证数据采集的准确性。
[0052]S203,当监听到在当前显示的网页页面中对目标页面元素的触发操作时,基于所述网页页面对应的地址信息查找所述目标页面元素对应的标签属性;
[0053]具体的,当用户终端监听到在当前显示的网页页面中对目标页面元素的触发操作时,例如:监听到用户通过键盘、鼠标等外部操作设备在所述网页页面中对目标页面元素的点击操作,所述目标页面元素可以为所述网页页面
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1