本技术涉及金融科技领域及其他相关,具体而言,涉及一种活动资源的处理方法、装置、电子设备及计算机程序产品。
背景技术:
1、在开展金融活动的过程中,为了提高用户的积极性,金融机构会考虑在举办金融活动的同时增加一定活动资源奖励,在活动中为符合活动条件的用户发放权益,可以帮助用户节省购物成本,享受折扣或特别优惠。采取电子券的方式,能够避免传统纸质券的繁琐流程,优化用户兑奖体验。
2、但是,在现有技术中,在开展线上活动时,通常是对活动配置固定的活动资源,这种资源配置方式在活动进行过程中存在活动资源不够用或活动资源浪费的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本技术提供一种活动资源的处理方法、装置、电子设备及计算机程序产品,以解决相关技术中在活动进行过程中存在活动资源不够用或活动资源浪费的问题。
2、根据本技术的一个方面,提供了一种活动资源的处理方法。该方法包括:获取目标活动配置的资源信息,其中,资源信息至少包括资源类型和资源数量,资源信息指示的资源用于支持目标活动的运行;获取目标活动的活动状态以及目标活动使用资源的情况;根据目标活动的活动状态和/或目标活动使用资源的情况调整目标活动配置的资源信息。
3、可选地,获取目标活动配置的资源信息之前,活动资源的处理方法还包括:对活动资源进行资源初始配置,其中,资源初始配置用于针对目标活动预先配置初始资源信息,其中,初始资源信息包括x种类型的活动资源以及每种类型的活动资源的数量,x为大于1的整数。
4、可选地,对活动资源进行资源初始配置,包括:获取资源信息表和资源扩展表,其中,资源信息表用于记录目标机构内部提供的活动资源,资源扩展表用于记录除目标机构之外的机构提供的活动资源;根据资源信息表和资源扩展表确定初始资源信息。
5、可选地,根据资源信息表和资源扩展表确定初始资源信息,包括:获取活动资源关联表,其中,活动资源关联表用于表征资源信息表中的每个活动资源对应的活动,以及资源扩展表中的每个活动资源对应的活动;通过活动资源关联表从资源信息表和/或资源扩展表中确定目标活动所需的x种类型的活动资源,以及每种类型的活动资源的数量;将确定的x种类型的活动资源以及每种类型的活动资源的数量作为初始资源信息。
6、可选地,根据目标活动的活动状态和/或目标活动使用资源的情况调整目标活动配置的资源信息,包括:在目标活动的活动状态发生更新时,获取目标活动在更新后的活动状态下所需的目标资源信息;检测目标资源信息与目标活动在状态更新前配置的资源信息之间的差异值;根据差异值调整针对目标活动配置的活动资源的类型和/或数量,直至目标活动的资源信息与目标资源信息相同。
7、可选地,根据目标活动的活动状态和/或目标活动使用资源的情况调整目标活动配置的资源信息,包括:通过定时任务轮询目标活动使用资源的情况,判断目标活动的剩余资源是否小于预设阈值;在目标活动的剩余资源小于预设阈值的情况下,检测活动是否配置有资源预警项;在活动配置有资源预警项的情况下,向业务人员使用的客户端发送预警信息,其中,预警信息用于指示为活动追加资源。
8、可选地,根据目标活动的活动状态和/或目标活动使用资源的情况调整目标活动配置的资源信息,包括:在目标活动结束之后,或检测到目标活动的资源信息配置错误之后,根据目标活动使用资源的情况确定目标活动停止使用的活动资源;将目标活动停止使用的活动资源作为待回收资源;根据目标活动的活动信息和待开展活动的活动信息的相似度确定对待回收资源的处理操作,其中,处理操作为资源回收操作或资源分配操作,资源分配操作是指将待回收资源分配至待开展活动。
9、根据本技术的另一方面,提供了一种活动资源的处理装置。该装置包括:第一获取单元,用于获取目标活动配置的资源信息,其中,资源信息至少包括资源类型和资源数量,资源信息指示的资源用于支持目标活动的运行;第二获取单元,用于获取目标活动的活动状态以及目标活动使用资源的情况;调整单元,用于根据目标活动的活动状态和/或目标活动使用资源的情况调整目标活动配置的资源信息。
10、可选地,在本技术实施例提供的活动资源的处理装置中,配置单元,用于获取目标活动配置的资源信息之前,对活动资源进行资源初始配置,其中,资源初始配置用于针对目标活动预先配置初始资源信息,其中,初始资源信息包括x种类型的活动资源以及每种类型的活动资源的数量,x为大于1的整数。
11、可选地,在本技术实施例提供的活动资源的处理装置中,配置单元包括:获取子单元,用于获取资源信息表和资源扩展表,其中,资源信息表用于记录目标机构内部提供的活动资源,资源扩展表用于记录除目标机构之外的机构提供的活动资源;第一确定子单元,用于根据资源信息表和资源扩展表确定初始资源信息。
12、可选地,在本技术实施例提供的活动资源的处理装置中,第一确定子单元包括:获取模块,用于获取活动资源关联表,其中,活动资源关联表用于表征资源信息表中的每个活动资源对应的活动,以及资源扩展表中的每个活动资源对应的活动;确定模块,用于通过活动资源关联表从资源信息表和/或资源扩展表中确定目标活动所需的x种类型的活动资源,以及每种类型的活动资源的数量;初始资源模块,用于将确定的x种类型的活动资源以及每种类型的活动资源的数量作为初始资源信息。
13、可选地,在本技术实施例提供的活动资源的处理装置中,调整单元包括:更新子单元,用于在目标活动的活动状态发生更新时,获取目标活动在更新后的活动状态下所需的目标资源信息;第一检测子单元,用于检测目标资源信息与目标活动在状态更新前配置的资源信息之间的差异值;调整子单元,用于根据差异值调整针对目标活动配置的活动资源的类型和/或数量,直至目标活动的资源信息与目标资源信息相同。
14、可选地,在本技术实施例提供的活动资源的处理装置中,调整单元包括:判断子单元,用于通过定时任务轮询目标活动使用资源的情况,判断目标活动的剩余资源是否小于预设阈值;第二检测子单元,用于在目标活动的剩余资源小于预设阈值的情况下,检测活动是否配置有资源预警项;发送子单元,用于在活动配置有资源预警项的情况下,向业务人员使用的客户端发送预警信息,其中,预警信息用于指示为活动追加资源。
15、可选地,在本技术实施例提供的活动资源的处理装置中,调整单元包括:第二确定子单元,用于在目标活动结束之后,或检测到目标活动的资源信息配置错误之后,根据目标活动使用资源的情况确定目标活动停止使用的活动资源;回收子单元,用于将目标活动停止使用的活动资源作为待回收资源;处理子单元,用于根据目标活动的活动信息和待开展活动的活动信息的相似度确定对待回收资源的处理操作,其中,处理操作为资源回收操作或资源分配操作,资源分配操作是指将待回收资源分配至待开展活动。
16、根据本发明实施例的另一方面,还提供了一种电子设备,包含处理器和存储器;存储器中存储有计算机可读指令,处理器用于运行计算机可读指令,其中,计算机可读指令运行时执行一种活动资源的处理方法。
17、根据本技术的另一方面,提供了一种计算机程序产品,包括非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储计算机程序,所述计算机程序被处理器执行时实现上述任意一项活动资源的处理方法。
18、通过本技术,采用以下步骤:获取目标活动的活动状态;在目标活动的活动状态发生更新时,根据更新后的活动状态调整针对目标活动在状态更新前配置的资源信息,其中,资源信息至少包括资源类型和资源数量,解决了相关技术中在活动进行过程中存在活动资源不够用或活动资源浪费的问题。通过对活动资源重新配置的方式,进而达到了提高活动资源利用率的效果。
1.一种活动资源的处理方法,其特征在于,包括:
2.根据权利要求1所述的活动资源的处理方法,其特征在于,获取目标活动配置的资源信息之前,所述活动资源的处理方法还包括:
3.根据权利要求2所述的活动资源的处理方法,其特征在于,对所述活动资源进行资源初始配置,包括:
4.根据权利要求3所述的活动资源的处理方法,其特征在于,根据所述资源信息表和所述资源扩展表确定所述初始资源信息,包括:
5.根据权利要求1所述的活动资源的处理方法,其特征在于,根据所述目标活动的活动状态和/或所述目标活动使用资源的情况调整目标活动配置的资源信息,包括:
6.根据权利要求1所述的活动资源的处理方法,其特征在于,根据所述目标活动的活动状态和/或所述目标活动使用资源的情况调整目标活动配置的资源信息,包括:
7.根据权利要求1所述的活动资源的处理方法,其特征在于,根据所述目标活动的活动状态和/或所述目标活动使用资源的情况调整目标活动配置的资源信息,包括:
8.一种活动资源的处理装置,其特征在于,包括:
9.一种电子设备,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行权利要求1至7中任意一项所述的活动资源的处理方法。
10.一种计算机程序产品,其特征在于,包括非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储计算机程序,所述计算机程序被处理器执行时实现权利要求1至7中任意一项所述的活动资源的处理方法。
