广告模板的配置方法及装置与流程

文档序号:13620100阅读:145来源:国知局

本发明涉及计算机软件领域,具体涉及一种广告模板的配置方法及装置。



背景技术:

品牌广告是以树立产品品牌形象,提高品牌的市场占有率为直接目的,突出传播品牌在消费者心目中确定的位置的一种广告。由于其品牌种类、厂商需求等多方面的不同因素,使得在广告页面中需要展现的内容也各不相同,使得品牌广告需要根据品牌展示的内容设计其对应的广告模板。广告模板可以使用不同的方式如文字描述、图片、视频、音频等等方式对广告内容进行展现。

当品牌广告由于品牌种类不同时,需要设计不同的广告模板。对应同一类品牌广告由于厂商要求的展现方式不同时,也需要设计不同的广告模板。同品牌广告不同时期的需要展现的方式也有可能不同,也会需要设计不同的广告模板。上述情况都需要设计大量的广告模板以应对不同的广告展现需求,使得广告模板制作的工作量非常大,而目前还没有一种快速便捷生成广告模板的方法。



技术实现要素:

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的广告模板的配置方法及装置。

根据本发明的一个方面,提供了一种广告模板的配置方法,其包括:

生成广告模板的至少一个配置页面,至少一个配置页面包含针对各个组件的组件配置页面,组件配置页面中包含组件元素设置接口以及打点组件元素设置接口;

依据各个组件的组件配置页面收集的组件元素设置信息和打点组件元素设置信息,生成广告模板。

根据本发明的另一方面,提供了一种广告模板的配置装置,其包括:

组件配置模块,生成广告模板的至少一个配置页面,至少一个配置页面包含针对各个组件的组件配置页面,组件配置页面中包含组件元素设置接口以及打点组件元素设置接口;

模板生成模块,适于依据各个组件的组件配置页面收集的组件元素设置信息和打点组件元素设置信息,生成广告模板。

根据本发明提供的广告模板的配置方法及装置,通过配置页面及配置页面所包含的针对各个组件的组件配置页面,生成广告模板。配置化生成方法减少了广告模板制作的时间。进一步,组件配置页面还可以应用于不同的广告模板,大大减少了生成广告模板所花费的时间和人力。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了根据本发明一个实施例的广告模板的配置方法的流程图;

图2示出了广告模板中配置页面划分示意图;

图3示出了配置页面中组件划分示意图;

图4示出了根据本发明另一个实施例的广告模板的配置方法的流程图;

图5示出了根据本发明一个实施例的广告模板的配置装置的功能框图;

图6示出了根据本发明另一个实施例的广告模板的配置装置的功能框图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

广告模板中可以使用一种或多种元素对广告内容进行展示,如在广告模板中使用文字、图片、动画、视频、录音、交互式表单等元素进行展示。每种元素的使用、设置的位置根据展示内容、广告关注点等不同而不同。每个广告模板既有整体上使用不同元素、设置不同元素位置的展现方式,又存在局部使用相同元素、设置相同元素位置的展现方式。因此,将广告模板进行区域划分,将每个区域作为一个配置页面。在配置页面中可以对广告内容某一部分进行展示。在一个或多个配置页面生成后,配置在广告模板的相应位置中,就可以快捷方便的生成广告模板。

图1示出了根据本发明一个实施例的广告模板的配置方法的流程图。如图1所示,广告模板的配置方法具体包括如下步骤:

步骤s101,生成广告模板的至少一个配置页面。

对广告模板进行区域划分,每块区域都对应一个配置页面。根据广告模板的内容进行区域划分,若广告模板的内容比较单一时,如广告模板中仅使用文字对广告内容进行描述,可以将广告模板整体作为一个区域。若广告模板的内容比较多样,如图2所示,广告模板上部使用文字、链接等方式,中部使用了导航栏,每个导航栏中使用图片、文字等方式、下部使用多个按钮方式进行展示时,为了配置页面设置方便,可以将广告模板划分为上中下三个区域。除此之外还可以广告模板内容以左中右方式划分多个区域、或仅对广告模板某一部分内容单独划分一个区域。具体设置时,根据广告模板的实际情况进行划分,此处不做具体限定。

