本发明涉及积分领域,特别是涉及一种积分系统中基于用户行为监测的应用动态分级方法。
背景技术:
1、随着互联网信息时代的到来,app应用和移动应用占领了市场的绝大部分份额,截止2021年,从市场应用软件来分析:移动应用占市场的58%,社交应用、教育应用、生活服务等占比42%,在这些应用中最突出的是游戏类的应用,一直保持领先。占全部应用的24%,日常生活、电商排其次,在目前的移动应用排名前三,分别占全部移动应用的15%和11%,现在市场上的生活类服务应用已经超过了社交类的应用了,排到了第四的位置。
2、随着智能手机的普能,智能手机改变了我们的生活方式,也给你们生活提供了非常多的便利,现在从衣、食、住 、行都可以通过手机app应用来实现,不需要出门就能实现上工作以及生活上面的非常的需求。随着人们的物质生活的不断提升,app应用直接给我们的生活带来了便利,当然app应用现在是分很多的类型的,主要有游戏类、社交类、购物类、工具类等。
3、除了应用分类外,在互联网业务运营体系中,通常都会考虑应用分级,以便更好的服务支撑重点和重要应用,构建良好有序的应用生态。
4、在积分业务运营系统中,也构建了传统的应用分级方法。以积分用户需求、积分运营规则和业务发展作为分级背景和需求,对积分系统中的大量应用进行了分级定义。但都参考的传统静态分级的方法,一旦定义后基本不变或者只根据考核规则进行终末调整,无法在运营过程中,根据重要的用户行为来实时判定市场用户对应用的需求、喜好程度,以此来对应用进行实时动态的分级定义和调整。本发明专利正是基于此背景和需求,实现在积分系统中,通过实时监测用户行为,设定评估模型和量化计算后,获得各应用的动态分级定义。
技术实现思路
1、本发明提供了一种积分系统中基于用户行为监测的应用动态分级方法。在积分应用服务的路径中,实时采集用户行为,并对用户行为进行分析处理和量化计算,根据设定的应用分级模型进行匹配,得到各应用实时动态的分级结果。本发明包括积分用户行为实时采集模块、用户行为量化分析处理模块、应用分级模型及计算模块、应用动态分级判定模块。
2、1、积分用户行为实时采集模块:
3、在积分应用服务的路径中,设定用户行为采集点,对用户行为进行实时采集和汇聚,给用户行为量化分析处理模块提供原始数据信息。按照积分业务系统特征,可以构建以下用户行为采集点模型(如图1所示)。
4、其中,结合积分服务场景和应用管理要求,对应用id、采集点id、用户类型、终端类型等,设置以下映射模型:
5、(1)应用id映射模型设置:应用id由积分运营管理平台统一顺序设置,确保各应用id的全局唯一性,其对应的应用类型s_t是应用申请时明确的类型(如图2所示)。
6、(2)采集点id映射模型设置:设置采集点为3种类型:业务浏览型(v),业务订购型(o),积分支付型(p)。各应用可以针对以上3种类型,在业务访问流程的最大访问节点中,设置用户行为数据采集点(如图3所示)。
7、(3)用户类型设置:用户类型定义为2种:登录会员类型及匿名游客访问类型。默认登录用户为积分会员用户。
8、(4)终端类型设置:通过用户访问dpi信息中,获取用户访问操作系统(os)及浏览器信息,映射到用户访问终端类型。用户访问终端类型设置为3类,分别代表用户使用不同终端进行业务访问,3类终端分别定义如图4所示。
9、2、用户行为量化分析处理模块:以积分应用id为索引,对采集和汇聚的用户行为数据进行标签化预处理,提炼出应用分级模型及计算模块中,各纬度数据(模型因子)的基础数据,并进行统计、归类,便于应用分级模型及计算模块进行计算处理。设置各纬度数据(模型因子),形成以应用id为索引,在不同访问终端类型及不用业务类型下的日均访问量数据分布(如图5所示)。
10、 3、应用分级模型及计算模块:首先,设置不用终端类型、不通业务访问类型的不同权重值,便于体现不同用户行为的重要性、价值性的区分。
11、(1)不同用户终端的权重设置。权重值可以通过相关管理平台进行灵活设定,并可以区分到不同的业务类别进行差异化、个性化设定,体现不同业务类型对终端访问场景的个性化体现。
12、(2)不同业务访问类型的权重设置。权重值可以通过相关管理平台进行灵活设定。
13、以当前实时时间前移1个月,作为各因子的滑动时间窗口,统计并计算出各应用id下的各因子数值:
14、(1)日均pv统计和换算:∑(pv_sid)/30 =pv_a*q_a*q_v+pv_a*q_a*q_o+pv_a*q_a*q_p+pv_b*q_b*q_v+pv_b*q_b*q_o+pv_b*q_b*q_p+pv_c*q_c*q_v+pv_c*q_c*q_o+pv_c*q_c*q_p;
15、(2)日均uv统计和换算:∑(uv_sid)/30 =uv_a*q_a*q_v+uv_a*q_a*q_o+uv_a*q_a*q_p+uv_b*q_b*q_v+uv_b*q_b*q_o+uv_b*q_b*q_p+uv_c*q_c*q_v+uv_c*q_c*q_o+uv_c*q_c*q_p;
16、(3)应用访问热度计算及应用分级配置模型:计算应用访问热度h(sid)=∑(pv_sid)/30 * q_pv+∑(uv_sid)/30 *q_uv。其中q_pv、q_uv为对应的日均pv、日均uv的不同权重。权重值可以通过相关管理平台进行灵活设定。
17、4、应用动态分级判定模块:设置不同应用访问热度区间,对应的应用分级模型(如图8所示)。
18、最后,根据应用id,映射对应的应用类型,得出各应用类型中,不同应用的级别动态排序。结合应用分级联动的相关系统,根据滑动时间窗口内,不同应用级别的动态评定结果,进行响应的资源配置及应用管理、处理等(如告警、下线等),得到动态、最优的积分应用管理效果。
1.一种积分系统中基于用户行为监测的应用动态分级方法,其特征在于:在积分应用服务的路径中,实时采集用户行为,并对用户行为进行分析处理和量化计算,根据设定的应用分级模型进行匹配,得到各应用实时动态的分级结果。
2.本发明包括积分用户行为实时采集模块、用户行为量化分析处理模块、应用分级模型及计算模块、应用动态分级判定模块。
3.根据权利要求1所述的一种积分系统中基于用户行为监测的应用动态分级方法,其特征在于:积分用户行为实时采集模块:在积分应用服务的路径中,设定用户行为采集点,对用户行为进行实时采集和汇聚,给用户行为量化分析处理模块提供原始数据信息。
4.根据权利要求1所述的一种积分系统中基于用户行为监测的应用动态分级方法,其特征在于:用户行为量化分析处理模块:以积分应用id为索引,对采集和汇聚的用户行为数据进行标签化预处理,提炼出应用分级模型中,各纬度数据(模型因子)的基础数据,并进行统计、归类,便于应用分级模型及计算模块进行计算处理。
5.根据权利要求1所述的一种积分系统中基于用户行为监测的应用动态分级方法,其特征在于:应用分级模型及计算模块:首先,设置不用终端类型、不通业务访问类型的不同权重值,便于体现不同用户行为的重要性、价值性的区分;(1)不同用户终端的权重设置:权重值可以通过相关管理平台进行灵活设定,并可以区分到不同的业务类别进行差异化、个性化设定,体现不同业务类型对终端访问场景的个性化体现;(2)不同业务访问类型的权重设置,权重值可以通过相关管理平台进行灵活设定:以当前实时时间前移1个月,作为各因子的滑动时间窗口,统计并计算出各应用id下的各因子数值:
6.根据权利要求1所述的一种积分系统中基于用户行为监测的应用动态分级方法,其特征在于:应用动态分级判定模块:设置不应用访问热度区间,最后,根据应用id,映射对应的应用类型,得出各应用类型中,不同应用的级别动态排序。
7.结合应用分级联动的相关系统,根据滑动时间窗口内,不同应用级别的动态评定结果,进行响应的资源配置及应用管理、处理等(如告警、下线等),得到动态、最优的积分应用管理效果。