一种权益预发放方法、装置、设备和介质与流程

文档序号:34109529发布日期:2023-05-10 21:40阅读:71来源:国知局
一种权益预发放方法、装置、设备和介质与流程

本发明涉及数据处理领域,特别是涉及一种权益预发放方法、装置、设备和介质。


背景技术:

1、在日常的生产经营活动中,企业经常会给用户预先发放一些权益,比如优惠券、红包等。这些权益通常有使用条件,需要用户满足一定的条件或完成一定的任务才能使用,以此来促进用户的一些行为执行从而达成经营效果。

2、用户权益在权益中心系统对应数据库(比如mysql)表中的每条数据进行表示,一条数据表示发放给用户的一个权益,并有对应的状态信息表示权益的使用情况。由上游业务系统调用权益系统提供的发放/核销api进行权益的发放/核销使用。

3、对于权益发放与使用,传统有两种方案:(1)直接发放,使用条件检查。即在发放层不进行任何限制,上游业务系统直接调用权益系统接口发放新增权益数据,仅在用户使用权益时进行条件限制(比如电商平台的满减券满100减10)。实际此种方式并非预发放,而是通过后置校验增加的拦截策略。(2)间接发放,满足条件实际发放。上游业务系统在发放权益时,不调用权益发放接口,而是预先记录发放信息。当满足一定的条件时,再根据记录的发放信息真正调用权益系统发放接口,执行发放流程。图1是权益发放与使用的传统方案的流程图。

4、上述的直接发放,会产生较多无效数据,且权益的检查条件需要在发放前明确指定,发放后和使用权益时无法动态调节,导致后置的拦截策略无法支持动态调节。而上述的间接发放,需要上游应用针对具体场景进行功能开发,无法抽取成通用领域能力,即其可支持的动态调节策略只能作用与开发的特定场景。传统技术方案以配置化或固定方案的形式支持权益使用门槛限制,无法做到自定义扩展,在权益发放与激活方式上有耦合,无法支持动态调整策略。

5、针对上述问题,尚未提出有效的解决方案。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种权益预发放方法、装置、设备和介质。能够实现权益发放与激活方式上的解耦,可支持更多扩展能力。

2、根据本发明的第一方面,提供了一种权益预发放方法,包括:

3、权益配置步骤,进行权益信息、权益激活策略的配置,将权益信息与权益激活策略进行关联;权益发放步骤,进行权益的预发放,预发放的权益需要激活后使用;策略配置步骤,将权益激活策略关联事件,权益激活策略支持动态调整;权益激活步骤,通过触发事件执行权益激活策略,根据权益激活策略判断是否激活预发放的权益。

4、在一些实施例中,权益激活策略关联事件,通过权益激活策略对接eda事件中心实现。

5、在一些实施例中,还包括权益使用步骤,对激活后的权益提供统一的api接口支持各业务系统使用。

6、在一些实施例中,触发事件,通过用户操作满足事件的相应要求实现。

7、在一些实施例中,权益的预发放,通过提供统一的api接口实现对各业务平台的权益预发放。

8、在一些实施例中,预发放的权益包括权益信息和权益激活策略。

9、在一些实施例中,权益激活策略的配置,包括在权益激活策略中配置消息信息,所述消息信息用于在激活预发放的权益后通知用户。

10、在一些实施例中,权益激活策略供运营人员使用,可实时调整。

11、根据本发明的第二方面,提供了一种权益预发放装置,包括:

12、权益配置模块,用于进行权益信息、权益激活策略的配置,将权益信息与权益激活策略进行关联;权益发放模块,用于进行权益的预发放,预发放的权益需要激活后使用;策略配置模块,用于将权益激活策略关联事件,权益激活策略支持动态调整;权益激活模块,用于通过触发事件执行权益激活策略,根据权益激活策略判断是否激活预发放权益。

13、在一些实施例中,还包括权益使用模块,对激活后的权益提供统一的api接口支持各业务系统使用。

14、在一些实施例中,权益激活策略关联事件,通过权益激活策略对接eda事件中心实现。

15、在一些实施例中,权益的预发放,通过提供统一的api接口实现对各业务平台的权益预发放。

16、在一些实施例中,触发事件,通过用户操作满足事件的相应要求实现。

17、在一些实施例中,预发放的权益包括权益信息和权益激活策略。

18、在一些实施例中,权益激活策略的配置,包括在权益激活策略中配置消息信息,所述消息信息用于在激活预发放的权益后通知用户。

19、在一些实施例中,权益激活策略供运营人员使用,可实时调整。

20、根据本发明的第三方面,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,处理器执行计算机程序时实现上述任一实施例方法的步骤。

21、根据本发明的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任一实施例方法的步骤。

22、通过实施本发明的上述方案,可以得到以下有益效果:

23、1.通过增加权益类型状态与权益激活策略自定义配置,做到权益预发放与权益激活的功能解耦,调整策略时无需重复开发,提高运营效率。实现权益发放与激活使用在技术架构上的解耦,代码实现上进行了解耦合,可对配置、发放、激活进行分别处理,对各个模块进行单独的技术升级,降低功能开发量。

24、2.提供通用api能力,对接各业务方平台,可复用性强。

25、3.权益激活阶段支持基于eda架构的事件触发策略,对激活策略可进行动态配置调整,兼容技术平台中各种事件场景,无需针对特定场景进行开发,扩展预发放权益的功能支持能力。



技术特征:

1.一种权益预发放方法,其特征在于,包括:

2.根据权利要求1所述的权益预发放方法,其特征在于,

3.根据权利要求1所述的权益预发放方法,其特征在于,还包括

4.根据权利要求1所述的权益预发放方法,其特征在于,

5.根据权利要求1所述的权益预发放方法,其特征在于,

6.根据权利要求1所述的权益预发放方法,其特征在于,

7.一种权益预发放装置,其特征在于,包括:

8.根据权利要求7所述的权益预发放装置,其特征在于,还包括

9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。


技术总结
本发明涉及一种权益预发放方法、装置、设备和介质。权益预发放方法包括:权益配置步骤;权益发放步骤;策略配置步骤;权益激活步骤。实现了权益发放与激活使用在技术架构上的解耦,并且代码实现上进行了解耦合,可对配置、发放、激活进行分别处理,对各个模块进行单独的技术升级,降低功能开发量,该方法兼容技术平台中各种事件场景,无需针对特定场景进行开发。

技术研发人员:石松坡
受保护的技术使用者:上海数禾信息科技有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1