本申请涉及虚拟产品交付领域,尤其涉及一种虚拟产品的交付方法、装置、存储介质以及电子设备。
背景技术:
1、现有技术中,用户在游戏平台、视频音频软件等娱乐软件上,可以参与免费的抽奖活动,抽奖活动中,用户可以不付出资源进行免费抽奖,从而赢得一部分虚拟产品。如游戏平台的游戏道具、视频音频软件平台的会员资格等。而由于商家不能无限提供虚拟产品,因此,通常虚拟产品都是有数的。但是,由于抽奖活动免费,任何用户都有资格免费参与,造成抽奖活动的用户数量起伏较大,虚拟产品容易在短时间内被抽取光。
2、现有技术中,在抽奖时,如果奖品很快被抽走,则需要工作人员频繁的根据用户的数量来调整免费的虚拟产品的被抽走的概率,但是,该过程需要工作人员频繁的介入,耗时耗力。
技术实现思路
1、本申请提供了一种虚拟产品的交付方法、装置、存储介质以及电子设备,以解决对虚拟产品抽奖时,需要人工调整虚拟产品的概率,造成的调整效率低的技术问题。
2、第一方面,本申请提供了一种虚拟产品的交付方法,包括:确定上述虚拟产品的初始交付概率;获取虚拟对象的预估数量与实际数量,其中,上述虚拟对象为参与上述虚拟产品的分配的对象;根据上述初始交付概率、上述预估数量与上述实际数量,确定上述虚拟产品的实际交付概率;按照上述实际交付概率将上述虚拟产品交付给上述虚拟对象。
3、第二方面,本申请提供了一种虚拟产品的交付装置,包括:第一确定模块,用于确定上述虚拟产品的初始交付概率;获取模块,用于获取虚拟对象的预估数量与实际数量,其中,上述虚拟对象为参与上述虚拟产品的分配的对象;第二确定模块,用于根据上述初始交付概率、上述预估数量与上述实际数量,确定上述虚拟产品的实际交付概率;交付模块,用于按照上述实际交付概率将上述虚拟产品交付给上述虚拟对象。
4、作为一种可选的示例,上述第二确定模块包括:确定单元,用于根据上述实际数量与上述预估数量,计算数量差值;将上述数量差值与上述预估数量的比值确定为差值比;将上述差值比与预设系数相乘,得到调整系数;将上述初始交付概率与上述调整系数的乘积确定为调整值;将上述初始交付概率与上述调整值的和确定为上述实际交付概率。
5、作为一种可选的示例,上述第二确定模块还包括:设置单元,用于在将上述差值比与预设系数相乘,得到调整系数之前,上述虚拟产品的数量越少,将上述预设系数设置为越大。
6、作为一种可选的示例,上述第二确定模块还包括:配置单元,用于在将上述差值比与预设系数相乘,得到调整系数之前,获取上述虚拟产品的初始数量与当前数量;确定上述当前数量与上述初始数量的比值;将上述比值的倒数确定为上述预设系数。
7、作为一种可选的示例,上述交付模块包括:交付单元,用于在上述虚拟对象中的任意一个第一对象请求获取上述虚拟产品中的一个第一产品时,确定上述第一对象获取到上述第一产品的概率为上述实际交付概率。
8、作为一种可选的示例,上述交付单元包括:交付子单元,用于根据上述第一对象的历史数据,对上述实际交付概率进行调整;使用调整后的上述实际交付概率交付上述第一产品。
9、作为一种可选的示例,上述交付子单元还用于:确定上述第一对象对交付上述虚拟产品的活动参与度,其中,上述活动参与度越高,上述实际交付概率调整为越高,调整后的上述实际交付概率低于上述初始交付概率。
10、第三方面,本申请提供了一种电子设备,包括:至少一个通信接口;与上述至少一个通信接口相连接的至少一个总线;与上述至少一个总线相连接的至少一个处理器;与上述至少一个总线相连接的至少一个存储器,其中,上述存储器存储有计算机程序,上述处理器被配置为执行上述计算机程序时实现上述任一项上述的虚拟产品的交付方法。
11、第四方面,本申请还提供了一种计算机存储介质,存储有计算机可执行指令,上述计算机可执行指令用于执行本申请上述任一项上述的虚拟产品的交付方法。
12、本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例提供的该方案,通过确定上述虚拟产品的初始交付概率;获取虚拟对象的预估数量与实际数量,其中,上述虚拟对象为参与上述虚拟产品的分配的对象;根据上述初始交付概率、上述预估数量与上述实际数量,确定上述虚拟产品的实际交付概率;按照上述实际交付概率将上述虚拟产品交付给上述虚拟对象,从而可以由系统后台算法自动根据参与活动的人数来调整虚拟产品的交付概率,人多时,交付概率降低,人少时,交付概率升高,算法配置后,抽奖全程无需工作人员参数概率的调整,可以自动对抽奖过程的抽奖概率进行动态的调整,且保障虚拟产品在整个抽奖周期内均匀被抽走。
1.一种虚拟产品的交付方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述初始交付概率、所述预估数量与所述实际数量,确定所述虚拟产品的实际交付概率包括:
3.根据权利要求2所述的方法,其特征在于,在将所述差值比与预设系数相乘,得到调整系数之前,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,在将所述差值比与预设系数相乘,得到调整系数之前,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述按照所述实际交付概率将所述虚拟产品交付给所述虚拟对象包括:
6.根据权利要求5所述的方法,其特征在于,在所述虚拟对象中的任意一个第一对象请求获取所述虚拟产品中的一个第一产品时,确定所述第一对象获取到所述第一产品的概率为所述实际交付概率还包括:
7.根据权利要求6所述的方法,其特征在于,所述根据所述第一对象的历史数据,对所述实际交付概率进行调整包括:
8.一种虚拟产品的交付装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括:至少一个通信接口;与所述至少一个通信接口相连接的至少一个总线;与所述至少一个总线相连接的至少一个处理器;与所述至少一个总线相连接的至少一个存储器,其中,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现权利要求1至7任意一项中所述的虚拟产品的交付方法。
10.一种计算机可读的存储介质,所述存储介质存储有计算机可执行指令,所述计算机可执行指令用于执行本申请上述权利要求1至7任一项所述的虚拟产品的交付方法。
