营销活动任务的处理方法、系统、存储介质与电子设备与流程

文档序号:36891291发布日期:2024-02-02 21:24阅读:14来源:国知局
营销活动任务的处理方法、系统、存储介质与电子设备与流程

所属的技术人员能够理解,本公开的各个方面可以实现为系统、方法或程序产品。因此,本公开的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其他实施方式。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本中的公知常识或惯用技术手段。说明书和实施方式仅被视为示例性的,本公开的真正范围和精神由权利要求指出。应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限定。


背景技术:

1、由于线上营销活动通常需要进行数据查询操作,并根据营销活动的任务完成情况进行奖励发放,然而,不同的营销活动其所要查询的数据往往有交叉,且奖励发放的判断逻辑相似。

2、相关技术中,通常为每种营销活动确定各自的数据查询代码和奖励判断代码,导致营销活动处理过程的代码复用性差,同时耗费了开发人员和测试人员较高的时间成本和人力成本,使得营销活动任务的处理效率低下。


技术实现思路

1、本公开提供了一种营销活动任务的处理方法、营销活动任务的处理系统、计算机可读存储介质与电子设备,进而至少在一定程度上改善营销活动任务的处理效率低下的问题。

2、本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。

3、根据本公开的第一方面,提供一种营销活动任务的处理方法,所述营销活动任务的任务信息被配置在任务配置文件中,所述任务配置文件至少包括第一代码块与第二代码块,所述方法包括:响应于接收到第一类操作,通过所述第一代码块对具有相同数据查询需求的营销活动任务进行统一查询,以得到所述营销活动任务的原始任务数据;响应于接收到针对所述营销活动任务的第二类操作,通过所述第二代码块对所述原始任务数据进行备份,基于所述第二类操作对所述原始任务数据进行修改,并根据修改后的所述原始任务数据更新任务进度数据;根据所述第二代码块与更新后的所述任务进度数据确定所述营销活动任务的奖励信息。

4、根据本公开的第二方面,提供一种营销活动任务的处理系统,其特征在于,所述营销活动任务的任务信息被配置在任务配置文件中,所述任务配置文件至少包括第一代码块与第二代码块,所述系统包括:数据查询模块,被配置为响应于接收到第一类操作,通过所述第一代码块对具有相同数据查询需求的营销活动任务进行统一查询,以得到所述营销活动任务的原始任务数据;数据更新模块,被配置为响应于接收到针对所述营销活动任务的第二类操作,通过所述第二代码块对所述原始任务数据进行备份,基于所述第二类操作对所述原始任务数据进行修改,并根据修改后的所述原始任务数据更新任务进度数据;奖励信息确定模块,被配置为根据所述第二代码块与更新后的所述任务进度数据确定所述营销活动任务的奖励信息。

5、根据本公开的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面的营销活动任务的处理方法及其可能的实现方式。

6、根据本公开的第四方面,提供一种电子设备,包括:处理器;存储器,用于存储所述处理器的可执行指令。其中,所述处理器配置为经由执行所述可执行指令,来执行上述第一方面的营销活动任务的处理方法及其可能的实现方式。

7、本公开的技术方案具有以下有益效果:

8、一方面,通过在任务配置文件中配置第一代码块,用于对具有相同数据查询需求的营销活动任务进行统一查询,以及在任务配置文件中配置第二代码块,用于确定营销活动任务的奖励信息,将数据查询过程和奖励信息确定过程进行集成,提升了代码的鲁棒性,降低了开发过程中的冗余代码量,提升了代码复用性,同时在一定程度上减少了开发人员重复编写逻辑相似的代码,以及测试人员对重复代码进行反复测试所耗费的时间成本和人力成本,有效提升了营销活动任务的处理效率;另一方面,仅需要通过修改任务配置文件中的第一代码块和第二代码块,即可实现对数据查询过程和奖励信息确定过程的流程优化和功能扩展,进一步提升了营销活动任务的处理过程的灵活性。

9、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。



技术特征:

1.一种营销活动任务的处理方法,其特征在于,所述营销活动任务的任务信息被配置在任务配置文件中,所述任务配置文件至少包括第一代码块与第二代码块,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述响应于接收到第一类操作,通过所述第一代码块对具有相同数据查询需求的营销活动任务进行统一查询,以得到所述营销活动任务的原始任务数据,包括:

3.根据权利要求2所述的方法,其特征在于,所述在所述初始任务集中确定一个或多个同源任务集,包括:

4.根据权利要求2所述的方法,其特征在于,所述任务信息包括所述营销活动任务的触发场景信息、数据查询需求信息、任务进度判断信息,以及奖励规则参数;在所述基于所述第一类操作触发的所述营销活动任务,确定初始任务集前,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述在所述初始任务集中筛选出未完成任务,包括:

6.根据权利要求2所述的方法,其特征在于,所述通过所述第一代码块,基于任一所述同源任务集的数据查询需求,查询所述任一同源任务集的原始任务数据,包括:

7.根据权利要求6所述的方法,其特征在于,所述通过所述第一代码块,获取所述任一同源任务集的数据查询优先级,包括:

8.根据权利要求6所述的方法,其特征在于,在所述查询所述任一同源任务集的原始任务数据后,所述方法还包括:

9.根据权利要求1所述的方法,其特征在于,所述根据所述第二代码块与更新后的所述任务进度数据确定所述营销活动任务的奖励信息,包括:

10.一种营销活动任务的处理系统,其特征在于,所述营销活动任务的任务信息被配置在任务配置文件中,所述任务配置文件至少包括第一代码块与第二代码块,所述系统包括:

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

12.一种电子设备,其特征在于,包括:


技术总结
本公开提供一种营销活动任务的处理方法、系统、存储介质与电子设备,涉及计算机技术领域。该营销活动任务的任务信息被配置在任务配置文件中,任务配置文件至少包括第一代码块与第二代码块,该方法包括:响应于接收到第一类操作,通过第一代码块对具有相同数据查询需求的营销活动任务进行统一查询,以得到营销活动任务的原始任务数据;响应于接收到针对营销活动任务的第二类操作,通过第二代码块对原始任务数据进行备份,基于第二类操作对原始任务数据进行修改,并根据修改后的原始任务数据更新任务进度数据;根据第二代码块与更新后的任务进度数据确定营销活动任务的奖励信息。本公开提高了营销活动任务的处理效率。

技术研发人员:何广鹏,徐嘉斌,刘潋
受保护的技术使用者:网易(杭州)网络有限公司
技术研发日:
技术公布日:2024/2/1
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1