【技术实现步骤摘要】
用户行为数据采集方法、装置、设备和计算机存储介质
本专利技术涉及数据处理领域,尤其涉及用户行为数据采集方法、装置、设备和计算机存储介质。
技术介绍
现有的随着移动互联网行业的迅速发展,应用软件作为移动互联网入口的载体,吸引着越来越多的用户使用。应用软件的开发者在对应用软件做推广运营的过程中,针对应用软件中的用户行为数据分析的重要性也日益体现。用户行为数据处理包括:用户行为数据采集和用户行为数据分析;现有的用户行为数据采集是通过代码埋点的方式进行,代码埋点需要在应用软件代码开发过程中,在指定的位置内进行插入代码,在用户使用应用软件时,会触发所插入的代码进行用户行为数据采集,并将采集的用户行为数据上传至服务器进行分析处理;这样的用户行为数据分析处理方法,导致开发人员的工作量较大,代码埋点导致代码可读性变差;再出现新的埋点需求时,要针对代码进行修改。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种用户行为数据采集方法、装置、设备和计算机存储介质,旨在便捷高效地进行用户行为数据采集分析。为实现上述目的 ...
【技术保护点】
1.一种用户行为数据采集方法,其特征在于,所述用户行为数据采集方法包括以下步骤:接收用户基于应用软件触发的页面加载请求,获取所述页面加载请求中包含的页面标识;获取所述页面标识对应的网络页面及其所述网络页面的页面标签,并根据所述页面标签判断所述网络页面中是否包含采集控件;若所述网络页面中不包含采集控件,则获取所述应用软件中的采集控件,并将所述采集控件导入至所述网络页面中;当检测到所述网络页面加载完成时,调用所述采集控件,以采集所述网络页面上的用户行为数据;获取所述用户行为数据,将所述用户行为数据按预设处理规则进行处理并上传至服务器。
【技术特征摘要】
1.一种用户行为数据采集方法,其特征在于,所述用户行为数据采集方法包括以下步骤:接收用户基于应用软件触发的页面加载请求,获取所述页面加载请求中包含的页面标识;获取所述页面标识对应的网络页面及其所述网络页面的页面标签,并根据所述页面标签判断所述网络页面中是否包含采集控件;若所述网络页面中不包含采集控件,则获取所述应用软件中的采集控件,并将所述采集控件导入至所述网络页面中;当检测到所述网络页面加载完成时,调用所述采集控件,以采集所述网络页面上的用户行为数据;获取所述用户行为数据,将所述用户行为数据按预设处理规则进行处理并上传至服务器。2.如权利要求1所述的用户行为数据采集方法,其特征在于,所述接收用户基于应用软件触发的页面加载请求,获取所述页面加载请求中包含的页面标识的步骤之前,包括:确定待采集事件,按预设编码规则生成所述待采集事件对应的采集指令,并将所述采集指令添加至预设采集模板中生成采集控件;所述当检测到所述网络页面加载完成时,调用所述采集控件,以采集所述网络页面上的用户行为数据的步骤,包括:当检测到所述网络页面加载完成时,调用所述采集控件;接收用户操作指令,获取所述用户操作指令中的操作事件,将所述操作事件与所述待采集事件进行比对;若所述操作事件与所述待采集事件匹配,则触发所述待采集事件对应的所述采集指令,并根据所述采集指令采集所述网络页面上的用户行为数据。3.如权利要求1所述的用户行为数据采集方法,其特征在于,所述若所述网络页面中不包含采集控件,则获取所述应用软件中的采集控件,并将所述采集控件导入至所述网络页面中的步骤,包括:若所述网络页面中不包含采集控件,则获取所述网络页面的页面数据接口;获取所述应用软件中的采集控件,将所述采集控件通过所述页面数据接口导入至所述网络页面中。4.如权利要求1所述的用户行为数据采集方法,其特征在于,所述获取所述页面标识对应的网络页面及所述网络页面的页面标签,并根据所述页面标签判断所述网络页面中是否包含采集控件的步骤之后,包括:若所述网络页面中包含采集控件,则获取第一采集控件的控件标识和第二采集控件的控件标识,并根据所述控件标识判断所述第一采集控件与所述第二采集控件是否相同,其中,所述第一采集控件是指网络页面中的采集控件,所述第二采集控件是指所述应用软件中的采集控件;若所述第一采集控件与所述第二采集控件不同,则删除所述第一采集控件,并将所述第二采集控件导入至所述网络页面中;若所述第一采集控件与所述第二采集控件相同,则执行当检测到所述网络页面加载完成时,调用所...
【专利技术属性】
技术研发人员:林泽全,
申请(专利权)人:平安普惠企业管理有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。