配置页面中包含了一个或多个的组件配置页面。每个组件配置页面都针对不同的组件。组件可以看做是对配置页面内容进行划分,划分出一个或多个的组件。如图3所示,广告模板上部的配置页面包括了文字链接、文字描述、图片、网址等多种不同内容,可以对配置页面进一步划分,设置为多个组件。

组件配置页面中包含组件名称设置接口和组件类型设置接口。通过组件名称设置接口和组件类型设置接口设置组件的名称和组件的类型。组件名称用来标明组件的名字、用途、组件的位置等信息。组件类型可以根据广告模板展示的内容进行设置,如某某品牌类广告、某某时期品牌类广告等,可以根据实际情况进行设置,此处不做限定。

组件配置页面中包含了组件元素设置的接口以及打点组件元素设置的接口。组件中包含了一个或多个组件元素,对每个组件元素都需要进行设置。打点组件元素在组件元素的基础上,设置打点的功能。该功能主要通过对组件元素设置打点功能,以便实现对广告相关链接的点击。

组件元素设置接口包含以下接口的一个或多个:组件元素类型设置接口、组件元素名称设置接口、组件元素数量设置接口、组件元素属性设置接口、以及组件元素链接地址设置接口。

组件元素的类型可以为文字、图片、动画、视频、录音、导航栏、交互式表单、链接地址等等。通过组件元素类型设置接口可以选择组件元素的类型进行设置。

每个组件元素都需要设置其对应的名称,通过组件元素名称设置接口实现对组件元素名称的设置。

组件元素的数量可以设置为一个或多个,根据广告模板的需要进行设置。

组件元素属性根据组件元素类型的不同而不同。如组件元素的类型为文字、交互式表单、导航栏(导航栏标题)、链接地址等文字类显示的类型时,组件元素的属性主要为组件元素中文字长度限制、文字字体的显示格式、字体大小等。组件元素的类型为图片、动画、视频等图像类显示的类型时,组件元素的属性为组件元素中图像显示的宽度、高度、需上传文件的大小、文件的格式等。根据具体的组件元素需要在广告模板中呈现的效果对其属性进行设置,此处不做具体限定。

当组件元素需要链接时,通过组件元素链接地址设置接口设置组件元素的链接地址。

当组件元素设置为打点组件元素时,还需要为打点组件元素设置相应的链接地址。通过打点组件元素设置接口为打点组件元素设置相应的链接地址。

进一步,组件配置页面中还包含了组件元素新增接口和/或组件元素删除接口。通过组件元素新增接口可以新增一个组件元素,新增组件元素后,通过组件元素设置接口对其进行设置。当组件元素不需要时或设置错误时,还可以通过组件元素删除接口对组件元素进行删除。

为了更直观的看到组件配置页面的效果,组件配置页面中还包含了组件预览页面生成接口。通过组件预览页面生成接口,可以将组件配置页面中设置的组件元素和/或打点元素生成在组件预览页面中。组件预览页面生成接口生成的页面包括所有的组件元素和/或打点组件元素,按照组件元素设置接口和/或打点组件元素设置接口的设置内容生成。

步骤s102,依据各个组件的组件配置页面收集的组件元素设置信息和打点组件元素设置信息,生成广告模板。

配置页面还包含了针对各个组件的位置关系的设置接口,通过组件位置关系的设置接口,将各个组件设置在对应的位置上,再依据各个组件的组件配置页面收集的组件元素设置信息和打点组件元素设置信息,生成对应的广告模板。生成后的广告模板由至少一个配置页面组合而成,每个配置页面中包含了组件配置页面。组件配置页面中包含了组件元素设置信息和打点组件元素设置信息。

根据本发明提供的广告模板的配置方法,通过配置页面及配置页面所包含的针对各个组件的组件配置页面,生成广告模板。配置化生成方法减少了广告模板制作的时间。进一步,组件配置页面还可以应用于不同的广告模板,大大减少了生成广告模板所花费的时间和人力。

