信息处理方法、装置、终端设备和服务器制造方法及图纸

技术编号:28206810 阅读:45 留言:0更新日期:2021-04-24 14:36
本发明专利技术提供了一种信息处理方法、装置、终端设备和服务器,通过终端设备记录用户访问目标应用页面时的操作行为;该目标应用页面预设有用于存储操作行为的统计信息的第一存储节点;根据操作行为,更新第一存储节点中的统计信息。通过该方式,可以在终端设备中为每个应用页面预设一个存储节点;用户针对应用页面的操作行为可以统计至相应的存储节点中;通过对操作行为进行统计,降低了行为数据的占用的存储空间,有利于数据在终端设备中存储,也有利于后续将数据发送至服务端。于后续将数据发送至服务端。于后续将数据发送至服务端。

【技术实现步骤摘要】
信息处理方法、装置、终端设备和服务器


[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]本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
[0026]为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
[0027]为了更清楚地说明本专利技术具体实施方式或相关技术中的技术方案,下面将对具体实施方式或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域技术人员来讲,在不付本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息处理方法,其特征在于,所述方法应用于终端设备;所述方法包括:记录用户访问目标应用页面时的操作行为;所述目标应用页面预设有第一存储节点,所述第一存储节点用于存储所述操作行为的统计信息;根据所述操作行为,更新所述第一存储节点中的所述统计信息;其中,如果所述目标应用页面所属的应用包括多个应用页面,每个所述应用页面预设一个存储节点。2.根据权利要求1所述的方法,其特征在于,所述存储节点之间的结构关系,根据所述应用页面之间的访问路径确定。3.根据权利要求1所述的方法,其特征在于,所述操作行为包括:在指定时间段内所述用户访问所述目标应用页面的次数。4.根据权利要求3所述的方法,其特征在于,所述操作行为还包括至少下述之一:针对所述目标应用页面中第一指定控件的点击事件;针对所述目标应用页面中第二指定控件的内容输入事件;在所述目标应用页面中指定页面区域停留至指定时长的停留事件;针对所述目标应用页面中第三指定控件的拖拽事件。5.根据权利要求1所述的方法,其特征在于,所述目标应用页面预先设置有需要统计的目标操作行为;所述记录用户访问目标应用页面时的操作行为的步骤,包括:响应于用户访问所述目标应用页面,记录被所述用户触发的目标操作行为。6.根据权利要求1所述的方法,其特征在于,所述应用预设有数据存储结构;所述数据存储结构中包含每个所述应用页面对应的存储节点;每个所述应用页面对应的存储节点设置有:所述应用页面的页面地址。7.根据权利要求6所述的方法,其特征在于,根据所述操作行为,更新所述第一存储节点中的所述统计信息的步骤之前,所述方法还包括:根据所述目标应用页面的页面地址,查找所述目标应用页面对应的第一存储节点。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:当用户访问所述应用中的任意应用页面时,启动预设的第一定时任务;当所述第一定时任务的计时时长到达第一时长时,将所述第一存储节点中的所述统计信息发送至后端服务器。9.根据权利要求8所述的方法,其特征在于,将所述第一存储节点中的所述统计信息发送至后端服务器的步骤,包括:判断所述第一存储节点中的所述统计信息是否是预设的初始值;如果不是所述初始值,将所述第一存储节点中的所述统计信息发送至后端服务器。10.根据权利要求8所述的方法,其特征在于,将所述第一存储节点中的所述统计信息发送至后端服务器的步骤之后,所述方法还包括:将所述统计信息设置为预设的初始值。11.根据权利要求1所述的方法,其特征在于,所述方法还包括:当用户通过当前终端设备首次访问所述应用的任意应用页面时,在所述当前终端设备的本地存储空间中...

【专利技术属性】
技术研发人员:于鸿坤刘思彦赵彪胡志伟
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1