一种页面广告请求的访问、整合与优化方法

文档序号:6504071阅读:149来源:国知局
一种页面广告请求的访问、整合与优化方法
【专利摘要】本发明涉及页面广告【技术领域】,具体公开了一种页面广告请求的访问、整合与优化方法;包括:客户端创建真实页面的信息;建立真实页面与投放系统页面的直接对应关系;投放系统保存真实页面的信息;投放系统建立真实页面的信息的合并对应关系,投放系统按对应关系合并真实页面的信息;投放系统将真实页面的信息存储进投放系统的数据库;控制台程序调用投放系统的数据库中的数据;控制台程序将数据同步存储进传漾数据库;控制台程序调用传漾数据库中的数据并生成新的广告投放JS文件,将新的广告投放JS文件进行广告投放。本发明解决了广告显示/曝光时对于页面JS的请求次数,大大缓解了广告投放服务器压力;简化了广告投放代码,提高了服务质量。
【专利说明】—种页面广告请求的访问、整合与优化方法

【技术领域】
[0001]本发明涉及页面广告【技术领域】,尤其是涉及一种页面广告请求的访问、整合与优化方法。

【背景技术】
[0002]页面广告是指显示在搜索结果页面的网站链接广告。现有技术中,各个网站进行广告投放时,广告显示/曝光时对于页面JS的请求次数较多,增加了服务器的压力。
[0003]如何在广告投放过程时,更加有效地管理广告投放,优化广告投放,减少广告投放时请求次数和服务器压力,目前还没有有效地解决办法。


【发明内容】

[0004]本发明所解决的技术问题是提供一种页面广告请求的访问、整合与优化方法,本发明是以B/S结构进行设计,在Microsoft.NET Framework 2.0框架下,米用了 MicrosoftVisual Stud1 2008作为开发平台,以Microsoft SQL Server 2008作为数据库进行开发的。本发明解决了广告显示/曝光时对于页面JS的请求次数,从而大大缓解了广告投放服务器压力;为实现在不指定位置的广告中,不同投放中相同素材排除重复显示提供了技术支持;为同一页面中,不指定位置的广告曝光尽可能安排到最上位置的排序提供了技术支持;简化了广告投放代码,提高了服务质量。
[0005]为了解决上述技术问题,本发明提供了页面广告请求的访问、整合与优化方法,包括:
[0006]步骤一:客户端创建真实页面的信息;
[0007]步骤二:建立所述真实页面与投放系统页面的直接对应关系;
[0008]步骤三:所述投放系统保存所述真实页面的信息;
[0009]步骤四:所述投放系统建立所述真实页面的信息的合并对应关系,真实页面id对应多个投放系统页面id,并建立关联,所述投放系统按所述对应关系合并所述真实页面的信息;
[0010]步骤五:所述投放系统将所述真实页面的信息存储进所述投放系统的数据库;
[0011]步骤六:所述投放系统的控制台程序调用所述投放系统的所述数据库中的数据;
[0012]步骤七:所述投放系统的所述控制台程序将所述数据同步存储进传漾数据库;
[0013]步骤八:所述投放系统的所述控制台程序调用所述传漾数据库中的所述数据并生成新的广告投放JS文件,所述投放系统将新的所述广告投放JS文件进行广告投放。
[0014]优选地,所述步骤八中,生成新的所述广告投放JS文件时,所述投放系统通过页面技术添加所述真实页面JS引用并且去掉旧的广告JS引用。
[0015]更加优选地,所述真实页面的信息包括:页面名称、发布广告投放ID和页面地址。
[0016]更加优选地,所述投放系统采用Microsoft Visual Stud1 2008开发平台。
[0017]更加优选地,所述数据库采用Microsoft SQL Server 2008数据库。
[0018]其中,所述B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser)JPNetscape Navigator 或 Internet Explorer,服务器安装Oracle> Sybase、Informix或SQL Server等数据库。浏览器通过Web Server同数据库进行数据交互。B/S结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用,客户端零安装、零维护。系统的扩展非常容易。B/S结构的使用越来越多,特别是由需求推动了 AJAX技术的发展,它的程序也能在客户端电脑上进行部分处理,从而大大的减轻了服务器的负担;并增加了交互性,能进行局部实时刷新。
[0019]其中,所述Microsoft.NET Framework是用于Windows的新托管代码编程模型。它强大功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。所述Microsoft.NET Framework 2.0版可再发行组件包,安装运行针对Microsoft.NET Framework 2.0版开发应用程序时所需的Microsoft.NETFramework 运行库及相关文件。Microsoft.NET Framework 2.0 版改进了缓存,从而提高了应用程序的可扩展性和性能;使用ClickOnce改进了应用程序部署和更新;通过控件和服务对各种浏览器和设备提供更强大的支持。ClickOnce是一种部署技术,使用该技术可创建自行更新的基于Windows的应用程序,这些应用程序可以通过最低程度的用户交互来安装和运行。
[0020]其中,所述MicrosoftVisual Stud1 2008是面向Windows Vista>0ffice 2007、Web 2.0的下一代开发工具,代号“Orcas”,是对Visual Stud1 2005 —次及时、全面的升级。Microsoft Visual Stud1 2008引入了 250多个新特性,整合了对象、关系型数据、XML的访问方式,语言更加简洁。使用Microsoft Visual Stud1 2008可以高效开发Windows应用。设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。同时Microsoft Visual Stud1 2008支持项目模板、调试器和部署程序。Microsoft VisualStud1 2008可以高效开发Web应用,集成了 AJAX 1.0,包含AJAX项目模板,它还可以高效开发 Off ice 应用和 Mobile 应用。XAML 是 Extensible Applicat1n Markup Language 的英文缩写,相应的中文名称为可扩展应用程序标记语言,它是微软公司为构建应用程序用户界面而创建的一种新的描述性语言。XAML提供了一种便于扩展和定位的语法来定义和程序逻辑分离的用户界面,而这种实现方式和ASP.NET中的"代码后置"模型非常类似。XAML是一种解析性的语言,尽管它也可以被编译。它的优点是简化编程式上的用户创建过程,应用时要添加代码等。AJAX 即 “Asynchronous JavaScript and XML”(异步 JavaScript 和XML), AJAX是由Jesse James Gaiiett创造的名词,是指一种创建交互式网页应用的网页开发技术。
[0021]其中,所述Microsoft SQL Server 2008中,Microsoft是指微软公司,它是世界PC (Personal Computer,个人计算机)机软件开发的先导,由比尔?盖茨与保罗?艾伦创始于1975年,总部设在华盛顿州的雷德蒙市。目前是全球最大的电脑软件提供商。微软公司主要产品为Windows操作系统、Internet Explorer网页浏览器及Microsoft Office办公软件套件等。SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI (美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。目前,绝大多数流行的关系型数据库管理系统,如 Oracle, Sybase,Microsoft SQL Server, Access 等都采用了 SQL 语言标准。SQL Server是一个关系数据库管理系统。它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。在Windows NT推出后,Microsoft与Sybase在SQL Server的开发上就分道扬镳了,Microsoft将SQL Server移植到WindowsNT系统上,专注于开发推广SQLServer的Windows NT版本。Sybase则较专注于SQL Server在UN IX操作系统上的应用。Microsoft SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的Microsoft SQLServer版本。微软的这个数据平台满足这些数据爆炸和下一代数据驱动应用程序的需求,支持数据平台愿景:关键任务企业数据平台、动态开发、关系数据和商业智能。
[0022]其中,所述JS是Javascript的缩写,JS是一种由Netscape的LiveScript发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
[0023]其中,所述id是英文IDentity的缩写,身份标识号码的意思。也称为序列号或帐号,是某个体系中相对唯一的编码,相当于是一种“身份证”在某一具体的事物中,ID号一般是不变的,至于用什么来标识该事物,则由设计者自己制定的规则来确定。一般而言,这个规则根据具体的使用环境在设计上有一定的主观性,如:“员工工号”、“身份证号码” “计算机网址”等。对于计算机主要有两种运算方式,逻辑运算和算术运算,逻辑运算便关系到数字的ID功能。本发明中所述id是指计算机网址。
[0024]其中,所述传漾数据库是由传漾科技开发的,所述传漾数据库是将海量的大众信息数据整合清洗为可被广泛应用的集成数据库,指导整个传漾网络营销平台的商业智能引擎。传漾科技(Adsame)作为中国智能化数字营销的先导,以业界领先的广告发布和数据解析技术为驱动,高效整合媒体资源,充分掌握网络受众行为,将数字营销从精准、高效提升至全程、智能,帮助客户在数字营销领域更智能、更简捷。
[0025]本发明与现有技术相比,具有如下有益效果:
[0026]本发明提供了页面广告请求的访问、整合与优化方法,本发明有效地解决了广告显示/曝光时对于页面JS的请求次数,从而大大缓解了广告投放服务器压力;为实现在不指定位置的广告中,不同投放中相同素材排除重复显示提供了技术支持;为同一页面中,不指定位置的广告曝光尽可能安排到最上位置的排序提供了技术支持;简化了广告投放代码,提高了服务质量。

【专利附图】

【附图说明】
[0027]图1示例性地示出了页面广告请求的访问、整合与优化方法流程图。

【具体实施方式】
[0028]为了更好地理解本发明所解决的技术问题、所提供的技术方案,以下结合附图及实施例,对本发明进行进一步详细说明。此处所描述的具体实施例仅用以解释本发明的实施,但并不用于限定本发明。
[0029]在优选的实施例中,图1示例性地示出了页面广告请求的访问、整合与优化方法流程;
[0030]S1:客户端创建真实页面的信息;
[0031]S2:建立所述真实页面与投放系统页面的直接对应关系;
[0032]S3:所述投放系统保存所述真实页面的信息;
[0033]S4:所述投放系统建立所述真实页面的信息的合并对应关系,真实页面id对应多个投放系统页面id,并建立关联,所述投放系统按所述对应关系合并所述真实页面的信息;
[0034]S5:所述投放系统将所述真实页面的信息存储进所述投放系统的数据库;
[0035]S6:所述投放系统的控制台程序调用所述投放系统的所述数据库中的数据;
[0036]S7:所述投放系统的所述控制台程序将所述数据同步存储进传漾数据库;
[0037]S8:所述投放系统的所述控制台程序调用所述传漾数据库中的所述数据并生成新的广告投放JS文件,所述投放系统将新的所述广告投放JS文件进行广告投放。
[0038]在更加优选的实施例中,所述步骤S8中,生成新的所述广告投放JS文件时,所述投放系统通过页面技术添加所述真实页面JS引用并且去掉旧的广告JS引用。
[0039]在更加优选的实施例中,所述真实页面的信息包括:页面名称、发布广告投放ID和页面地址。
[0040]在更加优选的实施例中,所述投放系统采用Microsoft Visual Stud1 2008开发
T D O
[0041]在更加优选的实施例中,所述数据库采用Microsoft SQL Server 2008数据库。
[0042]具体的实施例中:
[0043]客户端创建真实页面信息,包括:页面名称、发布广告投放ID和页面地址,并建立真实页面于系统页面直接的关系,点击保存进行数据操作。
[0044]通过系统读取合并后的页面于与真实页面的关系,并且同步真实页面信息和真实页面对应的广告位关系到投放系统。
[0045]投放系统同时生成新的投放广告JS文件,由页面技术合并多余的JS引用。
[0046]以上通过具体的和优选的实施例详细的描述了本发明,但本领域技术人员应该明白,本发明并不局限于以上所述实施例,凡在本发明的基本原理之内,所作的任何修改、组合及等同替换等,均包含在本发明的保护范围之内。
【权利要求】
1.一种页面广告请求的访问、整合与优化方法,其特征在于,包括: 步骤一:客户端创建真实页面的信息; 步骤二:建立所述真实页面与投放系统页面的直接对应关系; 步骤三:所述投放系统保存所述真实页面的信息; 步骤四:所述投放系统建立所述真实页面的信息的合并对应关系,真实页面id对应多个投放系统页面id,并建立关联,所述投放系统按所述对应关系合并所述真实页面的信息; 步骤五:所述投放系统将所述真实页面的信息存储进所述投放系统的数据库; 步骤六:所述投放系统的控制台程序调用所述投放系统的所述数据库中的数据; 步骤七:所述投放系统的所述控制台程序将所述数据同步存储进传漾数据库; 步骤八:所述投放系统的所述控制台程序调用所述传漾数据库中的所述数据并生成新的广告投放JS文件,所述投放系统将新的所述广告投放JS文件进行广告投放。
2.根据权利要求1所述的页面广告请求的访问、整合与优化方法,其特征在于,所述步骤八中,生成新的所述广告投放JS文件时,所述投放系统通过页面技术添加所述真实页面JS引用并且去掉旧的广告JS引用。
3.根据权利要求1所述的页面广告请求的访问、整合与优化方法,其特征在于,所述真实页面的信息包括:页面名称、发布广告投放ID和页面地址。
4.根据权利要求1所述的页面广告请求的访问、整合与优化方法,其特征在于,所述投放系统米用Microsoft Visual Stud1 2008开发平台。
5.根据权利要求1所述的页面广告请求的访问、整合与优化方法,其特征在于,所述数据库釆用 Microsoft SQL Server 2008 数据库。
【文档编号】G06F17/30GK104239308SQ201310227565
【公开日】2014年12月24日 申请日期:2013年6月8日 优先权日:2013年6月8日
【发明者】苟林 申请人:北京齐尔布莱特科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1