图2示出了根据本发明另一个实施例的广告模板的配置方法的流程图。如图2所示,广告模板的配置方法具体包括如下步骤:

步骤s201,生成广告模板的至少一个配置页面。

参照方法实施例一中步骤s101的描述,此处不再赘述。

步骤s202,根据用户对组件配置代码生成接口的触发行为,依据各个组件的组件配置页面收集的组件元素设置信息和打点组件元素设置信息生成组件元素的设置代码和打点组件元素的设置代码。

组件配置页面中还包含组件配置代码生成接口。依据各个组件的组件配置页面所收集的组件元素设置信息和打点组件元素设置信息,生成对应的组件元素的设置代码和打点组件元素的设置代码。

进一步,生成对应的组件元素的设置代码和打点组件元素的设置代码后,可以对生成的组件元素的设置代码和打点组件元素的设置代码进行检查,避免设置的错误。若组件配置页面中设置的组件元素和打点组件元素不能满足广告模板显示的需求时,还可以在生成的组件元素的设置代码和打点组件元素的设置代码中添加或修改具体的代码,以便能够满足广告模板显示的需求。

步骤s203,依据组件元素的设置代码和打点组件元素的设置代码,生成广告模板。

配置页面还包含了针对各个组件的位置关系的设置接口,通过组件位置关系的设置接口,将各个组件设置在对应的位置上,再依据步骤s202生成的组件元素的设置代码和打点组件元素的设置代码,生成对应的广告模板。

根据本发明提供的广告模板的配置方法,除通过配置页面及配置页面所包含的针对各个组件的组件配置页面,生成广告模板外,还可以生成组件元素的设置代码和打点组件元素的设置代码,当组件配置页面不能满足广告模板显示的需求时,还可以对生成的组件元素的设置代码和打点组件元素的设置代码添加或修改部分代码内容,通过配置化和代码编写的结合,可以更准确的满足广告模板显示的需求。

图3示出了根据本发明一个实施例的广告模板的配置装置的功能框图。如图3所示,广告模板的配置装置包括如下模块:

组件配置模块301,生成广告模板的至少一个配置页面,至少一个配置页面包含针对各个组件的组件配置页面,组件配置页面中包含组件元素设置接口以及打点组件元素设置接口。

组件配置模块301对广告模板进行区域划分,每块区域都对应一个配置页面。组件配置模块301根据广告模板的内容进行区域划分,若广告模板的内容比较单一时,如广告模板中仅使用文字对广告内容进行描述,组件配置模块301将广告模板整体作为一个区域。若广告模板的内容比较多样,如图2所示,广告模板上部使用文字、链接等方式,中部使用了导航栏,每个导航栏中使用图片、文字等方式、下部使用多个按钮方式进行展示时,为了配置页面设置方便,组件配置模块301将广告模板划分为上中下三个区域。除此之外还可以将广告模板内容以左中右方式划分多个区域、或仅对广告模板某一部分内容单独划分一个区域。具体设置时,根据广告模板的实际情况进行划分,此处不做具体限定。

配置页面中包含了一个或多个的组件配置页面。每个组件配置页面都针对不同的组件。组件可以看做是对配置页面内容进行划分,划分出一个或多个的组件。如图3所示,广告模板上部的配置页面包括了文字链接、文字描述、图片、网址等多种不同内容,可以对配置页面进一步划分,设置为多个组件。

组件配置页面中包含组件名称设置接口和组件类型设置接口。组件配置模块301通过组件名称设置接口和组件类型设置接口设置组件的名称和组件的类型。组件名称用来标明组件的名字、用途、组件的位置等信息。组件类型可以根据广告模板展示的内容进行设置,如某某品牌类广告、某某时期品牌类广告等,可以根据实际情况进行设置,此处不做限定。

组件配置页面中包含了组件元素设置的接口以及打点组件元素设置的接口。组件中包含了一个或多个组件元素,每个组件元素都需要进行设置。打点组件元素在组件元素的基础上,设置打点的功能。该功能主要通过对组件元素设置打点功能,以便实现对广告相关链接的点击。

