任务构建方法、装置、设备及存储介质制造方法及图纸

技术编号:34805791 阅读:17 留言:0更新日期:2022-09-03 20:13
本发明专利技术涉及大数据技术领域,公开了一种任务构建方法、装置、设备及存储介质。该方法包括:获取营销活动的业务需求信息,并解析业务需求信息,得到多维度的业务属性信息;根据业务属性信息,选取对应的任务组件集,以及获取各维度对应的业务渠道数据;利用任务组件集构建任务模板,并根据各维度的业务渠道数据,利用任务模板,配置营销活动对应的渠道任务。本发明专利技术实现营销活动任务的组件化构建,提升了营销活动任务的构建效率。销活动任务的构建效率。销活动任务的构建效率。

【技术实现步骤摘要】
任务构建方法、装置、设备及存储介质


[0001]本专利技术涉及大数据
,尤其涉及一种任务构建方法、装置、设备及存储介质。

技术介绍

[0002]各行业推出的营销活动存在周期短,灵活度高,一次性消费的特点,在营销活动开发的过程中,针对用户行为、活动内容、活动奖励等,在逻辑上需要按照营销活动的具体内容定制实现。
[0003]针对营销活动开发的传统方式,是通过各个不同业务团队独自开发用户行为模型、活动任务定义和活动奖励定义等,由于一般营销活动存在开发周期限制,传统的开发模式往往不能满足其灵活多变、周期短等特点,往往造成前期投入大量人力物力进行开发,营销活动结束后不能重复利用开发内容,使得营销活动的开发过程存在灵活性较低的问题。

技术实现思路

[0004]本专利技术的主要目的在于解决营销活动的开发过程存在灵活性较低的问题的技术问题。
[0005]本专利技术第一方面提供了一种任务构建方法,包括:获取营销活动的业务需求信息,并解析所述业务需求信息,得到多维度的业务属性信息;根据所述业务属性信息,选取对应的任务组件集,以及获取各维度对应的业务渠道数据;利用所述任务组件集构建任务模板,并根据各维度的业务渠道数据,利用所述任务模板,配置所述营销活动对应的渠道任务。
[0006]可选的,在本专利技术第一方面的第一种实现方式中,所述根据所述业务属性信息,选取对应的任务组件集包括:提取所述业务属性信息中的用户行为消息、任务定义消息和奖励定义消息;将用户行为消息、任务定义消息和奖励定义消息分别写入对应的消息队列;依次从各消息队列中获取对应的用户行为信息、任务定义信息和奖励定义信息,并组合成对应的事件编码;采用所述事件编码搜索任务组件库,并将所搜到的任务组件进行组合,得到对应的任务组件集。
[0007]可选的,在本专利技术第一方面的第二种实现方式中,在所述获取营销活动的业务需求信息之前,还包括:获取所述用户行为消息、所述任务定义消息和所述奖励定义消息对应注册的多个任务算子;将各所述任务算子进行封装,得到所述用户行为消息、所述任务定义消息和所述奖励定义消息对应的任务组件;定义所述任务组件的配置属性,以及定义所述任务组件之间的关联关系和任务执行关系;基于各任务组件对应的配置属性、关联关系和任务执行关系,采用封装的任务组件构建任务组件库。
[0008]可选的,在本专利技术第一方面的第三种实现方式中,所述利用所述任务组件集构建任务模板包括:获取所述任务组件集对应的初始任务框架;将所述任务组件集中的各个任务组件写入所述初始任务框架中,得到对应的待编译任务;对所述待编译任务进行组合编译,得到对应的任务模板。
[0009]可选的,在本专利技术第一方面的第四种实现方式中,所述根据各维度的业务渠道数据,利用所述任务模板,配置所述营销活动对应的渠道任务包括:提取所述任务模板中各渠道的任务编码,并根据所述任务编码,确定各营销渠道对应的任务规则;将各维度的业务渠道数据和各营销渠道的任务规则配置到所述任务模板,得到所述营销活动对应的渠道任务。
[0010]本专利技术第二方面提供了一种任务构建装置,包括:解析模块,用于获取营销活动的业务需求信息,并解析所述业务需求信息,得到多维度的业务属性信息;选取模块,用于根据所述业务属性信息,选取对应的任务组件集,以及获取各维度对应的业务渠道数据;配置模块,用于利用所述任务组件集构建任务模板,并根据各维度的业务渠道数据,利用所述任务模板,配置所述营销活动对应的渠道任务。
[0011]可选的,在本专利技术第二方面的第一种实现方式中,所述选取模块包括:提取单元,用于提取所述业务属性信息中的用户行为消息、任务定义消息和奖励定义消息;消息写入单元,用于将用户行为消息、任务定义消息和奖励定义消息分别写入对应的消息队列;选取单元,用于依次从各消息队列中获取对应的用户行为信息、任务定义信息和奖励定义信息,并组合成对应的事件编码;组合单元,用于采用所述事件编码搜索任务组件库,并将所搜到的任务组件进行组合,得到对应的任务组件集。
[0012]可选的,在本专利技术第二方面的第二种实现方式中,所述任务构建装置还包括构建模块,用于:获取所述用户行为消息、所述任务定义消息和所述奖励定义消息对应注册的多个任务算子;将各所述任务算子进行封装,得到所述用户行为消息、所述任务定义消息和所述奖励定义消息对应的任务组件;定义所述任务组件的配置属性,以及定义所述任务组件之间的关联关系和任务执行关系;基于各任务组件对应的配置属性、关联关系和任务执行关系,采用封装的任务组件构建任务组件库。
[0013]可选的,在本专利技术第二方面的第三种实现方式中,所述配置模块包括:获取单元,用于获取所述任务组件集对应的初始任务框架;组件写入单元,用于将所述任务组件集中的各个任务组件写入所述初始任务框架中,得到对应的待编译任务;编译单元,用于对所述待编译任务进行组合编译,得到对应的任务模板。
[0014]可选的,在本专利技术第二方面的第四种实现方式中,所述配置模块包括:确定单元,用于提取所述任务模板中各渠道的任务编码,并根据所述任务编码,确定各营销渠道对应的任务规则;配置单元,用于将各维度的业务渠道数据和各营销渠道的任务规则配置到所述任务模板,得到所述营销活动对应的渠道任务。
[0015]本专利技术第三方面提供了一种任务构建设备,包括:存储器和至少一个处理器,所述存储器中存储有指令;所述至少一个处理器调用所述存储器中的所述指令,以使得所述任务构建设备执行上述的任务构建方法。
[0016]本专利技术的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的任务构建方法。
[0017]本专利技术提供的技术方案中,通过将营销活动任务拆分为多个维度,记录为对应的业务属性信息,后续在构建营销活动任务时,直接根据获取的业务需求信息,来选取每个维度对应的业务属性信息,组合后即可确定所需的任务模板,同时按照渠道方式获取相互隔离的业务渠道数据,在任务模板上配置对应营销活动的渠道任务。各维度的各个业务属性
可以进行自由组合和复用,来构建不同营销活动的渠道任务,无需每个营销活动都独立开发,提升开发效率,满足短周期的营销活动任务的灵活构建。各维度的业务属性信息对应的业务渠道数据根据渠道方式进行隔离,独立维护不同渠道的业务数据,直接利用预先配置好的任务模板构建渠道任务,进一步提升影响活动任务构建的效率,减少所需计算资源。
附图说明
[0018]图1为本专利技术实施例中任务构建方法的第一个实施例示意图;
[0019]图2为本专利技术实施例中任务构建方法的第二个实施例示意图;
[0020]图3为本专利技术实施例中任务构建方法的第三个实施例示意图;
[0021]图4为本专利技术实施例中任务构建装置的一个实施例示意图;
[0022]图5为本专利技术实施例中任务构建装置的另一个实施例示意图;
[0023]图6为本专利技术实施例中任务构建设备的一个实施例示意图。
具体实施方式
...

