用于创建、递送以及跟踪广告的方法和系统的制作方法

文档序号:6422341阅读:142来源:国知局
专利名称:用于创建、递送以及跟踪广告的方法和系统的制作方法
技术领域
本发明一般涉及通过网络如因特网提供广告,特别涉及用于创建、递送和跟踪广告的方法和系统。
背景技术
随着因特网的出现,出现了致力于递送广告(serving ads)的行业。该行业包括营销商或广告商,他们通常对其自己的产品和服务进行营销;广告代理商,他们通常代表其客户进行计划、创建、执行和跟踪广告的活动;以及web出版商,他们通常营运一个或多个网站,并在这样的网站上销售广告空间。对广告和广告活动的跟踪包括监测每个广告的有效性,例如,用户浏览广告的次数(通常指“页览量”),用户激活广告中链接至广告商网页的次数(通常指“点进率”),以及用户激活广告内的链接后进行购买的次数(通常指“获取”)。为了有效地跟踪广告,包含广告的计算机代码含有监测有关绩效指标(metrics)的代码。
许多公司相继成立,以提供软件工具,协助那些涉足广告业的实体。通常,这些工具的目的是对广告活动的规划、执行和分析进行简化并提高其有效性。没有这些工具,很难创建、执行和分析广告和更高活动。
例如,提供或“递送”广告和跟踪广告的过程在技术上很复杂,尤其是当一个实体在递送大量的广告时。广告通常是计算机代码的项,其从广告服务器中被拉出(pull)并结合到所期望的网页代码。通常,递送广告的实体从广告商或广告代理商接收广告内容,并必须将广告内容结合到广告代码。这是一个劳动力密集的过程,要求广告递送实体维持一个程序员团队。这些程序员不仅必须将接收到的广告内容合并入要递送的广告代码,而且必须对从广告商或广告代理商接收的广告内容进行有效更改。此工作很废劳力,导致递送广告的实体的利润下降,以致在递送广告的实体不能完全消化成本的情况下,提高了广告商和/或广告代理商的广告成本。
更为糟糕的是,不能产生有意义的规模经济。当与更多的广告代理商合作并递送更多的广告时,只有增加程序员的数量才能解决这些问题。总之,递送更多的广告恶化了这些问题。
现有的广告工具不足以解决这些问题。因此,需要一种改进的用于创建、递送和跟踪广告的方法。

发明内容
本发明可满足这些需求和其他需求。根据一个实施例,公开一种提供广告的方法。该方法包括将广告输入文件与管道文件(conduitfile)合并,以创建综合广告文件(integrated ad file),其中广告输入文件至少识别广告的内容,管道文件至少识别用于广告的跟踪数据。然后,递送综合广告文件。根据另一个实施例,该方法进一步包括通过更新广告输入文件来修改广告的内容,将修改的广告输入文件与管道文件重新合并,以创建修改的综合广告文件,以及递送修改的综合广告文件。
附图简要说明作为本说明书一部分的附图仅用作说明,不作为对本发明范围的限制。


