首页> 中国专利> 一种基于程序化扩展的智能营销方法和系统

一种基于程序化扩展的智能营销方法和系统

摘要

本发明涉及一种基于程序化扩展的智能营销方法和系统,该方法包括:营销内容及流程设计:通过图形化的操作将营销内容及流程配置成便于理解的流程图;其中,将营销内容及流程作为营销任务,一个营销任务包括多个节点;所述节点来源于基于已有后台功能的输入和/或基于外部系统或接口的填写;营销内容及流程解析:将配置好的营销内容和流程解析成系统可执行的任务,并创建定时任务;营销内容及流程执行:定时任务到期后执行营销内容包含的营销动作。本发明在营销内容及流程设计过程中,对节点的技术架构进行了优化,让其不仅可以实现基于已有后台功能进行输入,还可以基于外部系统或接口进行填写,增强了营销系统的扩展性和通用性。

著录项

  • 公开/公告号CN112199614A

    专利类型发明专利

  • 公开/公告日2021-01-08

    原文格式PDF

  • 申请/专利权人 广州云徙科技有限公司;

    申请/专利号CN202011147538.7

  • 发明设计人 陈新宇;龚思源;郭逸重;陈瑞遥;

    申请日2020-10-23

  • 分类号G06F16/955(20190101);G06F16/901(20190101);

  • 代理机构44245 广州市华学知识产权代理有限公司;

  • 代理人雷芬芬

  • 地址 510700 广东省广州市黄埔区茅岗村坑田大街32号自编A栋102房

  • 入库时间 2023-06-19 09:30:39

说明书

技术领域

本发明涉及企业营销管理技术架构技术领域,特别是涉及一种基于程序化扩展的智能营销方法和系统。

背景技术

现有企业营销管理系统技术架构较为落后,业务功能封闭,过于依赖已有的后台能力,无法快速实现客户脱离现有架构之外的业务需求,如果需要实现,还需经过较长的二次开发过程。如今客户的运营需求日益增多,基于架构设计之外的开发工作越来越多,这样会导致整个系统额外开发的特殊内容增加。并且当前客户使用的外部接口也越来越多,传统的营销管理系统需要经过单独对接外部接口来实现功能的打通,综上所述,陈旧的营销管理系统不利于自有产品的通用化。

因此,需要行业内急需研发一套新的企业营销管理系统技术架构,来解决通用系统中的通用性和可扩展性问题。

发明内容

基于此,有必要针对二次开发过程周期长和通用性差的问题,提供一种基于程序化扩展的智能营销方法和系统。

一种基于程序化扩展的智能营销方法,包括:营销内容及流程设计:通过图形化的操作将营销内容及流程配置成便于理解的流程图;其中,将营销内容及流程作为营销任务,一个营销任务包括多个节点;所述节点来源于基于已有后台功能的输入和/或基于外部系统或接口的填写;营销内容及流程解析:将配置好的营销内容和流程解析成系统可执行的任务,并创建定时任务;营销内容及流程执行:定时任务到期后执行营销内容包含的营销动作。

优选地,营销内容及流程设计还包括:运营人员在营销管理系统中的功能页面进行营销任务的配置;运营人员通过将所有节点进行有序的连接配置成一个链路,所述链路代表了本次营销任务的全部内容。

优选地,营销任务中的节点为条件判断的节点和/或动作执行的节点,条件判断的节点包括人群、用户组、标签、属性、是否触发过某事件中的至少一种,动作执行的节点为发积分、发优惠券、发活动短信中的至少一种。

优选地,用户组节点选择规定节点的输出的规范,作为限定的用户组,基于该输出规范通过接外部接口或外部系统接入外部已有的人群信息实现选择外部人群信息;优惠券节点来自其他平台的券接口。

优选地,营销内容及流程解析还包括:

识别出营销任务中的节点是否为经过程序化扩展的节点;

若是,则自动采用支持扩展的解析方式对营销任务进行解析;其中支持扩展的解析方式为将配置好的营销任务进行拆分,分析拆分后的营销任务的执行时间、执行对象和执行动作;

通过接口验证执行动作是否可执行,同时将营销任务的执行时间、执行对象和执行动作记录在定时任务中,便于动作执行。

优选地,营销内容及流程执行还包括:当定时任务开始到期时,营销内容及流程执行模块去对应的节点里查找需要覆盖的用户、判断条件和具体动作需要的信息,根据具体动作需要的信息对满足判断条件的用户执行相应动作。

