【技术实现步骤摘要】
一种用户行为的分析方法、装置、计算机设备及存储介质
[0001]本专利技术涉及用户画像领域,尤其涉及一种用户行为的分析方法、装置、计算机设备及存储介质。
技术介绍
[0002]在进行用户行为分析前,通常需要收集用户在使用某个产品或浏览某个页面时的行为或动作,对每个用户的行为或动作进行统计,从而分析出用户画像,以便更好地理解不同用户的需求。一般会采集用户在浏览产品或页面时,该产品或页面发起的网络请求,通过统计用户发起的网络请求,进而收集用户行为或动作,行为分析可以广泛应用于购物、社交、互动游戏等诸多领域。
[0003]现有技术中,大部分网络请求基于RESTful API(一种遵循REST架构规范的应用编程接口。其中,REST指表现层状态转换,全称为Representational State Transfer)规范进行设计。与传统网络请求不同,RESTful API规范下的网络请求没有明确地区分出请求参数中的常量参数与变量参数,也无法从请求中得知变量参数对应的参数名称,另外,每个RESTful API规范下的网络请求中 ...
【技术保护点】
【技术特征摘要】
1.一种用户行为的分析方法,其特征在于,包括:在所有获取到的第一网络请求中,获取所有出现过的请求参数;统计每个所述请求参数在所有所述第一网络请求中出现过的总次数,得到每个所述请求参数对应的参数次数;依据所有所述请求参数和每个所述请求参数对应的参数次数,筛选出所有所述第一网络请求中,符合RESTfulAPI的所有目标网络请求,以及每个所述目标网络请求对应的变量参数;对每个所述变量参数对应的所述目标网络请求进行分类,得到指向同一请求地址的分类网络请求,以及所述分类网络请求对应的所有变量参数;依据所述分类网络请求,和所述分类网络请求对应的所有变量参数,对用户行为进行分析。2.如权利要求1所述用户行为的分析方法,其特征在于,所述依据所有所述请求参数和每个所述请求参数对应的参数次数,筛选出所有所述第一网络请求中,符合RESTful API的目标网络请求,包括:获取所述变量参数的预期出现次数;依据所述参数次数,得到出现次数最多的待处理请求参数,以及所述待处理请求参数对应的最大次数;计算所述最大次数与所述预期出现次数的比例,得到所述变量参数在所述待处理请求参数中的实际占比;若所述实际占比大于预期占比,则所述待处理请求参数对应的第一网络请求为所述目标网络请求。3.如权利要求1所述用户行为的分析方法,其特征在于,所述筛选出所述目标网络请求对应的变量参数,包括:获取所述变量参数的预期出现次数;在所述目标网络请求的所有所述请求参数对应的所述参数次数中,筛选出小于或者等于所述预期出现次数对应的请求参数,得到所述变量参数。4.如权利要求1所述用户行为的分析方法,其特征在于,所述依据所述变量参数,对所述目标网络请求进行分类,得到指向同一请求地址的分类网络请求,包括:将所述目标网络请求中的所述变量参数替换成对应的正则标识符,得到包含所述正则标识符的正则标识网络请求;汇总相同的所述正则标识网络请求,得到所述分类网络请求。5.如权利要求1所述用户行为的分析方法,其特征在于,所述统计每个所述请求参数出现过的总次数,得到每个所述请求参数对应的参数次数,包括:在第一预期时间内,获取所述第一网络请求中同一个网络请求被重复调用的次数,作为重复次...
【专利技术属性】
技术研发人员:黄国正,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。