CN109960771B - 一种广告展示方法 - Google Patents
一种广告展示方法 Download PDFInfo
- Publication number
- CN109960771B CN109960771B CN201910220484.3A CN201910220484A CN109960771B CN 109960771 B CN109960771 B CN 109960771B CN 201910220484 A CN201910220484 A CN 201910220484A CN 109960771 B CN109960771 B CN 109960771B
- Authority
- CN
- China
- Prior art keywords
- advertisement
- html page
- space
- materials
- labels
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 239000000463 material Substances 0.000 claims description 18
- 230000003993 interaction Effects 0.000 claims description 13
- 238000012545 processing Methods 0.000 claims description 9
- 238000013515 script Methods 0.000 claims description 9
- 230000007246 mechanism Effects 0.000 claims description 3
- 238000013507 mapping Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Document Processing Apparatus (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种广告展示方法,包括:S101,获取广告位代码;S102,利用广告位代码从数据库中调取相应的广告原数据;S103,将广告原数据构建成可显示在HTML页面上的广告控件;S104,将广告控件输出到HTML页面中。本发明的广告展示方法,通过统一广告模板和广告位代码等,减少了广告的制作时间,可以快速创建广告,快速替换广告文案。
Description
技术领域
本发明涉及互联网技术领域,尤其是一种广告展示方法。
背景技术
现有广告展示,通常依赖于图片、Flash动画为载体,依赖于美工对每张图片的处理,且会因为与客户间存在审美差异,浪费掉较多的沟通时间。另外用户需要临时变更展示文案时,需要重新对图片进行处理,且全部替换困难。
发明内容
本发明所要解决的技术问题是:针对上述存在的问题,提供一种广告展示方法,通过统一广告模板和广告位代码等,可以快速创建广告,快速替换广告文案。
本发明采用的技术方案如下:
一种广告展示方法,包括:
S101,获取广告位代码;
S102,利用广告位代码从数据库中调取相应的广告原数据;
S103,将广告原数据构建成可显示在HTML页面上的广告控件;
S104,将广告控件输出到HTML页面中。
在一个优选的实施例中,步骤S101获取广告位代码的方法为:以预设的处理模型获取广告位代码;所述预设的处理模型为每个广告位映射不同的广告位代码。
在一个优选的实施例中,步骤S102利用广告位代码从数据库中调取相应的广告原数据的方法为:
S101,利用广告位代码从数据库中调取适合当前广告位的广告模板;
S202,利用广告位代码从数据库中调取适合当前广告位的广告项;
S203,根据广告项调取适合当前广告位的广告物料。
在一个优选的实施例中,步骤S103将广告原数据拼装成可显示在HTML页面上的广告控件的方法为:
S301,选定一个广告项,获取适合选定的广告项的广告模板;
S302,在获取的广告模板中,通过正则表达式解析出广告标签;
S303,利用解析出的广告标签,在广告物料中匹配相对应的预设值,将广告物料中匹配到的标签位置替换到广告模板中相对应的广告标签。
在一个优选的实施例中,步骤S103将广告原数据拼装成可显示在HTML页面上的广告控件的方法还包括:
S304,一个广告位同时展示多个广告时,重复执行S301~S303,使一个广告位上需要同时展示的广告统一构建成可显示在HTML页面上的广告控件。
在一个优选的实施例中,步骤S104将广告控件输出到HTML页面中的方法为:通过HTML代码规范,将构建的广告控件嵌入到HTML页面中。
在一个优选的实施例中,在执行步骤S104时,还包括广告交互检查方法,检查HTML页面中是否包含特定的广告标签。
在一个优选的实施例中,所述广告交互检查方法,包括:
S401,当HTML页面被成功加载后,启动广告交互检查机制,检查HTML页面中是否存在特定的广告标签;若检查到有,则执行步骤S402,若没有检查到,则结束广告交互检查;
S402,加载检查到的特定的广告标签中的广告脚本;
S403,执行广告脚本。
综上所述,由于采用了上述技术方案,本发明的有益效果是:
本发明的广告展示方法,通过统一广告模板和广告位代码等,减少了广告的制作时间,可以快速创建广告,快速替换广告文案。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本发明的广告展示方法的流程框图。
图2为本发明的调取广告原数据的流程框图。
图3为本发明的构建广告控件的流程框图。
图4为本发明的广告交互检查方法的流程框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明,即所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
以下结合实施例对本发明的特征和性能作进一步的详细描述。
实施例1
本实施例提供的一种广告展示方法,如图1所示,包括:
S101,获取广告位代码;
S102,利用广告位代码从数据库中调取相应的广告原数据;
S103,将广告原数据构建成可显示在HTML页面上的广告控件;
S104,将广告控件输出到HTML页面中。
在一个优选的实施例中,步骤S101获取广告位代码的方法为:以预设的处理模型获取广告位代码;所述预设的处理模型为每个广告位映射不同的广告位代码。预设的处理模型可以由用户自行设定或根据不同页面进行不同布置,即设定一种标准化的字符串映射广告位,如广告代码“H-T-L”表示某页面通栏广告,也可以设定为“HOME-TOP-BNNER”表示首页顶部的通栏广告。将这些广告位代码放置于HTML要输出广告的预定位置,以方便预设模型的提取并在解析后进行广告物料填充。
在一个优选的实施例中,广告原数据即是广告位所展示的广告来源、形式等。如图2所示,步骤S102利用广告位代码从数据库中调取相应的广告原数据的方法为:
S101,利用广告位代码从数据库中调取适合当前广告位的广告模板;
广告模板用于每个广告位展示界面的创建,其中含有广告标签,广告标签具有用于匹配广告物料的预设值,用于替换变更广告物料。本发明采用统一的广告模板,影响到所有该类型的广告展示方式,可以减少广告的制作时间。
S202,利用广告位代码从数据库中调取适合当前广告位的广告项;
一个广告位的广告项(广告展示模式)可以有多重组合,如单通栏、半通栏、四分之一通栏、多幅轮播,可以根据广告投放情况,筛选合适的广告项。
S203,根据广告项调取适合当前广告位的广告物料。
广告物料在投放广告时统一设定,不同的广告项中可以使用同一份广告物料,用于与广告模板中相应的广告标签做替换。
在一个优选的实施例中,如图3所示,步骤S103将广告原数据拼装成可显示在HTML页面上的广告控件的方法为:
S301,选定一个广告项,获取适合选定的广告项的广告模板;即,在步骤S102中提取的广告模板中选定一个广告项作为想要展示的广告展示模式。
S302,在获取的广告模板中,通过正则表达式解析出广告标签;
S303,利用解析出的广告标签,在广告物料中匹配相对应的预设值,将广告物料中匹配到的标签位置替换到广告模板中相对应的广告标签。
S304,一个广告位同时展示多个广告时,重复执行S301~S303,使一个广告位上需要同时展示的广告统一构建成可显示在HTML页面上的广告控件。
在一个优选的实施例中,步骤S104将广告控件输出到HTML页面中的方法为:通过HTML代码规范,将构建的广告控件嵌入到HTML页面中。在执行步骤S104时,还包括广告交互检查方法,检查HTML页面中是否包含特定的广告标签,用于特定需求的广告展示,如交互动画。
所述广告交互检查方法,如图4所示,包括:
S401,当HTML页面被成功加载后,启动广告交互检查机制,检查HTML页面中是否存在特定的广告标签;若检查到有,则执行步骤S402,若没有检查到,则结束广告交互检查;可以通过JavaScript脚本检查HTML页面中是否存在特定的广告标签。
S402,加载检查到的特定的广告标签中的广告脚本;当检查到特定的广告标签时,可以通过Ajax的方式加载检查到的特定的广告标签中的广告脚本。
S403,执行广告脚本;可以使用JavaScript执行广告脚本,使广告内容实现轮换、动画等效果。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (6)
1.一种广告展示方法,其特征在于,包括:
S101,获取广告位代码;
S102,利用广告位代码从数据库中调取相应的广告原数据;
S103,将广告原数据构建成可显示在HTML页面上的广告控件;
S104,将广告控件输出到HTML页面中;
步骤S101获取广告位代码的方法为:以预设的处理模型获取广告位代码;所述预设的处理模型为每个广告位映射不同的广告位代码;预设的处理模型由用户自行设定或根据不同页面进行不同布置,即设定一种标准化的字符串映射广告位;将这些广告位代码放置于HTML要输出广告的预定位置;
步骤S102利用广告位代码从数据库中调取相应的广告原数据的方法为:
S201,利用广告位代码从数据库中调取适合当前广告位的广告模板;采用统一的广告模板,广告模板用于每个广告位展示界面的创建,其中含有广告标签,广告标签具有用于匹配广告物料的预设值,用于替换变更广告物料;
S202,利用广告位代码从数据库中调取适合当前广告位的广告项;一个广告位的广告项有多重组合,包括单通栏、半通栏、四分之一通栏和/或多幅轮播,根据广告投放情况,筛选合适的广告项;
S203,根据广告项调取适合当前广告位的广告物料;广告物料在投放广告时统一设定,不同的广告项中使用同一份或不同的广告物料,用于与广告模板中相应的广告标签做替换。
2.如权利要求1所述的广告展示方法,其特征在于,步骤S103将广告原数据拼装成可显示在HTML页面上的广告控件的方法为:
S301,选定一个广告项,获取适合选定的广告项的广告模板;
S302,在获取的广告模板中,通过正则表达式解析出广告标签;
S303,利用解析出的广告标签,在广告物料中匹配相对应的预设值,将广告物料中匹配到的标签位置替换到广告模板中相对应的广告标签。
3.如权利要求2所述的广告展示方法,其特征在于,步骤S103将广告原数据拼装成可显示在HTML页面上的广告控件的方法还包括:
S304,一个广告位同时展示多个广告时,重复执行S301~S303,使一个广告位上需要同时展示的广告统一构建成可显示在HTML页面上的广告控件。
4.如权利要求1所述的广告展示方法,其特征在于,步骤S104将广告控件输出到HTML页面中的方法为:通过HTML代码规范,将构建的广告控件嵌入到HTML页面中。
5.如权利要求1所述的广告展示方法,其特征在于,在执行步骤S104时,还包括广告交互检查方法,检查HTML页面中是否包含特定的广告标签。
6.如权利要求5所述的广告展示方法,其特征在于,所述广告交互检查方法,包括:
S401,当HTML页面被成功加载后,启动广告交互检查机制,检查HTML页面中是否存在特定的广告标签;若检查到有,则执行步骤S402,若没有检查到,则结束广告交互检查;
S402,加载检查到的特定的广告标签中的广告脚本;
S403,执行广告脚本。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910220484.3A CN109960771B (zh) | 2019-03-22 | 2019-03-22 | 一种广告展示方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910220484.3A CN109960771B (zh) | 2019-03-22 | 2019-03-22 | 一种广告展示方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109960771A CN109960771A (zh) | 2019-07-02 |
CN109960771B true CN109960771B (zh) | 2023-10-31 |
Family
ID=67024666
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910220484.3A Active CN109960771B (zh) | 2019-03-22 | 2019-03-22 | 一种广告展示方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109960771B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110427495A (zh) * | 2019-07-29 | 2019-11-08 | 北京明略软件***有限公司 | 图谱展示方法及装置 |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010025215A (ko) * | 2000-10-31 | 2001-04-06 | 조윤 | 게시판 인터페이스를 통한 배너광고 방법 |
CN101311922A (zh) * | 2007-05-25 | 2008-11-26 | 百度在线网络技术(北京)有限公司 | 广告模板样式匹配方法及*** |
CN101651550A (zh) * | 2008-08-15 | 2010-02-17 | 阿里巴巴集团控股有限公司 | 广告生成及显示方法和***、广告制作及显示客户端 |
CN102158753A (zh) * | 2011-02-24 | 2011-08-17 | 深圳创维数字技术股份有限公司 | 一种数字电视接收终端及其广告数据处理方法 |
CN102222302A (zh) * | 2011-05-17 | 2011-10-19 | 深圳市同洲电子股份有限公司 | 广告位模板配置方法、广告发布方法及装置 |
CN103139720A (zh) * | 2011-11-25 | 2013-06-05 | 北京百分通联传媒技术有限公司 | 一种减少手机广告网络流量的处理方法 |
CN103365662A (zh) * | 2013-07-11 | 2013-10-23 | 合一信息技术(北京)有限公司 | 一种基于流媒体广告模板进行广告投放的方法及装置 |
CN103578016A (zh) * | 2012-08-02 | 2014-02-12 | 北京千橡网景科技发展有限公司 | 广告发布方法及*** |
CN104350518A (zh) * | 2014-05-20 | 2015-02-11 | 华为技术有限公司 | 一种配置广告模板的方法及服务器和*** |
CN105306506A (zh) * | 2014-07-16 | 2016-02-03 | 腾讯科技(深圳)有限公司 | 网络广告发布方法和网络广告发布*** |
CN106355442A (zh) * | 2016-08-30 | 2017-01-25 | 杭州启冠网络技术有限公司 | 基于大数据驱动的在线广告精准投放方法和*** |
CN107451184A (zh) * | 2017-06-19 | 2017-12-08 | 阿里巴巴集团控股有限公司 | 页面显示方法及装置、用户设备、存储介质 |
CN107784516A (zh) * | 2016-11-29 | 2018-03-09 | 上海壹账通金融科技有限公司 | 广告投放方法和装置 |
CN108596661A (zh) * | 2018-04-20 | 2018-09-28 | 上海东方报业有限公司 | 广告配置方法及*** |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070073581A1 (en) * | 2005-09-27 | 2007-03-29 | Miva, Inc. | System and method for delivering pay for performance advertising in conjunction with distributed media content |
-
2019
- 2019-03-22 CN CN201910220484.3A patent/CN109960771B/zh active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010025215A (ko) * | 2000-10-31 | 2001-04-06 | 조윤 | 게시판 인터페이스를 통한 배너광고 방법 |
CN101311922A (zh) * | 2007-05-25 | 2008-11-26 | 百度在线网络技术(北京)有限公司 | 广告模板样式匹配方法及*** |
CN101651550A (zh) * | 2008-08-15 | 2010-02-17 | 阿里巴巴集团控股有限公司 | 广告生成及显示方法和***、广告制作及显示客户端 |
CN102158753A (zh) * | 2011-02-24 | 2011-08-17 | 深圳创维数字技术股份有限公司 | 一种数字电视接收终端及其广告数据处理方法 |
CN102222302A (zh) * | 2011-05-17 | 2011-10-19 | 深圳市同洲电子股份有限公司 | 广告位模板配置方法、广告发布方法及装置 |
CN103139720A (zh) * | 2011-11-25 | 2013-06-05 | 北京百分通联传媒技术有限公司 | 一种减少手机广告网络流量的处理方法 |
CN103578016A (zh) * | 2012-08-02 | 2014-02-12 | 北京千橡网景科技发展有限公司 | 广告发布方法及*** |
CN103365662A (zh) * | 2013-07-11 | 2013-10-23 | 合一信息技术(北京)有限公司 | 一种基于流媒体广告模板进行广告投放的方法及装置 |
CN104350518A (zh) * | 2014-05-20 | 2015-02-11 | 华为技术有限公司 | 一种配置广告模板的方法及服务器和*** |
CN105306506A (zh) * | 2014-07-16 | 2016-02-03 | 腾讯科技(深圳)有限公司 | 网络广告发布方法和网络广告发布*** |
CN106355442A (zh) * | 2016-08-30 | 2017-01-25 | 杭州启冠网络技术有限公司 | 基于大数据驱动的在线广告精准投放方法和*** |
CN107784516A (zh) * | 2016-11-29 | 2018-03-09 | 上海壹账通金融科技有限公司 | 广告投放方法和装置 |
CN107451184A (zh) * | 2017-06-19 | 2017-12-08 | 阿里巴巴集团控股有限公司 | 页面显示方法及装置、用户设备、存储介质 |
CN108596661A (zh) * | 2018-04-20 | 2018-09-28 | 上海东方报业有限公司 | 广告配置方法及*** |
Non-Patent Citations (2)
Title |
---|
Using service models for management of Internet services;D. Caswell 等;IEEE Journal on Selected Areas in Communications;686-701 * |
电视直播虚拟广告***关键技术的研究;殷伟良;中国优秀硕士学位论文全文数据库 (信息科技辑);I138-1069 * |
Also Published As
Publication number | Publication date |
---|---|
CN109960771A (zh) | 2019-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106294816B (zh) | 页面信息的处理方法和装置 | |
US11030389B2 (en) | Acquisition of a font portion using a compression mechanism | |
CN103631865B (zh) | 网页生成方法及设备 | |
US10664556B2 (en) | Adaptable user interface layout | |
US8671389B1 (en) | Web application resource manager on the web and localizable components | |
CN105094775B (zh) | 网页生成方法和装置 | |
US10120660B2 (en) | Systems and methods for producing launchers for a mobile terminal | |
CN108121539B (zh) | 组件处理方法和装置 | |
CN104063489A (zh) | 一种确定网页图片相关度及显示检索结果的方法及装置 | |
CN110990126A (zh) | 基于js的快捷前端业务页面实现方法及装置 | |
CN104021016A (zh) | 加载浏览器插件图标的方法及浏览器 | |
CN108021629B (zh) | 一种广告素材数据生成方法、装置及*** | |
CN109960771B (zh) | 一种广告展示方法 | |
CN111352623B (zh) | 页面生成方法及装置 | |
CN105786881A (zh) | 自适应电子书刊文件结构以及相应的方法及装置 | |
CN114416056A (zh) | 页面生成方法、***、计算机设备及可读存储介质 | |
CN112214202B (zh) | 一种无须写代码的手机程序开发*** | |
CN105930166A (zh) | 一种基于web界面弹出层的方法 | |
CN113094287A (zh) | 页面兼容性检测方法、装置、设备及存储介质 | |
CN103699520A (zh) | 用于维持电子文档布局的字体处理方法 | |
CN103927363A (zh) | 浏览器中宫格显示方法、***及浏览器客户端 | |
CN113190509A (zh) | 动画处理方法、装置、电子设备及计算机可读存储介质 | |
CN102637290A (zh) | 一种基于浏览器的作业***及编辑方法 | |
CN106815249B (zh) | 竖向文本广告过滤方法和装置 | |
CN105653270A (zh) | 一种手机客户端应用程序的开发方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |