一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

广告投放策略创建方法、装置、存储介质和电子设备与流程

2022-07-30 10:47:38 来源:中国专利 TAG:


1.本发明涉及数字营销技术领域,特别是一种广告投放策略创建方法、装置、存储介质和电子设备。


背景技术:

2.现有常规的广告投放系统,其目标用户定向功能是基于“订单”这一概念,既单一投放计划中,根据目标用户的人群标签、地域、频次、花费、显示顺序等条件维度,设置不同的条件组合,每个条件组合为一个“订单”,再通过优先级排序,向用户显示符合条件的广告。
3.在单一的投放计划中,目标用户定向的条件组合可能存在数百种,广告投放运营人员需对每一种条件组合单独设置订单,工作量大,且订单之间关联性较低,难以形成整体投放策略。如某一广告投放计划,需根据人群标签、频次、地域、素材版本三个条件进行定向,其中人群共包含5种选项、频次包含2种选项,地域包含10种选项,素材版本2种选项,则广告投放运行人员需建立约5*2*10*2个订单,且每个订单条件组合均需要在系统种填写表单保存,无法看出与其他订单的关联关系,容易出现填写错误,且无法从订单列表或详情中看出是当前投放计划的整体逻辑。
4.因鉴于此,特提出本发明。


技术实现要素:

