System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及大数据处理,特别是涉及一种虚拟资源发放方法、装置、计算机设备、存储介质和计算机程序产品。
技术介绍
1、随着互联网技术的发展,为了促进对象与虚拟资源发放平台之间的交互,以提高对象在虚拟资源发放平台的活跃度,服务平台通常会向对象发送虚拟资源。
2、通常的,虚拟资源发放平台是基于对象的所有业务数据,确定下一次向对象放的虚拟资源。然而,每次都是基于之前所有业务数据计算下一次发放的虚拟资源,这会降低资源确定效率。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高资源确定效率的虚拟资源发放方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本申请提供了一种虚拟资源发放方法。所述方法包括:
3、获取来自虚拟资源发放平台的、上一虚拟资源发放周期内与资源发放触发因素匹配的业务信息;所述业务信息包括多个业务对象各自的业务数据;
4、基于与所述资源发放触发因素匹配的贡献计算策略,分析每个所述业务对象的业务数据,获得每个所述业务对象针对所述虚拟资源发放平台的平台贡献度;
5、基于每个所述业务对象的平台贡献度,从所述多个业务对象中,确定满足虚拟资源发放条件的目标对象;
6、基于与所述资源发放触发因素匹配的虚拟资源发放策略,对所述目标对象的业务数据进行分析,确定所述虚拟资源发放平台在下一虚拟资源发放周期向所述目标对象发放的目标虚拟资源。
7、在一个实施例中,所述资源发放触发
8、从所述目标对象的业务数据中,提取与所述虚拟资源发放策略匹配的第一目标数据,所述第一目标数据包括所述目标对象在上一虚拟资源发放周期内针对所述虚拟资源发放平台的平台登录次数、业务交易次数、业务交易资源和交易评价次数、以及与所述使用因素匹配的总预存资源;
9、基于所述业务交易资源,确定所述目标对象在上一虚拟资源发放周期内的中间资源;
10、基于所述中间资源、所述平台登录次数、所述业务交易次数、所述交易评价次数、以及所述总预存资源,确定所述虚拟资源发放平台在下一虚拟资源发放周期向所述目标对象发放的目标虚拟资源。
11、在一个实施例中,所述资源发放触发因素包括使用因素;所述基于与所述资源发放触发因素匹配的贡献计算策略,分析每个所述业务对象的业务数据,获得每个所述业务对象针对所述虚拟资源发放平台的平台贡献度,包括:
12、针对每个所述业务对象,从所述业务对象的业务数据中,提取与贡献计算策略匹配的第二目标数据,所述第二目标数据包括所述业务对象在所述上一虚拟资源发放周期内的业务交易时间节点时的每个业务交易资源和每个业务交易资源所属的业务交易类型;
13、基于所述每个业务交易资源、所述每个业务交易资源所属的业务交易类型对应的贡献度比例,确定所述业务对象针对所述虚拟资源发放平台的平台贡献度。
14、在一个实施例中,所述基于每个所述业务对象的平台贡献度,从所述多个业务对象中,确定满足虚拟资源发放条件的目标对象,包括:
15、统计每个所述业务对象在所述上一虚拟资源发放周期内的中间资源,获得总中间资源,并基于所述总中间资源和所述业务信息中的全部业务对象的对象总数,确定平均贡献度;
16、基于与所述资源发放触发因素匹配的因素贡献比例、以及所述平均贡献度,确定至少两个贡献度区间;
17、针对每个所述业务对象,从至少两个所述贡献度区间中,确定所述业务对象的平台贡献度所在的目标区间;
18、在所述目标区间与预设区间匹配的情况下,将所述业务对象确定为满足虚拟资源发放条件的目标对象。
19、在一个实施例中,所述方法还包括:
20、确定所述目标对象在所述上一虚拟资源发放周期内的总业务交易资源、与下一虚拟资源发放周期内的业务交易总资源之间的资源交易趋势;
21、在所述资源交易趋势为下降趋势时,增大所述因素贡献比例。
22、在一个实施例中,所述方法还包括:
23、在所述资源交易趋势为上升趋势,且所述目标虚拟资源的使用比例小于或等于预设比例时,增大所述因素贡献比例。
24、第二方面,本申请还提供了一种虚拟资源发放装置。所述装置包括:
25、信息获取模块,用于获取来自虚拟资源发放平台的、上一虚拟资源发放周期内与资源发放触发因素匹配的业务信息;所述业务信息包括多个业务对象各自的业务数据;
26、分析模块,用于基于与所述资源发放触发因素匹配的贡献计算策略,分析每个所述业务对象的业务数据,获得每个所述业务对象针对所述虚拟资源发放平台的平台贡献度;
27、确定模块,用于基于每个所述业务对象的平台贡献度,从所述多个业务对象中,确定满足虚拟资源发放条件的目标对象;
28、处理模块,用于基于与所述资源发放触发因素匹配的虚拟资源发放策略,对所述目标对象的业务数据进行分析,确定所述虚拟资源发放平台在下一虚拟资源发放周期向所述目标对象发放的目标虚拟资源。
29、第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
30、获取来自虚拟资源发放平台的、上一虚拟资源发放周期内与资源发放触发因素匹配的业务信息;所述业务信息包括多个业务对象各自的业务数据;
31、基于与所述资源发放触发因素匹配的贡献计算策略,分析每个所述业务对象的业务数据,获得每个所述业务对象针对所述虚拟资源发放平台的平台贡献度;
32、基于每个所述业务对象的平台贡献度,从所述多个业务对象中,确定满足虚拟资源发放条件的目标对象;
33、基于与所述资源发放触发因素匹配的虚拟资源发放策略,对所述目标对象的业务数据进行分析,确定所述虚拟资源发放平台在下一虚拟资源发放周期向所述目标对象发放的目标虚拟资源。
34、第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
35、获取来自虚拟资源发放平台的、上一虚拟资源发放周期内与资源发放触发因素匹配的业务信息;所述业务信息包括多个业务对象各自的业务数据;
36、基于与所述资源发放触发因素匹配的贡献计算策略,分析每个所述业务对象的业务数据,获得每个所述业务对象针对所述虚拟资源发放平台的平台贡献度;
37、基于每个所述业务对象的平台贡献度,从所述多个业务对象中,确定满足虚拟资源发放条件的目标对象;
38、基于与所述资源发放触发因素匹配的虚拟资源发放策略,对所述目标对象的业务数据本文档来自技高网...
【技术保护点】
1.一种虚拟资源发放方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述资源发放触发因素包括使用因素;所述基于与所述资源发放触发因素匹配的虚拟资源发放策略,对所述目标对象的业务数据进行分析,确定所述虚拟资源发放平台在下一虚拟资源发放周期向所述目标对象发放的目标虚拟资源,包括:
3.根据权利要求1所述的方法,其特征在于,所述资源发放触发因素包括使用因素;所述基于与所述资源发放触发因素匹配的贡献计算策略,分析每个所述业务对象的业务数据,获得每个所述业务对象针对所述虚拟资源发放平台的平台贡献度,包括:
4.根据权利要求1至3任一项所述的方法,其特征在于,所述基于每个所述业务对象的平台贡献度,从所述多个业务对象中,确定满足虚拟资源发放条件的目标对象,包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
7.一种虚拟资源发放装置,其特征在于,所述装置包括:
8.一种计算机设备,包括存储器和处理器,所述存储器
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种虚拟资源发放方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述资源发放触发因素包括使用因素;所述基于与所述资源发放触发因素匹配的虚拟资源发放策略,对所述目标对象的业务数据进行分析,确定所述虚拟资源发放平台在下一虚拟资源发放周期向所述目标对象发放的目标虚拟资源,包括:
3.根据权利要求1所述的方法,其特征在于,所述资源发放触发因素包括使用因素;所述基于与所述资源发放触发因素匹配的贡献计算策略,分析每个所述业务对象的业务数据,获得每个所述业务对象针对所述虚拟资源发放平台的平台贡献度,包括:
4.根据权利要求1至3任一项所述的方法,其特征在于,所述基于每个所述业务对象的平台贡献度,从所述多个业务对象中,确定满足虚拟资...
【专利技术属性】
技术研发人员:王舵,林俊,赵天宇,吴倩倩,张子翰,王卓珏,邓裕铭,黄永丽,刘厚钦,王谦,
申请(专利权)人:南方电网互联网服务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。