组件元素设置接口包含以下接口的一个或多个:组件元素类型设置接口、组件元素名称设置接口、组件元素数量设置接口、组件元素属性设置接口、以及组件元素链接地址设置接口。

组件元素的类型可以为文字、图片、动画、视频、录音、导航栏、交互式表单、链接地址等等。通过组件元素类型设置接口可以选择组件元素的类型进行设置。

每个组件元素都需要设置其对应的名称,组件配置模块301通过组件元素名称设置接口实现对组件元素名称的设置。

组件元素的数量可以设置为一个或多个,根据广告模板的需要进行设置。

组件元素属性根据组件元素类型的不同而不同。如组件元素的类型为文字、交互式表单、导航栏(导航栏标题)、链接地址等文字类显示的类型时,组件元素的属性主要为组件元素中文字长度限制、文字字体的显示格式、字体大小等。组件元素的类型为图片、动画、视频等图像类显示的类型时,组件元素的属性为组件元素中图像显示的宽度、高度、需上传文件的大小、文件的格式等。根据具体的组件元素需要在广告模板中呈现的效果对其属性进行设置,此处不做具体限定。

当组件元素需要链接时,组件配置模块301通过组件元素链接地址设置接口设置组件元素的链接地址。

当组件元素设置为打点组件元素时,还需要为打点组件元素设置相应的链接地址。组件配置模块301通过打点组件元素设置接口为打点组件元素设置相应的链接地址。

进一步,组件配置页面中还包含了组件元素新增接口和/或组件元素删除接口。组件配置模块301通过组件元素新增接口可以新增一个组件元素,新增组件元素后,组件配置模块301通过组件元素设置接口对其进行设置。当组件元素不需要时或设置错误时,组件配置模块301还可以通过组件元素删除接口对组件元素进行删除。

为了更直观的看到组件配置页面的效果,组件配置页面中还包含了组件预览页面生成接口。组件配置模块301通过组件预览页面生成接口,可以将组件配置页面中设置的组件元素和/或打点元素生成在组件预览页面中。组件预览页面生成接口生成的页面包括所有的组件元素和/或打点组件元素,按照组件元素设置接口和/或打点组件元素设置接口的设置内容生成。

模板生成模块302,适于依据各个组件的组件配置页面收集的组件元素设置信息和打点组件元素设置信息,生成广告模板。

配置页面还包含了针对各个组件的位置关系的设置接口,模板生成模块302通过组件位置关系的设置接口,将各个组件设置在对应的位置上,再依据各个组件的组件配置页面收集的组件元素设置信息和打点组件元素设置信息,生成对应的广告模板。生成后的广告模板由至少一个配置页面组合而成,每个配置页面中包含了组件配置页面。组件配置页面中包含了组件元素设置信息和打点组件元素设置信息。

根据本发明提供的广告模板的配置装置,通过配置页面及配置页面所包含的针对各个组件的组件配置页面,生成广告模板。配置化生成方法减少了广告模板制作的时间。进一步,组件配置页面还可以应用于不同的广告模板,大大减少了生成广告模板所花费的时间和人力。

图4示出了根据本发明另一个实施例的广告模板的配置装置的功能框图。与图3相比,不同之处在于,广告模板的配置装置还包括:代码设置模块303。

代码设置模块303适于根据用户对组件配置代码生成接口的触发行为,依据各个组件的组件配置页面收集的组件元素设置信息和打点组件元素设置信息生成组件元素的设置代码和打点组件元素的设置代码。

组件配置页面中还包含组件配置代码生成接口。依据各个组件的组件配置页面所收集的组件元素设置信息和打点组件元素设置信息,代码设置模块303生成对应的组件元素的设置代码和打点组件元素的设置代码。

进一步,代码设置模块303生成对应的组件元素的设置代码和打点组件元素的设置代码后,还可以对生成的组件元素的设置代码和打点组件元素的设置代码进行检查,避免设置的错误。若组件配置页面中设置的组件元素和打点组件元素不能满足广告模板显示的需求时,代码设置模块303还可以在生成的组件元素的设置代码和打点组件元素的设置代码中添加或修改具体的代码,以便能够满足广告模板显示的需求。