优选地,相应动作为给用户手机发短信、给用户账户加积分或者给用户账号加优惠券。

优选地,若营销任务中的节点为经过程序化扩展的节点,营销内容及流程执行还包括:通过One-ID用户智能识别算法,将外部人群与后台人群进行匹配识别,取代默认的通用执行方式,转而通过在扩展节点时留下的接口请求信息进行动作执行,以实现营销能力的扩展。

一种上述的基于程序化扩展的智能营销方法的系统,包括:营销内容及流程设计模块、营销内容及流程解析模块和营销执行模块;所述营销内容及流程设计模块,用于通过图形化的操作将营销内容及流程配置成便于理解的流程图;其中将营销内容及流程作为营销任务,一个营销任务包括多个节点;所述节点来源于基于已有后台功能的输入和/或基于外部系统或接口的填写;所述营销内容及流程解析模块,用于将配置好的营销内容和流程解析成系统可执行的任务,并创建定时任务;所述营销内容及流程执行模块,用于定时任务到期后执行营销内容包含的营销动作。

优选地,所述营销内容及流程解析模块,还用于识别出营销任务中的节点是否为经过程序化扩展的节点;

若是,则自动采用支持扩展的解析方式对营销任务进行解析;其中支持扩展的解析方式为将配置好的营销任务进行拆分,分析拆分后的营销任务的执行时间、执行对象和执行动作;

通过接口验证执行动作是否可执行,同时将营销任务的执行时间、执行对象和执行动作记录在定时任务中,便于动作执行;

营销内容及流程执行模块,还用于若营销任务中的节点为经过程序化扩展的节点,则通过One-ID用户智能识别算法,将外部人群与后台人群进行匹配识别,取代默认的通用执行方式,转而通过在扩展节点时留下的接口请求信息进行动作执行,以实现营销能力的扩展。

与现有技术相比,本发明的有益效果在于:

本发明通过图形化的操作将营销内容及流程配置成便于理解的流程图过程中,对节点的技术架构进行了优化,让其不仅可以实现基于已有后台功能进行输入,还可以基于外部系统或接口进行填写,增强了营销系统的扩展性和通用性;在营销内容及流程解析过程中,首先可以识别出节点是否为经过程序化扩展的节点,如果为扩展后节点,则自动采用支持扩展的解析方式,增强了营销系统的通用性;在营销内容及流程执行过程中,在判断为程序化扩展的营销任务后,会先通过One-ID用户智能识别算法,将外部人群与后台人群进行匹配识别,然后取代默认的通用执行方式,转而通过在扩展节点时留下的接口请求信息进行动作执行,以实现营销能力的扩展。

附图说明

图1为一实施例的基于程序化扩展的智能营销方法的示意性流程图。

图2为一实施例的基于程序化扩展的智能营销系统的示意性结构图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。

参见图1,一种基于程序化扩展的智能营销方法,包括:

S1,营销内容及流程设计:通过图形化的操作将营销内容及流程配置成便于理解的流程图;其中,将营销内容及流程作为营销任务,一个营销任务包括多个节点;营销任务中的节点为条件判断的节点和/或动作执行的节点,条件判断的节点包括人群、用户组、标签、属性、是否触发过某事件中的至少一种,动作执行的节点为发积分、发优惠券、发活动短信中的至少一种。条件判断的节点,用于圈定想要进行营销的人群,一个营销任务通过圈人——执行,这样的流程完成一个营销任务的闭环。

营销内容及流程设计具体为:运营人员在营销管理系统中的功能页面进行营销任务的配置;运营人员通过将所有节点进行有序的连接配置成一个链路,所述链路代表了本次营销任务的全部内容。其中,营销管理系统中存在一个营销内容及流程设计的功能页面,在功能统页面中运营人员可以进行营销任务的配置。

S2,营销内容及流程解析:将配置好的营销内容和流程解析成系统可执行的任务,并创建定时任务;营销内容及流程解析具体为:

识别出营销任务中的节点是否为经过程序化扩展的节点;

若是,则自动采用支持扩展的解析方式对营销任务进行解析;其中支持扩展的解析方式为将配置好的营销任务进行拆分,分析拆分后的营销任务的执行时间、执行对象和执行动作;如在5月1日给所有职业为工人或普通员工的人发一条内容为“劳动节快乐!”的信息。