图1是根据本发明一个实施例的系统总示意图。
图2是根据本发明一个实施例的系统处理流程示意图。
图3是根据本发明一个实施例的调用广告的html代码。
图4是根据本发明一个实施例的、由图2中html代码调用的JavaScrip文件。
图5是根据本发明一个实施例的门户(portal)处的处理流程示意图。
图6是根据本发明一个实施例的一部分广告输入文件的屏幕画面。
图7是根据本发明一个实施例的一部分管道文件的屏幕画面。
图8是根据本发明一个实施例的一部分综合广告文件的屏幕画面。
图9是根据本发明一个实施例的另一部分综合广告文件的屏幕画面。
具体实施例方式
下面将联系上文描述本发明的具体实施例。首先看图1,图1示出了根据一个实施例的示例系统。如图所示,门户100包括多个用于递送和跟踪广告的组件。在这里,门户100包括一个或多个用于递送广告的广告服务器102,一个或多个用于跟踪用户对广告的响应的跟踪服务器104,一个或多个用于提供网页的web服务器106,以及一个或多个通过网络进行通信的工作站108,如局域网(LAN)。该LAN反过来又连接到一个网络,如因特网。尽管没有另外显示,门户100还包括用于提供在此说明的功能的数据存储。此外,可以理解,各组件的特定类型和安排对本发明不是本质的,例如,单个服务器可提供广告服务器和跟踪服务器这两项功能。
尽管门尸100被描述为递送和跟踪广告,但可以理解,在本发明的范围之内,它有一个或多个递送和/或跟踪广告的实体。此外,尽管术语“门户”用来描述实体,但该术语包含所有类型的实体,包括那些如Yahoo!公司的营运的web门户,如DoubleClick公司的广告技术公司,以及如Cnet.com商业网站等。同样地,广告商110包含任何请求递送或跟踪广告的实体,包括广告商、广告代理商以及其他参与广告过程的实体。
门户100可以以电子方式或以其他方式与广告商110进行通信。通常,代表其本身或客户的广告商,创建通过因特网递送给用户112的广告。如下面详细描述的,广告商110向门户100提交包含广告消息的广告输入文件,该广告消息规定广告中要求的文本、图片以及其他内容。广告可以是由门户web服务器114或另一个web服务器114递送的网页的一部分,例如,该另一个web服务器114是由广告商110营运的web服务器。广告还可以包括一个或多个可使用户112链接至其他网站的按钮(或其他动作),例如,由广告商或其客户的web服务器114提供的网站。
特别地,在本实施例中由广告商110提交的电子文件,不管其特别的广告内容和使用的跟踪方法,都采用标准格式。该标准化的格式能够更方便灵活地编辑、递送广告并跟踪用户112的响应。尤其是,如下所述,因为广告内容与跟踪广告所需的代码合并,广告商110可以向许多不同的门户提供内容,无需考虑其本身与门户跟踪方法的不同。同样地,门户可以选择跟踪方法,并独立于广告内容实施该方法。一方面,广告商可以修改广告内容而不会牵涉到跟踪代码的改变,另一方面,门户可以修改跟踪方法和代码而不会牵涉到广告内容的变化。
用户112使用任何合适的硬件和软件访问因特网,例如,运行微软公司所提供的商标名称为“INTERNET EXPLORER”的因特网浏览器的个人电脑。在本实施例中,使用如Macromedia Flash第5版制作广告。因此,用户112也具有用来浏览广告所需的Flash软件插件。
在识别了与本实施例相关的实体之后,下面将参考图2至9详细描述本实施例的操作。
图2示出了本实施例的一般操作,其中用户112访问网页,例如由web服务器106提供的门户主页或由web服务器114提供的另一个网页。网页包括用于从广告服务器102加载综合广告文件204的html代码(ad.html)。如下面详细描述的,综合广告文件204反映了这样两个单独文件的综合或合并广告输入文件,其主要包括广告的内容,以及管道文件,其主要包括用来跟踪广告的代码。由于本实施例中使用Macromedia Flash,该文件具有“.swf”扩展名,综合广告文件通常被称为“ad_done.swf”;由广告商110提交的电子广告输入文件504通常被称为“ad_input.swf”;以及由门户100创建的管道文件通常被称为“conduit.swf”。
html代码202也调用JavaScript文件(“sniffer.js”)206。如下面所详细描述的,html代码202说明用于广告的查询字符串变量,综合广告文件204使用从html代码202说明的查询字符串变量执行综合广告文件204内规定的功能。另外,当用户112激活广告中的按钮并链接至另一个网页时,综合广告文件204获取相关的跟踪数据,并将其提供给跟踪服务器104。
下面将参考图3和4分别详细描述html代码202和JavaScript206。
下面将参考图3描述示例性的html代码202。通常,代码202与几个功能相关,这些功能包括(1)向广告服务器102指出,激活按钮链接至另一个网页的用户112是应该在同一窗口还是在不同窗口打开该网页;(2)提供与综合广告文件204内的变量相对应的标准资源定位符(URLs)的队列;以及(3)说明查询串和其他与通过综合广告文件204跟踪广告有关的变量。
确定用户至另一个网页的链接是在同一个窗口还是在不同窗口打开,涉及综合广告文件204拉出在html代码202内规定的“targID”变量。如下面参考图5和图7所详细描述的,综合广告文件204包括拉出“targID”变量值的代码(下面也将描述由管道文件并入的代码),并根据该变量值,在新的窗口或在同一窗口提供广告。
html代码202还规定与广告按钮相关联的URLs。为实现此动作,代码202包括URLs的队列(在4-5行)。在本发明中,这些变量为“URL1”和“URL2”。如本领域的技术人员所熟悉的,通过在该广告和html代码内规定更多或更少的URLs,本发明是可缩放的。如参考图5和图6所详细描述的,html代码202内规定的URLs被综合广告文件204拉出,并与广告内的按钮动作相关联。
html代码202也包括几行用于跟踪广告的代码和变量。在这里,代码202包括唯一跟踪识别码(var track),以及在查询字符串内的跟踪字符串(adID=′track+′)。唯一跟踪识别码规定重定向URL和跟踪变量。如本领域技术人员所公知的,重定向URL用来向跟踪服务器104提供跟踪信息。当递送广告时,综合广告文件204将适当的跟踪数据附加至该重定向URL。在本实施例中,此类跟踪数据包括对该广告活动的相关的发票订单、用于广告活动的行数、广告在网页中的安置、用于识别在门户100的内容管理系统中的广告的内容识别码(ID),以及唯一识别广告的广告ID。然而,可以理解,所使用的特殊跟踪数据对本发明不是本质的,本发明包括跟踪更多或更少的数据,包括如非点进数据,如改变广告的数量、暂停广告以及加载不同的广告等。
因为html代码202加载综合广告文件204,因此代码202也包括综合广告文件所驻留的服务器和路径(“var flashfile”)。类似地,代码202还规定广告中使用的附加广告文件的路径(“var path”;“ap=‘+path+’”)。当综合广告文件204加载附加的电影,如与不同于退出事件的按钮相关联的声音,则包含这些附加广告文件的路径信息。
html代码202也规定广告的宽度(“var width”)和高度(“varheight”),以及规定用于替换图像的URL(“var altURL”)和用于替换图像的路径(“var altimg”)。
图4示出了由html代码202调用的JavaScript文件206。通常,JavaScript文件206的作用是确定用户112的计算机上是否有合适的浏览器和Flash插件。如果JavaScript文件206确定用户112没有这些插件,文件206就提供替换的.GIF、.JPG或在html代码202内规定的其他格式的图像。
图5示出了在创建要经由广告服务器102递送的综合广告文件204时,由门户100(如管理员108)执行的操作。如图所示,门户100使用合并工具502将由广告商110提供的广告输入文件504的内容与由门户100创建的管道文件506的内容合并。通常,广告输入文件504包含广告的内容,如由广告商提供的内容,管道文件506包含用于跟踪广告的代码。
本发明的合并工具502是可执行的程序,它将广告文件504的内容与管道文件506的内容合并以创建综合广告文件204(“ad_done.swf”)。合并工具502可以采用任何数量的表单(form),可以有任何数量的不同的用户接口,可以用任何数量的语言来编写,包括C++、Java以及Perl等。这样,合并工具可以采用可通过因特网网页访问的基于web应用的形式。
在本实施例中,合并工具502用管道文件506替换广告输入文件504内的空电影剪辑对象,该管道文件是逐个像素的广告(因此不出现在该广告内),其包括用于跟踪信息的代码的附加行。更具体地说,本实施例的合并工具202通过首先在广告输入文件504内识别将要插入管道文件506的空电影剪辑,将管道文件506插入广告输入文件504。如本领域的普通技术人员所熟悉的,优选地,将管道文件506插入广告输入文件504的空层,这样管道文件506的内容就不会使广告的其他方面不清晰。此电影剪辑可被认为是用于管道文件506的“占位符”。为了识别该空电影剪辑,给予其预定的名字(如“conduit_mc”)。通过在其创建时被插入所有广告输入文件的该预定名称,可使广告商110得知对空电影剪辑层的需求。一旦合并工具202用名称定位空层,合并工具202就将管道文件506转换成广告输入文件504内的电影剪辑,并创建新的综合广告文件204。
在另一个实施例中,广告文件不包括空电影剪辑对象,它使用到新的Flash层的加载电影调用,管道文件506合并到该新的Flash层。通常,可以使用任何使文件504、506的内容合并的方法。此外,尽管本实施例涉及将管道文件506的内容合并入广告输入文件504,可替换的实施例涉及将广告输入文件合并入管道文件,并将这两个文件合并成第三文件(如具有两个空电影剪辑对象的第三文件,一个空电影剪辑对象用于广告输入文件,另一个用于管道文件,或有两个加载电影调用的第三文件,或有一个空电影剪辑对象和一个加载电影调用的第三文件)。综合广告文件204实质上是重构的广告文件,其包括用于表示和处理跟踪广告的脚本。
本领域的技术人员理解,当递送广告时,本实施例仅需加载单个文件——综合广告文件204。广告输入文件504和管道文件506在递送广告之前的结合使上述效果得以实现。一种替换方法是加载第一广告文件(如,包含广告内容的文件),该第一文件反过来又加载第二广告文件(如,包含跟踪信息的文件)。该替换方法具有下列缺点占用广告服务器的附加带宽(即单个综合广告文件的加载与两个单独文件的加载相对比),以及适当地加载第二广告文件可能失败。实际上,利用门户或其他提供商递送大量的广告,这些缺点使得递送两个单独文件的替换方法在商业上不能实行。
下面将参考图6至图9详细描述示范的广告文件。图6示出了通过ActionScript Viewer观察到的示例广告文件504的一部分(帧1)。在本实施例中,广告商110创建了带两个按钮的广告,每个按钮可使用户112浏览链接至不同URL的广告。广告文件504本身并不包括这些URLs,而是广告文件504包括用于每个URL的退出代码(“htmlURL1”,“htmlURL2”),其指向html代码202内所提供的URL,该html代码202调用综合广告文件204。更具体地说,如上面参考图3所述,html代码202包括查询字符串(“htmlURL1=‘+URL!+’”),使来自广告输入文件504的URL变量与html代码202的URL队列内的URL相关联(其中,URL1表示成“http//www.yahoo.com”,URL2例如可以是广告商的网站,以“http//www.advertiser.com”来表示)。
本领域的技术人员可以理解,通过在广告输入文件504内只包括一个变量(退出代码)以及在html代码内包括实际的URL,使改变URLs更加灵活。换句话说,如果URLs包括在广告文件504内,且广告文件504由广告商110提供,广告商110需要改变URLs,并对每个变化向门户100提供新的广告文件。正相反,本实施例可使对调用综合广告文件204的html代码202改变URLs,而无需涉及递送广告的实体。然而,在不要求此灵活性的替换实施例中,广告文件504包括一个或多个与一个或多个按钮动作相关联的URLs。
图7示出了通过ActionScript Viewer所观察到的示例管道文件506的一部分。更具体地说,图7示出了与文件506的帧4相关联的ActionScript。令本领域的技术人员可以理解,管道文件506提供ActionScript,其用于跟踪广告,并确定该广告是在嵌入html代码202的同一窗口打开还是在新的窗口打开。
与跟踪广告有关,ActionScript建立在跟踪中使用的重定向URL。在这一点,管道文件506规定综合广告文件204的根级(“_level0/”),其引用html代码202内的查询字符串的“adID”变量,该html代码202从广告服务器102加载综合广告文件。
本领域的技术人员熟悉,来自管道文件506的ActionScript,当其合并到综合广告文件204后,参考由html代码202赋值的变量(如与“+track+adID”对应的“adID”,与“http//rd.yahoo.com/%space%”对应)。
此外,当综合广告文件204在网站(如门户的网站或任何其他网站)上播放后,综合广告文件204使用所说明的变量“track”,并将退出代码URL字符串(按在html代码202内定义的)附加至跟踪URL字符串(Track url+Exit Url)。
为确定是在新窗口还是在同一窗口打开广告,管道文件506包括“if”语句,用来根据html代码202内的“targID”变量的值确定是在新窗口还是在同一(即母)窗口打开广告。如上所述,“if”语句在“targetURL”变量上操作,“targetURL”变量包括综合广告文件204的根级和由html代码202赋值的“targID”变量。在本实施例中,如果“targID”变量等于“_top”,在与综合广告文件204内的退出代码相对应的html代码202的URL队列内的URL将在新窗口打开。如果“targID”变量是“_blank”或除“_top”以外的其他值,该URL在新窗口打开。更具体地说,通过串接重定向URL(“redirectURL”)与“if”语句中设定的窗口打开调用(“wind”)来实现此功能。因此,使用脚本“getURL(redirectURL,wind)”。
如本领域的技术人员所熟悉的,通过在广告输入文件506内包括这样的功能,对递送广告的实体提供了更大的灵活性和对广告表现的控制。简而言之,门尸或其他递送广告的实体能在本地简单地改变管道文件506来调整广告的表现方式,从而对广告的表现保持更大的控制。包括该功能以用来确定是在这里所描述的任何其他文件还是甚至是独立的文件内打开新的窗口也属于本发明的范围之内。在一个这样的实施例中,JavaScript文件206包括下列代码,使用打开窗口功能来确定是否打开新窗口function open Window(x){if(targID==“_top”){top.location=URL[x]}elsewindow.open(URL[x]);}}在该替换实施例中,JavaScript文件读取html代码202内的“targID”变量值。在本实施例中,如果“targID”变量等于“_top”,与html代码202的URL队列内的“xth”URL相对应的URL将在新窗口打开。如果“targID”变量值是除“_top”以外的其他值,JavaScript功能“window.open”使该URL在新窗口打开。如本领域技术人员所熟悉的,该实施例还具有灵活、容易实现的优点。
管道文件504也包括可选的唯一识别码。该唯一识别码是递送广告的实体能够添加的任何特殊文本(如“R=lFlash_ad_first_url_click”),以更容易地读取广告统计。更具体地说,除了使用数字,使用识别码可以用有意义的文本来识别广告。
在确定的实施例中,门户100包括作为过滤器的附加代码。对于确定的URLs,过滤器为“targID”重置(override)或设置缺省值,从而指示是在同一窗口还是在不同窗口打开广告。过滤器可驻留在广告服务器102上或任何与门户100相关联的其他服务器上。例如,在一个实施例中,当广告html代码是因特网电子邮件页面的一部分时,电子邮件服务器包括此过滤器,并使该html代码规定该广告在向用户112提供的同一窗口打开。该过滤器保证用户112停留在该电子邮件页面上,而不是被重定向至另一个网页。
图8示出了综合广告文件204的一部分。如图所示,广告文件204的帧1包括对包含在广告输入文件504内的URLs的参照。类似地,图9示出了综合广告文件204的帧4包含来自管道文件506的、用于同一帧的ActionScript。这样,合并工具202用管道文件506的内容替换了广告输入文件504的空电影剪辑对象。
本领域的技术人员可以认识到本发明的方法和系统不仅仅局限于上述示范性实施例和例子,它有很多应用,可以多种方式实现。在这点上,在此描述的不同的实施例的任何数量的特征可合并入一个单独的实施例。而且,本领域的技术人员知道,本发明的范围涵盖在此描述的系统组件(如硬件、软件、程序语言、通信网络等)的现有公知的和未来开发的变更和修改。
权利要求
1.一种提供广告的方法,所述方法包括将广告输入文件与管道文件合并,以创建综合广告文件,其中所述广告输入文件识别广告的内容,所述管道文件识别用于广告的跟踪数据;以及递送所述综合广告文件,从而提供广告。
2.根据权利要求1所述的方法,进一步包括接收修改的广告输入文件,所述修改的广告输入文件代表对广告内容的更改;将所述修改的广告输入文件与所述管道文件合并,以创建修改的综合广告文件;以及递送所述修改的综合广告文件,从而提供具有所述更改的广告。
3.根据权利要求1所述的方法,进一步包括接收修改的管道文件,所述修改的管道文件代表对跟踪数据的更改;将所述修改的管道文件与所述广告输入文件合并,以创建修改的综合广告文件;以及递送所述修改的综合广告文件,从而提供具有所述更改了跟踪数据的广告。
4.根据权利要求1所述的方法,其中广告是Flash广告,文件是.swf文件。
5.根据权利要求1所述的方法,其中所述广告输入文件包括空电影对象,所述合并包括将所述管道文件插入所述空电影剪辑。
6.根据权利要求5所述的方法,其中对所述空电影剪辑给予预定的名称,所述合并广告输入文件和管道文件包括搜索用于所述预定名称的广告输入文件。
7.根据权利要求1所述的方法,其中所述广告包括一个或多个用于链接到一个或多个网页的动作,并且其中所述广告输入文件规定一个或多个按钮的动作,每个按钮动作各有退出代码,以及其中递送所述综合广告文件包括html代码加载所述综合广告文件,该html代码规定用于网页的URLs。
8.根据权利要求1所述的方法,其中递送综合广告文件包括html代码加载所述综合广告文件,所述html代码包括一个变量,以及其中所述管道文件包括代码,该代码根据所述变量来决定是在母窗口还是在新窗口打开该广告。
9.根据权利要求1所述的方法,其中递送综合广告文件包括html代码加载JavaScript文件,所述html代码包括变量,以及其中所述JavaScript文件包括代码,该代码根据所述变量来决定是在母窗口还是在新窗口打开该广告。
10.根据权利要求1所述的方法,其中递送综合广告文件包括html代码加载综合广告文件,所述html代码包括跟踪识别码,所述方法进一步包括利用管道文件内的代码和跟踪识别码来跟踪广告。
11.一种根据广告文件提供广告的方法,所述方法包括识别第一文件;识别第二文件;识别所述第一文件内的占位符;以及将所述第二文件插入到所述占位符中,以创建所述的广告文件。
12.根据权利要求11所述的方法,其中所述第一文件规定广告内容代码,所述第二文件包含广告跟踪代码。
13.根据权利要求12所述的方法,进一步包括接收修改的第一文件,所述修改的第一文件代表对广告内容的更改,并包括所述的占位符;以及将所述第二文件插入到所述修改的第一文件内的所述占位符中,以创建修改的广告文件。
14.根据权利要求11所述的方法,其中所述第一文件识别广告跟踪数据,所述方法进一步包括接收修改的第一文件,所述修改的第一文件代表对跟踪数据的更改;以及将所述第二文件插入到所述修改的第一文件内的所述占位符中,以创建修改的广告文件。
15.根据权利要求11所述的方法,其中所述占位符是空电影剪辑。
16.一种根据广告文件提供广告的方法,所述方法包括识别第一文件;识别第二文件;识别第三文件;识别所述第三文件内的第一占位符和第二占位符;以及将所述第一文件插入到所述第一占位符中,并将第二文件插入到所述第二占位符中,以创建所述的广告文件。
17.根据权利要求16所述的方法,其中所述第一占位符是空电影剪辑。
18.根据权利要求16所述的方法,进一步包括html代码加载所述第三文件。
19.根据权利要求18所述的方法,其中所述第三文件包括一个或多个按钮,该一个或多个按钮对应于到一个或多个网页的链接,以及其中所述html代码规定用于一个或多个网页的URLs。
20.根据权利要求16所述的方法,其中所述插入包括使用可执行的程序。
21.根据权利要求16所述的方法,其中所述插入包括使用基于web的应用。
22.根据权利要求16所述的方法,其中所述第一文件包括广告内容,所述广告文件包括所述广告内容,并且其中所述方法进一步用于创建包括对广告内容更改的修改的广告文件,所述方法进一步包括识别修改的第一文件,所述第一文件包括所述更改;将所述修改的第一文件插入到所述第一占位符中,并将所述第二文件插入到所述第二占位符中,以创建所述修改的广告文件。
23.根据权利要求16所述的方法,其中所述第一文件包括广告跟踪数据,所述广告文件包括所述广告跟踪数据,以及其中所述方法进一步用于创建包括对广告跟踪数据更改的修改的广告文件,所述方法进一步包括识别修改的第一文件,所述第一文件包括所述更改;将所述修改的第一文件插入到所述第一占位符中,并将所述的第二文件插入到所述第二占位符中,以创建所述修改的广告文件。
24.一种计算机可读介质,其中存储有计算机可执行指令,用于执行创建综合广告文件的方法,所述方法包括识别第一文件;识别第二文件;识别第一文件内的占位符;以及将所述第二文件插入到所述占位符中,以创建广告文件。
25.根据权利要求24所述的计算机可读介质,其中所述第一文件是广告输入文件,所述第二文件是管道文件。
26.根据权利要求25所述的计算机可读介质,其中使用Flash创建所述广告输入文件和管道文件。
27.根据权利要求26所述的计算机可读介质,其中所述占位符是电影剪辑。
28.根据权利要求25所述的计算机可读介质,其中所述综合广告文件是用于提供修改的广告,所述方法进一步包括识别修改的第一文件,所述修改的第一文件包括对广告的更改;以及将所述第二文件插入到所述占位符中,以创建包括所述更改的综合广告文件。
29.根据权利要求24所述的计算机可读介质,其中所述综合广告文件包括一个或多个参照一个或多个URL变量的退出代码。
30.根据权利要求29所述的计算机可读介质,其中所述综合广告文件设计成由代码加载,所述代码规定对应于一个或多个URL变量的一个或多个URLs,所述代码用所述一个或多个URLs对所述一个或多个URL变量进行赋值。
全文摘要
公开一种提供广告的方法和系统。一个实施例的方法包括将广告输入文件与管道文件合并,以创建综合广告文件,其中广告输入文件至少识别广告的内容,管道文件至少识别用于广告的跟踪数据。然后,递送所述综合广告文件。根据另一个实施例,该方法进一步包括通过更新广告输入文件来修改广告的内容,将修改的广告输入文件与管道文件重新合并,以创建修改的综合广告文件,以及递送所述修改的综合广告文件。
文档编号G06Q30/00GK1708762SQ200380102239
公开日2005年12月14日 申请日期2003年10月28日 优先权日2002年10月28日
发明者劳伦斯·莫里斯罗埃, 约瑟夫·格林德尔, 爱德华·贝尔 申请人:雅虎公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1