【技术实现步骤摘要】
页面数据记录方法、装置、计算机设备和存储介质
[0001]本申请涉及金融领域,特别是涉及一种页面数据记录方法、装置、计算机设备和存储介质。
技术介绍
[0002]应用产品设计人员往往通过前端的事件采集器采集用户在使用应用产品时的行为数据,了解用户对应用产品的使用情况,进而对产品做出改进。
[0003]当用户通过浏览器使用应用产品时,涉及浏览器的页面切换。浏览器进行页面切换时往往需要重新加载事件采集器的执行文件,完成事件采集器的初始化工作,以监听新页面的页面数据,并对监听到的页面数据进行保存。
[0004]然而,目前越来越多的应用产品采用单页应用(Single Page Application,SPA)的方式运行,SPA的页面切换是通过浏览器对当前页面进行局部替换实现的,事件采集器往往只能采集到最后一次局部替换后的页面的数据,无法对该页面上的历史页面数据进行保存。
技术实现思路
[0005]本申请提供一种页面数据采集方法、装置、计算机设备和存储介质,能够采集单页应用每一个局部替换页面的页面数据, ...
【技术保护点】
【技术特征摘要】
1.一种页面数据记录方法,应用于运行在浏览器的单页应用,其特征在于,所述方法包括:通过所述浏览器对所述单页应用的第一应用页面进行页面局部替换处理,生成所述单页应用的第二应用页面;生成所述第二应用页面对应的事件监听器,调用所述事件监听器采集所述第二应用页面的页面数据。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述第一应用页面为所述单页应用的首页,则响应于所述第一应用页面的显示事件加载所述第一应用页面对应的事件监听器。3.根据权利要求1所述的方法,其特征在于,所述生成所述第二应用页面对应的事件监听器,包括:调用所述浏览器的原生应用程序接口API生成所述第二应用页面对应的事件监听器。4.根据权利要求3所述的方法,其特征在于,所述原生API为所述浏览器的初始原生API的扩展接口,所述方法还包括:调用所述浏览器的原生API执行所述初始原生API对应的处理操作。5.根据权利要求1所述的方法,其特征在于,所述调用所述事件监听器采集所述第二应用页面的页面数据,包括:调用所...
【专利技术属性】
技术研发人员:刘泱,林相相,詹娇淑,徐晓琳,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。