5.本发明的目的在于提供一种广告投放策略创建方法、装置、存储介质和电子设备,解决广告投放运营人员需对每一种条件组合单独设置订单,工作量大,且订单之间关联性较低,难以形成整体投放策略的问题。
6.为解决上述问题,第一方面,本发明实施例提供一种广告投放策略创建方法,包括:
7.接收用户对至少两个广告投放条件组件的选择操作,将所述广告投放条件组件迁移到视图中;其中,所述广告投放条件组件配置广告投放条件属性;
8.接收用户对迁移到视图中的至少两个广告投放条件组件进行的连线操作,生成决策树形图;所述决策树形图内包括各个广告投放条件组件的关联关系;
9.根据所述决策树形图内各个广告投放条件组件的关联关系以及广告投放条件组件的属性生成文档,其中,所述文档可被广告投放终端解析并转化为对应的广告投放订单。
10.可选地,所述方法还包括:
11.配置流量节点、基础节点和控制节点,所流量节点包括第一广告投放条件组件,所述第一广告投放条件组件配置第一广告投放条件属性,所述第一广告投放条件属性包括广告投放平台;所述基础节点包括第二广告投放条件组件,所述第二广告投放条件组件配置第二广告投放条件属性,所述第二广告投放条件属性与广告投放的目标人群、地域、预算、时间以及频次中的至少一个属性相关;所述控制节点包括第三广告投放条件组件,所述第
三广告投放条件组件配置第三广告投放条件属性,所述第三广告投放条件属性与所述流量分配策略、广告投放素材、流量在各主体之间的共享策略中的至少一个属性相关。
12.可选地,所述配置流量节点还包括:
13.配置常规流量节点和共享流量节点,所述常规流量节点配置用户所属主体的广告投放平台属性;所共享流量节点配置用户所属主体之外的其他主体共享给所述用户所属主体的广告投放平台属性。
14.可选地,所述。接收用户对至少两个广告投放条件组件的选择操作,将所述广告投放条件组件迁移到视图中包括:
15.接收用户从所述流量节点中选择的第一广告投放条件组件,将所述第一广告投放条件组件迁移到视图中;
16.接收用户从所述基础节点中选择的第二广告投放条件组件,将所述第二广告投放条件组件迁移到视图中;
17.接收用户从所述控制节点中选择的第三广告投放条件组件,将所述第三广告投放条件组件迁移到视图中。
18.可选地,所述方法还包括:
19.在所述广告投放订单被转化后,接收从广告投放平台回传的转化数据;
20.将所述转化数据配置到所述广告投放条件组件对应的广告投放属性中。
21.可选地,所述方法还包括:
22.将所述广告属性中的所述转化数据以及所述转化数据预所述广告属性的关联关系输出到视图或表格中。
23.第二方面,本发明实施例提供一种广告投放策略创建装置,包括:
24.选择模块,用于接收用户对至少两个广告投放条件组件的选择操作,将所述广告投放条件组件迁移到视图中;其中,所述广告投放条件组件配置广告投放条件属性;
25.树形图绘制模块,用于接收用户对迁移到视图中的至少两个广告投放条件组件进行的连线操作,生成决策树形图;所述决策树形图内包括各个广告投放条件组件的关联关系;
26.生成模块,用于根据所述决策树形图内各个广告投放条件组件的关联关系以及广告投放条件组件的属性生成文档,其中,所述文档可被广告投放终端解析并转化为对应的广告投放订单。
27.第三方面,本发明实施例提供一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述的方法。
28.第四方面,本发明实施例提供一种电子设备,所述电子设备包括:
29.一个或多个处理器;以及
30.存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述的方法。
31.本发明实施例提供的一种广告投放策略创建方法、装置、存储介质和电子设备,将订单创建过程可视化,广告投放运营人员以树形图的形式在投放系统中绘制投放策略,在保存后,系统将树形图解释为不同的定向条件组合,并自动生成订单群,无需手动填写大量表单,即可形成大量的定向条件组合,且在视图页面中可清晰的观察到投放计划的整体逻
辑。
附图说明
32.图1示出了根据本发明的实施例的广告投放策略创建方法流程图;
33.图2示出了根据本发明的实施例的广告投放策略创建装置的框图;
34.图3示出了根据本发明的实施例的流量节点的界面图;
35.图4示出了根据本发明的实施例的常规流量节点的界面图;
36.图5示出了根据本发明的实施例的共享流量节点的界面图;
37.图6示出了根据本发明的实施例的基础节点的界面图;
38.图7示出了根据本发明的实施例的频次控制组件设置的界面图;
39.图8示出了根据本发明的实施例的地域控制组件设置的界面图;
40.图9示出了根据本发明的实施例的人群定向组件设置的界面图;
41.图10示出了根据本发明的实施例的标签定向组件设置的界面图;
42.图11示出了根据本发明的实施例的控量设置组件设置的界面图;
43.图12示出了根据本发明的实施例的日期定向组件设置的界面图;
44.图13示出了根据本发明的实施例的时间定向组件设置的界面图;
45.图14示出了根据本发明的实施例的ip定向组件设置的界面图;
46.图15示出了根据本发明的实施例的预算定向组件设置的界面图;
47.图16示出了根据本发明的实施例的控制节点的界面图;
48.图17示出了根据本发明的实施例的流量分配组件设置的界面图;
49.图18示出了根据本发明的实施例的投放节点组件设置的界面图;
50.图19示出了根据本发明的实施例的分享节点组件设置的界面图;
51.图20示出了根据本发明的实施例的决策树列表的界面图;
52.图21示出了根据本发明的实施例的决策树视图的界面图;
53.图22示出了根据本发明的实施例的节点明细的界面图;
54.图23示出了根据本发明的实施例的广告投放策略创建方法创建的决策树形图的整体示意图;
55.图24示出了根据本发明实施例的计算设备的结构示意图。
具体实施方式
56.下面将参考附图中示出的若干示例性实施方式来描述本发明的原理和精神。应当理解,描述这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本发明,而并非以任何方式限制本发明的范围。
57.在本发明的实施例的描述中,术语“包括”及其类似用语应当理解为开放性包含,即“包括但不限于”。术语“基于”应当理解为“至少部分地基于”。术语“一个实施例”或“该实施例”应当理解为“至少一个实施例”。术语“第一”、“第二”等等可以指代不同的或相同的对象。下文还可能包括其他明确的和隐含的定义。
58.如前文所述,在现有技术中,。然而,在本发明提供下文的技术方案解决上述问题之前,相关技术中并没有发现上述问题产生的内在原因。
59.鉴于此,发明人对以上技术问题展开了研究和剖析。发明人经过研究发现,造成这种问题的原因在于,从而产生了上述问题。
60.请参考图1,为了解决上述问题,本发明实施例提供一种广告投放策略创建方法100,包括:
61.s11,接收用户对至少两个广告投放条件组件的选择操作,将所述广告投放条件组件迁移到视图中;其中,所述广告投放条件组件配置广告投放条件属性。
62.s12,接收用户对迁移到视图中的至少两个广告投放条件组件进行的连线操作,生成决策树形图;所述决策树形图内包括各个广告投放条件组件的关联关系;
63.s13,根据所述决策树形图内各个广告投放条件组件的关联关系以及广告投放条件组件的属性生成文档,其中,所述文档可被广告投放终端解析并转化为对应的广告投放订单。
64.在步骤s11中,可以对广告投放条件组件进行的选择操作优选为拖拽操作,这样可以直接拖入到视图中,提升广告投放条件组合的效率。
65.优选地,方法100还包括将不同类型的广告投放条件组件进行归类,配置到不同的节点中,用户可以从不同的节点中选择某一大类的广告投放组件,这样在进行广告投放条件组合时,逻辑更为清晰。另一方面,更为重要的是,在广告终端解析根据决策树形图生成的文档时,文档中预先配置了节点,此时广告引擎可以根据不同类型的节点,为特定的节点配置转化数据,此时数据流只需要被调用到特定的节点中,而并不需要输出到全部节点,提升的转化数据的传输效率。
66.在一个实施例中,配置的节点包括流量节点、基础节点和控制节点。为了方便区分描述,将流量节点中配置的广告投放条件组件称为第一广告投放条件组件,相应地,其具备的广告投放条件属性称为第一广告投放条件属性。以此类推,将基础节点中配置的广告投放条件组件称为第二广告投放条件组件,相应地,其具备的广告投放条件属性称为第二广告投放条件属性。将控制节点中配置的广告投放条件组件称为第三广告投放条件组件,相应地,其具备的广告投放条件属性称为第三广告投放条件属性。
67.作为一个示例,第一广告投放组件包括芒果、腾讯、优酷、爱奇艺、今日头条等常规媒体流量节点组件,每个组件配置有对应的广告平台接口作为其属性,如用户拖拽其中某个组件,就表示该组件连接的所有广告投放条件都是为该广告平台配置的。
68.结合图3,流量节点可以包括常规流量节点和共享流量节点。常规流量节点以各部门预约采买的媒体广告资源作为起点进行选择设置(结合图4)。共享流量节点则以集团统筹集体采买的媒体广告资源作为优化起点(结合图5),在各部门间进行统筹共享以达到效果最大化的目标。
69.作为一个示例,结合图6,基础节点主要完成对广告投放目标人群、预算设置、目标地域等条件的初始化。主要包括:频次控制组件、追频控制组件、地域定向组件、人群定向组件、标签定向组件、控量设置组件、日期定向组件、时间定向组件、预算设置组件等组件。这些组件被拖拽到视图中后,用户可以和流量节点中选择的组件进行连线,这样就生成了决策树形图中的至少一个分支。绘制出多个分支后,各个分支之间的逻辑关系就在视图中一目了然地呈现出来,展现了清晰的逻辑关系。
70.在上文的示例中,作为一种更为具体的示例性方案,结合图7,频次控制组件要通
过目标用户查看广告的频次数来对广告投放进行分流,用户点击频次控制图标即可针对特定的时间周期内对特定的投放节点进行频次分流设置。
71.追频控制组件设置方式同频次控制组件,区别为在对应分支上系统将按照设置的频次对目标用户查看广告的次数进行控制。
72.结合图8,地域控制组件主要对不同地域的目标客户进行分类处理,用户可以选择该组件选择要定向投放的地域进行设置。
73.结合图9,人群定向组件完成对不同的目标人员进行区别控制的操作,用户可以选择该组件并点击进行不同的投放的目标人员的设置。
74.结合图10,标签定向组件支持用户选择系统自定义的标签进行不同路径的定向设置。
75.结合图11,控量设置组件主要对该投放分支上特定周期内(日、全周期、自定义)投放的广告量进行控制。
76.结合图12,日期定向组件主要完成针对不同日期范围的投放策略的分支设置。
77.结合图13,时间定向组件主要完成对不同时间段进行广告投放的分支设置。
78.结合图14,ip定向组件主要完成对特定ip段进行广告投放的设置。
79.结合图15,预算设置组件主要完成广告主对特定的广告投放路径的预算设置(日预算、总预算)。
80.作为一个示例,结合图16,控制节点包括流量分配组件、投放节点组件、分享节点组件。结合图17,其中流量分配组件,支持按照素材分配占比、流量分配占比、指定位序、分配deal分别进行流量的分配控制。
81.结合图18,投放节点组件主要完成广告投放素材是设置(图片、视频、原生广告)。用户可以拖拽该节点并设置要投放的广告素材。结合图19,分享节点组件主要将部门采买的流量完成部门外共享的设置。
82.这些节点可以连接在基础节点的各个广告投放组件之后,进一步扩展决策树形图的分支。
83.作为一个示例,在步骤s12中,可以将不同的多个广告条件组件拖拽到视图中,并通过将不同的广告条件组件连线,绘制出多个分支,每个分支对应一个广告条件组合,即对应一个广告订单,此过程不需要手动填写大量表达,而是直接通过视图中的结构化、图形化操作来完成,节约了广告订单的配置时间,提升了效率。另外,各个分支之间的逻辑关系就在视图中一目了然地呈现出来(结合图23),展现了清晰的逻辑关系,有利于对广告投放策略的结构性把控,利于提升广告投放效果。
84.优选地,在步骤s13中,决策树形图中各个节点的广告条件属性、各个广告条件属性之间的关联关系、状态、在视图中的呈现位置等均以json的形式生成策略描述文档,保存在数据库中,在接收到用户的发布指令时,对json文档进行分析,将条件广告条件组合转化为具体的订单,并推送至广告投放引擎进行执行。通过这种配置,订单的生成可以由树形图自动转化得到,无需手动填写,进一步提升了广告策略投放订单的生成效率。
85.优选地,方法100还包括:
86.s14,在所述广告投放订单被转化后,接收从广告投放平台回传的转化数据。
87.s15,将所述转化数据配置到所述广告投放条件组件对应的广告投放属性中。
88.s16,将广告属性中的所述转化数据以及所述转化数据预所述广告属性的关联关系输出到视图或表格中。
89.通过这种配置,用户可以直接看到某个节点的转化率,有利于对广告投放条件的决策树形图进行及时的调整。例如,在表格中观察到某个投放节点的转化率为1.91%,如果觉得过低,就可以调整投放节点的具体配置。
90.因此,在创建的投放决策树完成点击发布后,用户可以通过决策树列表(结合图20)中通过视图模式(结合图21)跟踪投放的明细状况和各个节点的流量分配情况,对投放效果作出直观判断和及时调整。也可以通过节点明细(结合图22)查看各节点的转化情况。
91.如图2所示,本发明实施例还提供一种广告投放策略创建装置200,包括:
92.选择模块21,用于接收用户对至少两个广告投放条件组件的选择操作,将所述广告投放条件组件迁移到视图中;其中,所述广告投放条件组件配置广告投放条件属性;
93.树形图绘制模块22,用于接收用户对迁移到视图中的至少两个广告投放条件组件进行的连线操作,生成决策树形图;所述决策树形图内包括各个广告投放条件组件的关联关系;
94.生成模块23,用于根据所述决策树形图内各个广告投放条件组件的关联关系以及广告投放条件组件的属性生成文档,其中,所述文档可被广告投放终端解析并转化为对应的广告投放订单。
95.进一步地,还包括配置模块,所述配置模块用于配置流量节点、基础节点和控制节点,所流量节点包括第一广告投放条件组件,所述第一广告投放条件组件配置第一广告投放条件属性,所述第一广告投放条件属性包括广告投放平台;所述基础节点包括第二广告投放条件组件,所述第二广告投放条件组件配置第二广告投放条件属性,所述第二广告投放条件属性与广告投放的目标人群、地域、预算、时间以及频次中的至少一个属性相关;所述控制节点包括第三广告投放条件组件,所述第三广告投放条件组件配置第三广告投放条件属性,所述第三广告投放条件属性与所述流量分配策略、广告投放素材、流量在各主体之间的共享策略中的至少一个属性相关。
96.进一步地,所述配置模块还用于:
97.配置常规流量节点和共享流量节点,所述常规流量节点配置用户所属主体的广告投放平台属性;所共享流量节点配置用户所属主体之外的其他主体共享给所述用户所属主体的广告投放平台属性。
98.进一步地,所述选择模块还用于:接收用户对至少两个广告投放条件组件的选择操作,将所述广告投放条件组件迁移到视图中包括:
99.接收用户从所述流量节点中选择的第一广告投放条件组件,将所述第一广告投放条件组件迁移到视图中;
100.接收用户从所述基础节点中选择的第二广告投放条件组件,将所述第二广告投放条件组件迁移到视图中;
101.接收用户从所述控制节点中选择的第三广告投放条件组件,将所述第三广告投放条件组件迁移到视图中。
102.进一步地,还包括:
103.转化数据接收模块,用于在所述广告投放订单被转化后,接收从广告投放平台回
传的转化数据;
104.转化数据配置模块,用于将所述转化数据配置到所述广告投放条件组件对应的广告投放属性中。
105.进一步地,还包括:
106.输出模块,用于将所述广告属性中的所述转化数据以及所述转化数据预所述广告属性的关联关系输出到视图或表格中。
107.应当理解是,上述各个程序模块与方法实施例中所描述的各个步骤具有一一对应的关系,在方法实施例中描述的技术方案也可以应用于各个程序模块的具体配置中,为避免重复,在此不再赘述。
108.根据本发明的实施例,本发明还提供了一种电子设备、一种可读存储介质和一种计算机程序产品。
109.图24示出了能够实施本发明的多个实施例的计算设备600的框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。
110.如图24所示,设备600包括计算单元601,其可以根据存储在只读存储器(rom)602中的计算机程序或者从存储单元608加载到随机访问存储器(ram)603中的计算机程序,来执行各种适当的动作和处理。在ram 603中,还可存储设备600操作所需的各种程序和数据。计算单元601、rom 602以及ram 603通过总线604彼此相连。输入/输出(i/o)接口605也连接至总线604。
111.设备600中的多个部件连接至i/o接口605,包括:输入单元606,例如键盘、鼠标等;输出单元607,例如各种类型的显示器、扬声器等;存储单元608,例如磁盘、光盘等;以及通信单元609,例如网卡、调制解调器、无线通信收发机等。通信单元609允许设备600通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
112.计算单元601可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单元601的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的计算单元、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。计算单元601执行上文所描述的各个方法和处理,例如方法100。例如,在一些实施例中,方法100可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元608。在一些实施例中,计算机程序的部分或者全部可以经由rom 602和/或通信单元609而被载入和/或安装到设备600上。当计算机程序加载到ram 603并由计算单元601执行时,可以执行上文描述的方法100的一个或多个步骤。备选地,在其他实施例中,计算单元601可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行方法100。
113.本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实
现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
114.用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
115.在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
116.为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
117.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)和互联网。
118.计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。
119.应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发公开中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本公开公开的技术方案所期望的结果,本文在此不进行限制。
120.本文中应用了具体个例对发明构思进行了详细阐述,以上实施例的说明只是用于帮助理解本发明的核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离该
发明构思的前提下,所做的任何显而易见的修改、等同替换或其他改进,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献