【技术实现步骤摘要】
一种网页操作记录器、系统、装置及方法
[0001]本专利技术涉及一种网页操作记录器、系统、装置及方法,属于网页监控
技术介绍
[0002]在流程挖掘
,为了记录用户在浏览器的操作记录,一般的方法是构建一个浏览器插件,通过浏览器的API接口,记录每个操作及事件。这种方式非常可靠,而且可以记录非常详细的信息,所以得到了广泛应用。
[0003]使用浏览器API记录的信息虽然全面,但是仅仅记录了当前操作本身的信息,而操作的上下文则丢失了;另外,为了方便用户确认每一个操作对应的页面,需要保存操作截图,由于操作数量很大,图片数据对网络带宽和存储都造成了压力。
技术实现思路
[0004]本专利技术的目的在于克服现有技术中的不足,提供一种网页操作记录器、系统、装置及方法,能够完整记录用户的操作过程及网页DOM树变化,便于操作还原。
[0005]为达到上述目的,本专利技术是采用下述技术方案实现的:
[0006]第一方面,本专利技术提供了网页操作记录方法,包括:
[0007]响应于 ...
【技术保护点】
【技术特征摘要】
1.一种网页操作记录方法,其特征是,包括:响应于浏览器被打开时,获取用户ID;响应于网页被打开时,获取标签页ID,以及,向当前网页DOM树中插入安装DOM监控器并传入用户ID和标签页ID;响应于插入安装DOM监控器时获取DOM树整体结点信息后发送给后台服务器;响应于网页内容有变化时获取DOM树结点变化信息后发送给后台服务器;响应于浏览器内有用户操作时,获取时间戳、用户操作事件和标签页ID后发送至后台服务器进行关联储存。2.根据权利要求1所述的网页操作记录方法,其特征是,响应于浏览器内有用户操作时,获取时间戳、用户操作事件和标签页ID发送至后台服务器进行关联储存,包括:响应于用户执行任意一个操作时,接收浏览器反馈的事件通知;基于事件通知,获取用户操作事件和标签页ID。3.根据权利要求1所述的网页操作记录方法,其特征是,所述DOM树整体结点信息和DOM树结点变化信息均包括时间戳、用户ID和标签页ID。4.一种网页操作记录器,其特征是,包括:浏览器插件:响应于浏览器被打开时,获取用户ID;响应于网页被打开时,获取标签页ID,以及,向当前网页DOM树中插入安装DOM监控器并传入用户ID和标签页ID;响应于浏览器内有用户操作时,获取时间戳、用户操作事件和标签页ID后发送至后台服务器进行关联储存;D...
【专利技术属性】
技术研发人员:唐琦松,林平,吴鑫,靳志业,李红林,
申请(专利权)人:上海艺赛旗软件股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。