模板生成模块302还可以依据代码设置模块303生成的组件元素的设置代码和打点组件元素的设置代码,生成对应的广告模板。

根据本发明提供的广告模板的配置装置,除通过配置页面及配置页面所包含的针对各个组件的组件配置页面,生成广告模板外,还可以执行代码设置模块生成组件元素的设置代码和打点组件元素的设置代码,当组件配置页面不能满足广告模板显示的需求时,代码设置模块还可以对生成的组件元素的设置代码和打点组件元素的设置代码添加或修改部分代码内容,通过配置化和代码编写的结合,可以更准确的满足广告模板显示的需求。

在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(dsp)来实现根据本发明实施例的广告模板的配置装置中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

本发明还公开了:

a1、一种广告模板的配置方法,其包括:

生成广告模板的至少一个配置页面,所述至少一个配置页面包含针对各个组件的组件配置页面,所述组件配置页面中包含组件元素设置接口以及打点组件元素设置接口;

依据各个组件的组件配置页面收集的组件元素设置信息和打点组件元素设置信息,生成广告模板。

a2、根据a1所述的方法,其中,所述组件元素设置接口包含以下接口的一个或多个:组件元素类型设置接口、组件元素名称设置接口、组件元素数量设置接口、组件元素属性设置接口、以及组件元素链接地址设置接口;

所述打点组件元素设置接口为打点组件元素链接地址设置接口。

a3、根据a1或a2所述的方法,其中,所述组件配置页面中还包含组件元素新增接口和/或组件元素删除接口。

a4、根据a1-a3任一项所述的方法,其中,所述组件配置页面中还包含组件名称设置接口和组件类型设置接口。

a5、根据a1-a4任一项所述的方法,其中,所述组件配置页面中还包含组件配置代码生成接口;

所述方法还包括:根据用户对所述组件配置代码生成接口的触发行为,依据各个组件的组件配置页面收集的组件元素设置信息和打点组件元素设置信息生成组件元素的设置代码和打点组件元素的设置代码。

a6、根据a1-a5任一项所述的方法,其中,所述组件配置页面中还包含组件预览页面生成接口,所述组件预览页面生成接口生成的页面包括组件元素和/或打点组件元素。

a7、根据a1-a6任一项所述的方法,其中,所述至少一个配置页面包含针对各个组件的位置关系设置接口。

b8、一种广告模板的配置装置,其包括:

组件配置模块,生成广告模板的至少一个配置页面,所述至少一个配置页面包含针对各个组件的组件配置页面,所述组件配置页面中包含组件元素设置接口以及打点组件元素设置接口;

模板生成模块,适于依据各个组件的组件配置页面收集的组件元素设置信息和打点组件元素设置信息,生成广告模板。

b9、根据b8所述的装置,其中,所述组件元素设置接口包含以下接口的一个或多个:组件元素类型设置接口、组件元素名称设置接口、组件元素数量设置接口、组件元素属性设置接口、以及组件元素链接地址设置接口;

所述打点组件元素设置接口为打点组件元素链接地址设置接口。

b10、根据b8或b9所述的装置,其中,所述组件配置页面中还包含组件元素新增接口和/或组件元素删除接口。

b11、根据b8-b10任一项所述的装置,其中,所述组件配置页面中还包含组件名称设置接口和组件类型设置接口。

b12、根据b8-b11任一项所述的装置,其中,所述组件配置页面中还包含组件配置代码生成接口;

所述装置还包括:代码设置模块,适于根据用户对所述组件配置代码生成接口的触发行为,依据各个组件的组件配置页面收集的组件元素设置信息和打点组件元素设置信息生成组件元素的设置代码和打点组件元素的设置代码。

b13、根据b8-b12任一项所述的装置,其中,所述组件配置页面中还包含组件预览页面生成接口,所述组件预览页面生成接口生成的页面包括组件元素和/或打点组件元素。

b14、根据b8-b13任一项所述的装置,其中,所述至少一个配置页面包含针对各个组件的位置关系设置接口。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1