[发明专利]基于组件的浏览器操作行为数据采集方法在审
申请号: | 201710797710.5 | 申请日: | 2017-09-06 |
公开(公告)号: | CN107483622A | 公开(公告)日: | 2017-12-15 |
发明(设计)人: | 梁林森;孙煜华;张志亮;陆慧;陆宏治;邹时容;吴永欢;梁哲辉 | 申请(专利权)人: | 广州供电局有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30;H04L12/24 |
代理公司: | 南京利丰知识产权代理事务所(特殊普通合伙)32256 | 代理人: | 任立,艾中兰 |
地址: | 510656 广东省广州市天河*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 组件 浏览器 操作 行为 数据 采集 方法 | ||
技术领域
本发明公开了一种基于组件机制的浏览器操作行为数据采集方法,属于计算机领域。
背景技术
浏览器组件技术
在WEB系统中,web系统的使用性能,包括web服务器的性能、客户端硬件服务器及操作系统的性能、浏览器系统的性能、web应用程序的性能包括后台程序及前台脚步程序的性能。web服务器的性能可以在web服务器上实时监测,但缺乏WEB系统的浏览器端用户操作行为实时检测、网页整体使用体验的评价手段。通过浏览器插件采集用户操作数据来实现web系统整体使用体验具备以下优点:
数据全面,一个插件采集系统可以对所有客户端浏览器操作进行检测。
实时性好,插件系统实时监测浏览器进程,用户在浏览器上的操作行为,插件能实时进行记录,存储到客户端本地文件,并在适当时机上传到指定数据服务器。
检测手段专业,有效地解决传统手段只能使用调查问卷的方式获取用户对浏览器操作的体验,或简单通过分析服务器性能来推断整体使用性能。
分析直接,分析使用的数据直接源于用户对浏览器的操作行为,数据比较直观。
管理统计方便,根据管理人员的配置,浏览器插件用户操作行为采集系统记录检测过程中发现的特定状况,可以只检测、采集分析系统关心的浏览器操作行为和页面或页面对象,并且可以对历史数据进行分析和统计。
发明内容
本发明针对web服务器整体性能及浏览器用户操作体验评价手段存在的不足,提出了一种基于浏览器组件机制的高效、实时、支持客户端采集用户浏览器操作行为的采集检测方法,称之为“基于组件的浏览器用户操作行为数据采集方法”。
本发明具体采用如下技术方案:
一种基于组件机制的浏览器操作行为数据采集方法,其特征在于包括如下步骤:
第一步:采集组件的部署
(1)组件注册,将浏览器数据采集组件打包而成的组件包添加到系统;
(2)组件配置,对已经部署的浏览器数据采集组件配置其运行参数;
第二步:数据采集
下载各采集组件的配置信息,启动对应的采集组件进行前端裸数据采集,通过分析用户行为的行为事件及由用户触发的后续操作,捕获有意义的数据,包括触发动作的锚点、页面的URL、标签信息、时间戳、响应时间、用户信息标识、系统信息;捕获到的数据被直接发送到数据存储服务器端;
第三步:数据存储
数据存储服务器端将接收到的数据存储在数据库中;
第四步:数据分析
数据分析服务器端根据数据相关性利用算法对存储在数据库中的数据进行分析整理,结果数据通过外部接口方式提供给行为数据的使用方进行二次分析。
优选地,所述数据库包含两大类数据表:
第一类:用户数据采集表,用于存放用户访问浏览器所产生的数据,包括访问的时间戳、点击的文本元素、点击的事件类型以及访问的URL;
第二类:由管理员进行编辑的元素-功能映射表,用于为用户的访问数据赋予语义信息,存放管理员对点击元素的映射关系的说明,包括:点击元素的路径、点击元素的说明及点击元素所在页面的说明。
其中,所述映射表可以由管理员通过浏览器插件提供的接口进行编辑。
本发明利用浏览器数据采集组件进行前端裸数据采集,可以自动高效地对浏览器操作行为进行数据采集,由于采用了浏览器插件机制,可以最大限度的获取用户在浏览器上的实时操作行为及网页状态。
采用组件机制的浏览器操作行为数据采集方法具有以下的应用创新之处:
●可以高效,实时地实现浏览器操作行为的检测,并记录行为数据。
●基于组件机制,可以快速地构建出满足不同用户需求的浏览器操作行为采集系统。
●可以根据用户的要求,动态添加、移除、配置相关的组件。
●单独对组件进行升级,不影响系统。
●可以形成支持多种服务状态检测的组件库,有效地实现技术复用和积累。
附图说明
图1为采集系统结构图;
图2为采集方法流程图。
具体实施方式
本发明采集系统主要组成部分包括:
●数据采集与分析
浏览器用户行为数据具有分布广、格式多样、非结构化等大数据的典型特点,若要对这些数据进行分析,需要有针对性地进行采集、转换、加工和存储。数据采集分析系统采用系统前端裸数据采集和服务器端数据分析整理相结合的结构。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州供电局有限公司,未经广州供电局有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710797710.5/2.html,转载请声明来源钻瓜专利网。