【技术保护点】

【技术特征摘要】
1.一种任务构建方法,其特征在于,所述任务构建方法包括:获取营销活动的业务需求信息,并解析所述业务需求信息,得到多维度的业务属性信息;根据所述业务属性信息,选取对应的任务组件集,以及获取各维度对应的业务渠道数据;利用所述任务组件集构建任务模板,并根据各维度的业务渠道数据,利用所述任务模板,配置所述营销活动对应的渠道任务。2.根据权利要求1所述的任务构建方法,其特征在于,所述根据所述业务属性信息,选取对应的任务组件集包括:提取所述业务属性信息中的用户行为消息、任务定义消息和奖励定义消息;将用户行为消息、任务定义消息和奖励定义消息分别写入对应的消息队列;依次从各消息队列中获取对应的用户行为信息、任务定义信息和奖励定义信息,并组合成对应的事件编码;采用所述事件编码搜索任务组件库,并将所搜到的任务组件进行组合,得到对应的任务组件集。3.根据权利要求2所述的任务构建方法,其特征在于,在所述获取营销活动的业务需求信息之前,还包括:获取所述用户行为消息、所述任务定义消息和所述奖励定义消息对应注册的多个任务算子;将各所述任务算子进行封装,得到所述用户行为消息、所述任务定义消息和所述奖励定义消息对应的任务组件;定义所述任务组件的配置属性,以及定义所述任务组件之间的关联关系和任务执行关系;基于各任务组件对应的配置属性、关联关系和任务执行关系,采用封装的任务组件构建任务组件库。4.根据权利要求2所述的任务构建方法,其特征在于,所述利用所述任务组件集构建任务模板包括:获取所述任务组件集对应的初始任务框架;将所述任务组件集中的各个任务组件写入所述初始任务框架中,得到对应的待编译任务;对所述待编译任务进行组合编译,得到对应的任务模板。5.根据权利要求1所述的任务构建方法,其特征在于,所述根据各维度的业务渠道数据,利用所述任务模板,配置所述营销活动对应的渠道任务包括:提取所述任务模板中各渠道的任务编码,并根据所述任务编码,确定各营销渠道对应的任务规则;将各维度的业务渠道数据和各营销渠道的任务规则配置到所述任务模板,得到所述...

【专利技术属性】
技术研发人员:段远超蔡金虎
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1