通过接口验证执行动作是否可执行,同时将营销任务的执行时间、执行对象和执行动作记录在定时任务中,便于动作执行。

S3,营销内容及流程执行:定时任务到期后执行营销内容包含的营销动作。营销内容及流程执行具体为:

当定时任务开始到期时,营销内容及流程执行模块去对应的节点里查找需要覆盖的用户、判断条件和具体动作需要的信息,如优惠券id、积分数等,根据具体动作需要的信息对满足判断条件的用户执行相应动作。相应动作为给用户手机发短信、给用户账户加积分或者给用户账号加优惠券等。

若营销任务中的节点为经过程序化扩展的节点,营销内容及流程执行还包括:

通过One-ID用户智能识别算法,将外部人群与后台人群进行匹配识别,取代默认的通用执行方式,转而通过在扩展节点时留下的接口请求信息进行动作执行,以实现营销能力的扩展。

本方案的程序化扩展体现在营销画布从节点维度开发程序化改造的能力,可以在针对企业特性的业务进行调整开发时,以尽可能少的开发量对接外部。

本方案在对营销内容及流程执行完后,在分别在数字中台和业务中台中执行对应动作,最终实现管理系统的开发。

参见图2、基于上述程序化扩展的智能营销方法的程序化扩展的智能营销系统,包括:营销内容及流程设计模块、营销内容及流程解析模块和营销执行模块;

所述营销内容及流程设计模块,用于通过图形化的操作将营销内容及流程配置成便于理解的流程图;其中将营销内容及流程作为营销任务,一个营销任务包括多个节点;所述节点来源于基于已有后台功能的输入和/或基于外部系统或接口的填写;

所述营销内容及流程解析模块,用于将配置好的营销内容和流程解析成系统可执行的任务,并创建定时任务;

所述营销内容及流程执行模块,用于定时任务到期后执行营销内容包含的营销动作。

本方案基于程序化扩展的智能营销方法实现扩展性和通用性的原理:

在营销内容及流程设计模块中,对节点的技术架构(指从技术层面对节点的架构,包括节点的全部字段、输入接口和输出接口)进行了优化,让其不仅可以实现基于已有后台功能进行输入,还可以基于外部系统或接口进行填写,即在原有的营销体系内,整个智能营销系统在原本的体系中也是处于中间流程,上游需要对接数据来源,包括用户群数据、券数据、活动数据、标签数据等,下游要对接用户触点系统,比如微信、短信等,智能营销系统起到中间桥梁的作用,如果使用了程序化扩展,那么外部系统或接口,就可以取代我们原本体系中的上游或下游地位,只要通过规定的标准化接口进行输入输出,就能够实无缝对接我们的系统),比如在用户组节点选择限定的用户组时,传统的解决方案是基于营销管理后台的用户组进行选择,而本方案的程序化扩展方案则是只用规定节点的输出的规范,(在程序化扩展中,系统对每个节点有单独的输入/输出接口规范,如果选择一个节点进行程序化扩展开发,需要根据这个接口规范来进行)。基于该输出规范可以有任何实现方法,比如接外部接口或外部系统,接入外部已有的人群信息,在节点中即可实现选择外部人群信息。又比如在发券动作中,传统的解决方案是基于营销管理后台的优惠券实现,也就是说只能选择在后台中已创建的券,而本方案的程序化扩展方案则可以允许接入其他平台的券接口,如微信等,实现在优惠券节点中选择客户在微信创建的优惠券信息。

在营销内容及流程解析模块中,首先可以识别出节点是否为经过程序化扩展的节点,如果为扩展后节点,则自动采用支持扩展的解析方式,通过接口验证营销动作的内容是否可执行,同时将以上信息记录在定时任务中,便于动作执行。如果没有程序化扩展的节点,会按照默认的实现逻辑来解析,所有的接口调用都是走自己系统的那一套,如果有程序化扩展节点,则会将用户自定义的那部分接口调用替换系统默认实现,来进行解析。

而最后的营销执行模块,在判断为程序化扩展的营销任务后,会先通过One-ID用户智能识别算法,将外部人群与后台人群进行匹配识别,然后取代默认的通用执行方式,转而通过在扩展节点时留下的接口请求信息进行动作执行,以实现营销能力的扩展。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号