广告价格打折的制作方法

文档序号:11142369阅读:626来源:国知局
广告价格打折的制造方法与工艺

本公开一般地涉及广告定价,并且更具体地涉及基于广告购买者会接收到与转化相关联的相同广告分发结果的水平来将用于转化的成本向广告购买者打折。



背景技术:

在传统系统中,在线和其它广告分发商对广告购买者使用第二价格打折。广告分发系统基于来自广告购买者系统的针对广告位或者一组广告位的报价来进行拍卖。广告购买者系统可以基于每次查看成本、每个动作成本、每次转化成本、每次点击成本、每次闪现成本或者按照任何合适的方式对广告位报价。

在每个动作成本的报价中,广告购买者系统针对用户的动作的每个实例向广告分发系统付费。例如,如果广告购买者系统是商家,则商家可以针对完成调查、完成来自商家的电子商务系统的在线结账、或者任何合适的动作的每个用户向广告分发系统付费。在某些实施例中,广告分发系统基于报价第二高的报价者的报价将拍卖赢家的成本打折为某个价格。打折用于在广告分发系统与报价者之间产生积极关系,并且消除报价者给出少于其真实意愿支付的报价的动机。

当广告分发系统利用多个广告位时,很难把用户动作或者转化归因于广告位中的一个特定广告位。用户在执行转化动作之前可能已经遇到两个或者更多个广告位。

传统系统不允许广告分发系统基于广告购买系统会在获得相同的分发结果的同时支付的最低价格来将成本向广告购买者系统打折。



技术实现要素:

本文中的技术提供了一种对广告购买者将用于转化的成本打折到广告购买者系统会接收到相同的分发结果的水平的计算机实现的方法。广告分发系统采用服务器,该服务器配置为接收来自广告购买者的报价,该报价包括广告购买者愿意为与特定广告相关联的用户的动作支付的资金金额。该系统识别与第一广告位相关联的第一请求并且对于第一请求确定针对一个或者多个预期广告中的每一个的期望值,每个期望值基于与每个预期广告相关联的报价。基于特定广告针对第一请求具有最高期望值来为广告位选择特定广告。该系统关于第一请求来促进特定广告的分发并且可以关于第二请求来促进广告的分发。如果系统接收到用户已经采取动作的指示,则系统基于最低报价来将与动作相关联的成本打折,该特定广告关于该第一请求和该第二请求以该最低报价仍然会被选择。

在本文所描述的某些其它示例方面中,基于广告购买者系统会接收到相同的分发结果的水平,利用系统和计算机程序产品来对广告购买者将用于转化的成本打折。

在考虑了所示示例实施例的以下详细说明后,示例实施例的这些和其它方面、目的、特征和优点对于本领域的普通技术人员而言将是显而易见的。

附图说明

图1是描绘了根据某些示例实施例的系统的框图,该系统对广告购买者将用于转化的成本打折为广告购买者系统会接收到相同的分发结果的水平。

图2是描绘了根据某些示例实施例的方法的流程框图,该方法对广告购买者将用于转化的成本打折为广告购买者系统会接收到相同的分发结果的水平。

图3是描绘了根据某些示例实施例的用于广告分发系统选择在广告位中使用的广告并且出价的方法的流程框图。

图4是根据某些示例实施例的对示例广告打折的图。

图5是描绘了根据某些示例实施例的计算机器和模块的框图。

具体实施方式

综述

在一个示例实施例中,广告购买者系统针对待投放在一个或者多个广告位中的广告提交报价。该报价包括在每次执行合格的动作之后待向广告分发系统支付的最大每个动作成本。在一些情况下,希望广告分发系统针对合规的动作的效能来对广告购买者系统将成本打折。广告分发系统识别与广告位相关联的请求。响应于该请求,广告购买者系统识别预期广告并且确定关于该请求的每个预期广告的期望值。广告分发系统将预期广告的期望值进行比较以便为广告位选择广告。如果与广告位相关联的请求需要报价,则广告分发系统基于所选择的广告的期望值来向广告呈现者系统提交报价。如果该报价获胜,则提供所选择的广告以向用户装置呈现。如果请求不需要报价,则提供所选择的广告以向用户装置呈现。广告分发系统可以基于赢得与每个请求相关联的拍卖的相同广告来为与广告位相关联的一个或者多个附加请求选择相同的广告。在确定转化发生(例如,采取合格的用户动作)之后,广告分发系统确定广告购买者系统会针对建议的广告的转化来报价的最小金额,使得广告分发系统仍然会为与该转化相关联的每个所利用的广告位选择该建议的广告。基于所确定的最小水平来将对广告购买者系统的用于转化的成本打折。

在示例实施例中,广告购买者系统报价广告购买者系统愿意为转化支付的最大金额。转化可以是与广告相关联的任何动作。例如,广告购买者系统针对取得转化资格的每个用户动作来向广告分发系统付报酬。在一个示例中,可以通过在商家位置处的购买、在在线商店处的购买、在商家位置处的物理出现、调查的完成或者任何其它合适的动作来实现动作。

广告位通常通过与广告呈现者系统相关联的广告请求而变得可用于广告分发系统。例如,广告呈现者系统接收向用户呈现网页的请求。广告呈现者系统具有在网页上可用的一个或者多个广告位。广告呈现者系统可以请求针对广告位的报价或者其可以请求广告。在另一示例中,广告位是针对一个或者多个用户的电子邮件广告。在另一示例中,广告位是针对用户的移动装置的基于位置的提醒或者广告。任何合适的广告都可以变得可用。

广告分发系统为可用广告位确定建议的广告的期望值。针对每个建议的广告,期望值可以基于广告购买者系统愿意为转化支付的最大金额和与建议的广告相关联的期望转化率。在一个示例中,假设广告购买者系统报出为与特定广告相关联的转化支付高达$1.00的意愿。广告分发系统确定期望转化率为10%。即,对于接收到特定广告的每十个用户,期望一个用户执行合格的动作。因此,广告分发系统会确定为建议的广告位提供特定广告的期望值将值每次闪现$0.10(使用公式期望值/闪现=收入/转化×转化率)。

期望转化率可以基于相似的广告位和正在被广告的相似的产品的数据库。可以利用机器学习算法来计算和更新期望转化率。广告分发系统可以使用确定期望转化率的任何合适的方式。期望转化率可以进一步基于对用户的购买历史的了解。例如,如果用户已经同意允许广告分发系统记下或者分析用户的搜索历史、用户的购买历史或者用户的行为的其它数据,那么广告分发系统也许能够更准确地预测用户因为查看广告而进行转化的可能性。也可以基于不确定性的裕度、利润或者其它因素来调整期望转化率。

在该示例中,广告分发系统确定在建议的广告之中,来自广告购买者系统的特定广告提供与来自其它广告购买者的其它建议的广告的期望值相比最高的期望值。

如果广告呈现者系统正在向预期广告主拍卖广告位,那么广告分发系统对该广告位报价。广告分发系统基于针对广告位的所选择的广告的期望值来报价。在该示例中,如果所选择的广告的期望值为每次展现$0.10,那么广告分发系统基于该值来将报价提交至广告呈现者系统。在某些实施例中,报价可以是期望值,在该示例中,该期望值是$0.10。在某些实施例中,广告分发系统包括安全裕度和/或利润裕度或者在报价方面的其它调整。在该示例中,广告分发系统可以向广告呈现者系统报价$0.08,而不是期望值。在期望转化率被不正确地计算的情况下,在所计算的期望值以下$0.02可以是安全裕度。$0.02可以另外地或者可替代地是广告分发系统从交易中提取利润裕度的尝试。在某些实施例中,当确定期望转化率时,可以并入附加裕度。

如果广告分发系统赢得报价,则将建议的广告传送至广告呈现者系统以向用户呈现。广告分发系统收取至多针对闪现而报价的金额的金额。

在一个示例中,广告呈现者系统将该报价指导作为第二价格拍卖。即,广告呈现者系统接收报价并且将广告位授予最高报价。然而,广告呈现者系统给获胜的报价者开具等于或者略微高于第二高的报价的金额的发票。由此,广告分发系统所支付的金额可能比针对广告位报价的金额低。

在某些实施例中,对广告位的请求不需要来自广告分发系统的报价。当广告呈现者系统不需要报价时,广告分发系统提供在基于预期广告的期望值进行拍卖之后被选择的广告,如上面所描述。

不需要被购买的广告仍然可能具有固有的分发成本。在一个实施例中,当广告呈现者系统归广告分发系统所有(即,可能不存在用于向广告呈现者系统提供广告而向广告分布系统收取的直接成本或者费用)时,不需要购买广告。仍然利用期望值比较。机会成本是呈现不同广告的放弃的期望值、呈现来自不同的广告购买者的不同广告的放弃的收入、或者使用针对“自家广告(house ad)”的广告位的放弃值。自家广告可以是针对由广告呈现者系统提供的服务的广告。在不需要购买广告的情况下,广告分发系统可以确定期望值是否比最小值大。例如,如果期望值在$0.05以下,那么广告分发系统可以确定该期望值不足以提供广告。广告分发系统替代地可以提供自家广告或者根本不提供广告。

在一些实施例中,将建议的广告传送至广告呈现者系统,并且广告呈现者系统向用户装置提供广告以向用户进行显示。在替代实施例中,直接向用户装置分发广告,诸如,电子邮件广告或者基于位置的提醒。

在示例实施例中,一个或者多个用户执行广告位所需的动作以成为转化。例如,用户物理访问与广告购买者系统相关联的商家,或者用户购买与广告相关联的产品。以任何合适的方式来记录该转化。例如,广告购买者系统向广告分发系统报告该转化。在另一示例中,广告分发系统检测用户的在线动作并且记录该转化。

在某些实施例中,广告分发系统无法确定哪个广告位有助于转化。用户可能已经查看了多个广告位。用户可能在查看了起作用的广告位中的一些之后已经使转化延迟了一段时间。出于这些和其它原因,广告分发系统期望对广告购买者系统将每次动作成本打折为涵盖推动每次转化的所有广告闪现的水平。

在某些实施例中,广告分发系统可能无法把某些广告闪现归因于任何用户或者任何合格的动作。在这种情况下,广告分发系统可以仅仅将打折过程限于与用户或者合格的动作相关联的广告闪现。可以对于剩下的(不可归因的)广告采用其它打折过程(例如,分摊这种广告的成本)或者可以不使用打折过程。在某些实施例中,即使所有广告都不与合格的动作或者用户相关联,广告分发系统在打折过程中也可以包括所有广告。

广告分发系统确定与转化相关的所利用的广告位。相关广告可以包括在转化之前被提供以向用户显示的任何广告。

广告分发系统确定广告购买者系统会针对动作报价并且仍然使其广告针对所利用的广告位中的每一个而被选择的最低金额。在一个示例中,广告购买者系统具有为三个广告位而选择的建议的广告。即,基于针对三个广告位中的每一个考虑的建议的广告中的任何一个的每次动作成本报价和期望转化率来确定建议的广告具有最高期望值。

在一个示例中,针对广告位中的一个来考虑三个广告,并且针对每个广告的期望值分别为$0.10、$0.05和$0.01。最高期望值为$0.10。为了确定广告购买者系统会报价并且仍然会针对每个广告而被选择的金额,广告分发系统为特定广告位确定第二最高期望值。在该示例中,第二最高期望值为$0.05。

为了实现期望值$0.05,广告购买者系统会报出为动作支付的较低意愿。在该示例中,广告购买者系统会报价$0.50,其中10%的期望转化率并且实现期望值$0.05。由此,$0.50是广告购买者系统会报价并且仍然会为特定广告位而选择的最低金额。为每个广告位重复该流程,为该每个广告位选出了与转化相关联的广告。

如果广告购买者系统会针对一个广告位来报价$0.50并且针对其它两个广告位中的每一个来报价$0.30并且仍然赢得了全部三个广告位,那么$0.50就是广告购买者系统会针对动作来报价并且仍然会为所利用的广告位而选择的最低金额。

广告分发系统针对每次转化将对广告购买者系统的成本打折为所确定的金额。在该示例中,广告分发系统针对转化收取广告购买者系统$0.50。在某些实施例中,广告分发系统收取比所确定的最小金额大的裕度金额。裕度金额可以是$0.01、1%或者比最小金额大的任何合适的金额。在该示例中,广告分发系统收取广告购买者系统每次转化$0.51。

针对每个所记录的转化,广告购买者系统将付款汇入至广告分发系统。付款是打折的成本的金额。在该示例中,付款是每次转化$0.50。在某些实施例中,汇入金额可以包括其它费用或者可能以任何合适的方式区别于打折的费用。例如,可以在开具发票之前添加利润裕度。在另一示例中,可以将金额添加至发票价格,以考虑针对发生的每次转化花费不可归因的广告花费。可以将任何合适的加法器或者附加打折包括在对广告购买系统的最终成本中。此外,可以以任何合适的时间表通过广告购买系统汇入付款。例如,可以在达到特定数量的转化之后、在一段时间过去之后或者以任何其它合适的时间表为广告购买系统开具发票。

示例系统架构

现在转向附图,其中,贯穿附图,相同的数字表示相似(但是不一定相同)的元素,详细描述了示例实施例,

图1是描绘了根据某些示例实施例的系统100的框图,该系统100对广告购买者将用于转化的成本打折为广告购买者系统会接收到相同的分发结果的水平。在一些实施例中,与装置相关联的用户必须安装应用并且/或者作出特征选择以获得本文所描述的技术的益处。

如图1所示,系统100包括被配置为经由一个或者多个网络105或者经由任何合适的通信技术彼此通信的网络计算装置110、130、140和150。

每个网络105包括有线或者无线电信手段,网络装置(包括装置110、130、140和150)可以通过该有线或者无线电信手段交换数据。例如,每个网络105可以包括局域网(“LAN”)、广域网(“WAN”)、内联网、互联网、移动电话网、存储区域网络(SAN)、个人区域网络(PAN)、城域网(MAN)、无线局域网(WLAN)、虚拟专用网络(VPN)、蜂窝或者其它移动通信网络、蓝牙、NFC、或者其任何组合或者促进信号、数据的通信的任何其它适当的架构或者系统。贯穿示例实施例的讨论,应该理解,在本文中可交换地使用术语“数据”和“信息”来指可以存在于基于计算机的环境中的文本、图像、音频、视频或者任何其它形式的信息。装置110、130、140和150所利用的通信技术可以是与网络105相似的网络或者替代通信技术。

每个网络计算装置110、130、140和150包括具有通信模块的计算装置,该通信模块能够通过网络105或者相似的网络传送和接收数据。例如,每个网络装置110、130、140和150可以包括服务器、台式计算机、膝上型计算机、平板计算机、其中嵌入有并且/或者耦合有一个或者多个处理器的电视机、智能手机、手持式或者可穿戴计算机、个人数字助理(“PDA”)、或者任何其它有线的或者无线的处理器驱动的装置。在图1所示的示例实施例中,网络装置110、130、140和150分别由终端用户或者消费者、广告购买者系统操作者、广告分发系统操作者和广告呈现者系统操作者操作。

用户101可以使用通信应用112,以经由分布式网络105来查看、下载、上传或者另外访问文档或者网页,该通信应用112可以是例如web浏览器应用或者独立的应用。通信应用112可以与包括广告分发系统140的web服务器144的web服务器或者连接至网络105的其它计算装置交互。

用户网络装置110可以包括数字钱包应用模块111。数字钱包应用模块111可以包括用户计算装置110可以采用来帮助用户101完成购买的任何应用、硬件、软件或者过程。数字钱包应用模块111可以与通信应用112交互或者可以体现为通信应用112的伴随应用。作为伴随应用,数字钱包应用模块111在通信应用112内执行。即,数字钱包应用模块111可能是嵌入通信应用112中的应用程序。在某些实施例中,用户101的数字钱包可以驻留在云计算环境中、在商家服务器上或者在任何其它环境中。

用户计算装置110也包括可由数字钱包应用模块111和通信应用112访问的数据存储单元113。示例数据存储单元113可以包括一个或者多个有形计算机可读存储装置。数据存储单元113可以被存储在用户计算装置110上或者可以逻辑耦合至用户计算装置110。例如,数据存储单元113可以包括机载闪速存储器和/或一个或者多个可移除存储器账户或者可移除闪速存储器。在某些实施例中,数据存储单元113可以驻留在基于云的计算系统中。

广告分发系统140可以包括可以由web服务器144访问的数据存储单元147。示例数据存储单元147可以包括一个或者多个有形计算机可读存储装置,或者数据存储单元可以是独立系统,诸如,不同的物理机或者虚拟机、或者基于云的存储服务。广告分发系统140可操作以接收来自广告购买者系统130的报价,选择待出现在广告位的广告,记录广告的转化,为广告购买者系统130开具发票,将付款汇入至广告呈现者系统150并且进行其它合适的功能。

用户101可以接收与广告购买者系统130相关联的广告。在一个示例实施例中,广告购买者系统130将广告提供给广告分发系统140。向广告呈现者系统150分发广告,该广告呈现者系统150向一个或者多个用户计算装置110显示广告。广告购买者系统130可以将广告上传至广告分发系统140以进行分发,选择来自广告分发系统140的广告格式,或者以任何合适的方式来选择广告以用于分发。web服务器135可以用于存储广告,创建广告,与广告分发系统140通信或者执行任何合适的功能。

广告呈现者系统150表示将与广告购买者系统130相关联的广告提供给用户计算装置110的系统。例如,广告呈现者系统150可以是在用户计算装置100访问网站时显示广告的网站。在另一示例中,广告呈现者系统150可以是广告牌、在线刊物、电子邮件系统、移动应用、基于位置的应用、地图应用或者任何合适的广告呈现者。

要了解,所示的网络连接是示例并且可以使用在计算机和装置之间建立通信链路的其它手段。此外,具有本公开的益处的本领域中的普通技术人员要了解,图1所示的广告购买者系统130、广告分发系统140、广告呈现者系统150和用户计算装置110可以具有几个其它合适的计算机系统配置中的任何一个。例如,体现为移动电话或者手持式计算机的用户计算装置110可能不包括上述所有组件。

示例过程

下文针对示例操作环境100的组件来描述图2至图3中所示的示例方法。也可以利用其它系统并且在其它环境中执行图2至图3的示例方法。

图2是描绘了根据某些示例实施例的方法200的流程框图,该方法200对广告购买者将用于转化的成本打折为广告购买者系统会接收到相同的分发结果的水平。

参照图1和图2,在框205中,广告购买者系统130报出广告购买者系统130愿意为转化支付的最大金额。转化可以是广告的条件所需的任何动作。例如,广告购买者系统130针对取得转化资格的每个用户101动作来向广告分发系统140付报酬。在一个示例中,可以通过在商家位置处的购买、在在线商店处的购买、在商家位置处的实际出现、调查的完成或者任何合适的动作来实现动作。

在框210中,广告位变得可用于广告分发系统140。例如,广告呈现者系统150接收向用户101呈现网页的请求。广告呈现者系统150具有在网页上可用的一个或者多个广告位。广告呈现者系统150提供对于一个或者多个广告分发系统140提供针对广告位的报价的请求。如果不需要报价,那么广告呈现者系统150提供对于针对广告位的广告的请求。广告呈现者系统150接收针对广告位的报价。在另一示例中,广告位是针对一个或者多个用户101的电子邮件广告。在另一示例中,广告位是针对用户计算装置110的基于位置的提醒或者广告。任何合适的广告位可以变得可用。

在框215中,广告分发系统140选择待在广告位中使用的广告,并且出价。针对图3的方法215来更详细地描述框215的细节。

图3是描绘了根据某些示例实施例的用于广告分发系统140选择在广告位中使用的广告并且出价的方法215的流程框图。

在框310中,广告分发系统140为与来自广告呈现者系统150的请求相关联的可用广告位或者任何可用广告位确定建议的广告的期望值。期望值可以基于广告购买者系统130愿意为转化支付的最大金额和期望转化率。

在一个示例中,广告购买者系统130报出为转化支付$1.00的意愿。广告分发系统130确定期望转化率为10%。即,对于接收到广告的每十个用户,期望一个用户执行所需的动作。因此,广告分发系统会确定在建议的广告位中的建议的广告的期望值将值每次闪现$0.10。(期望值/闪现=收入/转化×转化率)

期望转化率可以基于相似的广告位和正在被广告的相似的产品的数据库。可以利用机器学习算法来计算和更新期望转化率。广告分发系统可以使用确定期望转化率的任何合适的方式。期望转化率可以进一步基于对用户101的在线历史的了解。例如,如果用户已经选择允许广告分发系统记下或者分析用户101的搜索历史、用户101的购买历史或者用户101的行为的其它数据的选项,那么广告分发系统也许能够更准确地预测用户101转化广告的几率。可以按照百分比或者金额来打折期望转化率以适应安全裕度和/或利润裕度或者其它调整因素。在一个示例中,可以将期望转化率从10%打折至8%。可以采用任何合适的数据来帮助期望转化率的预测。

在框315中,广告分发系统140为广告位来从广告购买者系统130选择建议的广告。在该示例中,建议的广告被确定为针对特定广告位具有每次展示$0.10的值。如果期望针对特定广告位的其它潜在广告具有每次闪现$0.05和$0.01的值,那么来自广告购买者系统130的建议的广告会具有最高期望值。

在框320中,广告分发系统140确定广告位是否需要购买。许多广告位必须从广告呈现者系统150或者售卖广告位的任何系统购买。其它广告位不需要购买。例如,不需要购买由广告分发系统140生成的电子邮件广告。不需要被购买的广告仍然可能具有固有的分发成本。在一个实施例中,当广告呈现者系统150归广告分发系统140所有时,不需要购买广告。仍然利用期望值比较。机会成本是呈现不同广告的放弃的期望值、呈现来自不同的广告购买者的不同广告的放弃的收入、或者使用针对“自家广告”的广告位放弃值。自家广告可以是针对由广告呈现者系统提供的服务的广告。在不需要购买广告的情况下,广告分发系统140可以确定期望值是否比最小值大。例如,如果期望值在$0.05以下,那么广告分发系统140可以确定该期望值不足以提供广告。广告分发系统140替代地可以提供自家广告或者根本不提供广告。

如果广告位不需要购买,那么方法215进行到在图2中的框220。如果广告位需要购买,那么方法215进行到框325。

在框325中,如果广告呈现者系统150正在向预期广告主拍卖广告位,那么广告分发系统140对该广告位报价。广告分发系统140针对广告位来对广告的期望值进行报价。在该示例中,如果建议的广告的期望值为每次展现$0.10,那么广告分发系统向广告呈现者系统报价$0.10。在某些实施例中,广告分发系统140将安全裕度和/或利润裕度包括在报价中。在该示例中,广告分发系统140可以向广告呈现者系统报价$0.08。在期望转化率被不正确地计算的情况下,在所计算的期望值以下$0.02可以是安全裕度。$0.02可以另外地或者可替代地是广告分发系统从交易中提取利润裕度的尝试。在某些实施例中,当确定期望转化率时,可以并入附加裕度。

在框330中,如果广告分发系统140未赢得拍卖,那么方法215针对图2进行到框210。建议的广告可留在建议的广告的列表中,并且当下一个广告位变得可用时,可以重新估计该建议的广告。

如果广告分发系统140确定在拍卖中已经赢得广告位,那么方法215进行到框335。

如果广告分发系统140赢得报价,则将建议的广告传送至广告呈现者系统150以向用户呈现。广告分发系统140被收取至多针对闪现而报价的金额的金额。

在一个示例中,广告呈现者系统150进行报价作为第二价格拍卖。即,广告呈现者系统150接收报价并且将广告位授予最高报价。然而,广告呈现者系统150给获胜的报价者开具等于或者略微高于第二高的报价的金额的发票。由此,广告分发系统140所支付的金额可能比针对广告位报价的金额低。

返回图2的框220,向用户101显示广告。将广告位用于与广告购买者系统130相关联的广告。通过广告分发系统140或者通过广告位的任何管理者或者所有者,以广告位的售卖者所规定的方式来向用户101分发广告。在一个示例中,在广告呈现者系统150的网页上显示广告。

在示例实施例中,一个或者多个用户101执行广告位所需的动作以成为转化。例如,用户101实际访问与广告购买者系统130相关联的商家,用户101购买与广告相关联的产品,用户101点击广告中的链接,用户101下载优惠,用户101完成调查或者执行任何合适的动作。

在框225中,以任何合适的方式来记录该转化。例如,广告购买者系统130向广告分发系统140报告该转化。在另一示例中,广告分发系统140检测用户的在线动作并且记录该转化。

在框230中,广告分发系统140识别与该转化有关的一个或者多个投放的广告。在某些实施例中,广告分发系统140无法确定哪个广告位有助于转化。用户101可能已经查看了多个广告位。用户101可能在查看了起作用的广告位中的一些之后已经使转化延迟了一段时间。出于这些和其它原因,广告分发系统140期望对广告购买者系统130将广告位打折为涵盖所有广告位购买的水平。

在某些实施例中,广告分发系统140可能不具有用户101所查看的每个广告位的明确指示。广告分发系统140可以仅仅将打折过程限于对其而言存在用户101查看了广告的确认的广告。可以对于剩下的广告采用其它打折过程或者可以不使用打折过程。在某些实施例中,即使用户101查看了所有广告的确认不存在,广告分发系统140在打折过程中也可以包括所有广告。

在框235中,广告分发系统140确定广告购买者系统130会针对动作报价并且仍然为所利用的广告位中的每一个而选择的最低金额。在一个示例中,广告购买者系统130具有为三个广告位而选择的建议的广告。即,基于针对三个广告位中的每一个考虑的建议的广告中的任何一个的每次动作成本报价和期望转化率来确定建议的广告具有最高期望值。

在一个示例中,针对广告位中的一个来考虑三个广告,并且每个广告的期望值分别为$0.10、$0.05和$0.01。最高期望值为$0.10。为了确定广告购买者系统130会报价并且本来仍然会针对每个广告而被选择的金额,广告分发系统140为特定广告位确定第二最高期望值。在该示例中,第二最高期望值为$0.05。

为了实现期望值$0.05,广告购买者系统130会报出为动作支付的较低意愿。在该示例中,广告购买者系统130会报价$0.50,其中10%的期望转化率并且实现期望值$0.05。由此,$0.50是广告购买者系统会报价并且仍然会为特定广告位而选择的每次动作的最低成本。为每个广告位重复该流程,为该每个广告位选出了与特定转化相关联的广告。

如果广告购买者系统会针对一个广告位来报价$0.50并且针对其它两个广告位中的每一个来报价$0.30并且仍然赢得了全部三个广告位,那么$0.50就是广告购买者系统会针对动作来报价并且仍然会为所利用的广告位而选择的最低金额。

在框240中,广告分发系统140针对转化将对广告购买者的成本打折为所确定的金额。在该示例中,广告分发系统140针对转化收取广告购买者系统130$0.50。在某些实施例中,广告分发系统140收取比所确定的最小金额大的裕度金额。裕度金额可以是$0.01、1%或者比最小金额大的任何合适的金额。在该示例中,广告分发系统收取广告购买者系统每次转化$0.51。

在某些实施例中,广告位中的一些不可归因于特定转化。广告分发系统140可以需要分配不可归因的广告位的成本的方式。在一个实施例中,广告分发系统140没有针对提前兑换将用于转化的成本打折。在某个水平的转化已经发生之后,可以为不可归因的广告位计算每次转化的合理成本。广告分发系统140针对所有后续转化来使打折的转化成本增长了不可归因的广告位的平均“置存成本(carrying cost)”。

在替代实施例中,广告分发系统140在为每个将来的建议的广告计算期望值时可以使用每次转化的不可归因的广告位花费的移动平均。广告分发系统140可以调整报价以提供裕度来资助不可归因的广告位花费。可以按照与利润裕度或者安全裕度相似的方式来利用裕度。

在替代实施例中,广告分发系统140可以增加或者减少不可归因的广告位花费以实现每次转化的期望成本,该不可归因的广告位花费可以由在报价过程期间并入的安全裕度或者利润裕度覆盖。

在某些实施例中,不可归因的广告位花费不会影响本文所描述的报价过程。

在框245中,针对每个记录的转化,广告购买者系统130将付款汇入至广告分发系统140。付款是打折的每次动作成本的金额。在该示例中,每次转化的付款是$0.50。

在某些实施例中,汇入的金额可以包括其它费用或者可能以任何合适的方式区别于打折的费用。例如,可以在开具发票之前添加利润裕度。在另一示例中,可以将金额添加至发票价格,以考虑针对发生的每次转化的不可归因的广告花费。可以将任何合适的加法器或者附加打折包括在对广告购买系统130的最终成本中。此外,可以以任何合适的时间表通过广告购买系统130汇入付款。例如,可以在达到特定数量的转化之后、在一段时间过去之后或者以任何其它合适的时间表为广告购买系统开具发票。

图4是示例广告的打折的图。该图图示了针对广告购买者系统130会报价并且仍然会赢得针对广告位的拍卖的各种广告的最小每次动作成本(“CPA”)报价405。以本文所描述的方式来计算最小CPA报价405。在该示例中,第一网站广告具有$0.20的最小CPA报价405。广告购买者系统130提出为每个动作支付$1.00的意愿。在该示例中,所需动作是在商家位置处兑换优惠。

所利用的广告位的最大最小CPA报价针对第一位置提醒是$0.80。由此,将向广告购买者系统130开具的CPA减小至$0.80。

下面提供了详细示例,从而对拍卖定价可能进行的方式进行了说明。

第一示例说明了关于支付渠道的单个提醒。在该示例中,用户101在网站上查看针对在物理零售商店处的优惠的广告,该用户101保存该优惠并且然后兑换该优惠。

表1

在该示例中,预测δ转化率(“PDCR”)表示如果用户101在特定时间接收到有关特定渠道的闪现,则广告分发系统140对兑换特定优惠的可能性针对特定用户101将改变多少的最佳估计。可以将安全/利润裕度包括在估计中。估计可以基于许多因素而改变,所述因素包括用户101已经与该优惠进行的交互历史。商家的每次动作成本(“CPA”)报价指示商家作为其愿意支付的最大CPA报价的金额。广告分发系统140支付意愿(“ADWtP”)指示广告分发系统140愿意为针对广告呈现者系统150的特定闪现支付的最大金额。ADWtP是针对用于在特定时间于特定渠道上向特定用户示出特定优惠的广告分发系统140的期望值。ADWtP=PDCR*商家CPA报价。

竞争优惠支付意愿(“COWtP”)指示广告分发系统140基于广告的期望值愿意为针对来自与广告分发系统相关联的任何广告购买者系统的任何其它优惠的该闪现支付的最高金额。竞争报价者支付意愿(“CBWtP”)-针对货币化渠道,CBWtP是任何其它报价者愿意为闪现支付的金额。实际闪现成本指示为闪现向渠道所支付的金额。如果报价使用第二价格报价拍卖或者相似的打折结构,则金额可以比COWtP低。

商家最小需要报价(“MRB”)指示商家会作出并且仍然会在拍卖结果中保持其位置的最小CPA报价。MRB等于标价高达针对转化率的预测δ的金额的最高竞争报价。MRB=Max(COWtP,CBWtP)*(1/PDCR).

支付的CPA指示商家实际上为兑换支付的价格。商家盈余指示花费少于商家已经报价的凭借兑换而接收到的“免费值”。商家盈余=商家CPA报价-支付的CPA。

广告分发系统140利润指示广告分发系统140凭借能够用比最终优惠兑换生成的少的钱购买闪现来为单个消费者捕捉单个优惠的利润。当广告分发系统140购买不会导致兑换的闪现时或者当广告分发系统140花费比其在最终兑换上最终赚得的多的钱来购买闪现时,广告分发系统140利润可能是负的。广告分发系统140利润=支付的CPA-为该优惠和该用户购买的所有闪现的成本的总和。(要注意,直到兑换实际上发生为止支付的CPA是$0,因此,最初,广告分发系统140总是具有负的利润)。

第二示例说明了关于未支付渠道的单个提醒。在该示例中,用户101针对在物理零售商店处的优惠查看在移动装置上的基于位置的提醒,该用户保存该优惠并且然后兑换该优惠(没有任何进一步提醒的情况下)。

表2

第三示例说明了关于不同渠道的两个提醒。用户101经由电子邮件接收优惠,该用户101打开该电子邮件,但是没有保存该优惠。用户101然后在网站上查看针对关于广告的相同优惠的广告,该用户保存该优惠并且然后兑换该优惠(在没有任何进一步提醒的情况下)。

表3

第四示例说明了复杂的示例。用户101在网站上查看以在物理零售商店处的优惠为特色的广告。用户101没有点击该广告。用户101经由电子邮件接收以相同的优惠为特色的优惠。用户101没有点击该广告。用户101去百货商场并且接收针对在百货商场中的商店位置处的该优惠的基于位置的提醒。用户101没有点击该广告。

用户101在另一天去百货商场,并且接收针对相同优惠的另一基于位置的提醒广告。用户101保存该广告,但是不兑换该广告。用户101去百货商场并且接收在附近保存的优惠通知。用户101没有兑换该广告。用户101再次去百货商场并且接收在附近保存的另一优惠通知。用户101没有兑换该广告。用户101然后花几个小时吃午餐并且进行其它购物。

最后,用户101在其回家的路上停在相同的零售店的不同的位置处,并且兑换该优惠。

表4

示例系统

图5描绘了根据某些示例实施例的计算机器2000和模块2050。计算机器2000可以与本文所呈现的各种计算机、服务器、移动装置、嵌入式系统或者计算系统中的任何一个对应。模块2050可以包括被配置为促进计算机器2000执行本文所呈现的各种方法和处理功能的一个或者多个硬件或者软件元素。计算机器2000可以包括各种内部组件或者附加组件,诸如,处理器2010、系统总线2020、系统存储器2030、存储介质2040、输入/输出接口2060和用于与网络2080通信的网络接口2070。

计算机器2000可以实现为常规计算机系统、嵌入式控制器、膝上型计算机、服务器、移动装置、智能手机、可穿戴计算机、机顶盒、自助服务终端、车载信息系统、与电视机相关联的一个或者多个处理器、定制机、任何其它硬件平台或者它们的任何组合或者多个。计算机器2000可以是被配置为使用经由数据网络或者总线系统相互连接的多个计算机器来运行的分布式系统。

处理器2010可以被配置为执行进行本文所描述的操作和功能、管理请求流和地址映射、并且进行计算和生成命令的代码或者指令。处理器2010可以被配置为监视和控制在计算机器2000中的组件的操作。处理器2010可以是通用处理器、处理核、多处理器、可重配置处理器、微控制器、数字信号处理器(“DSP”)、专用集成电路(“ASIC”)、图形处理单元(“GPU”)、现场可编程门阵列(“FPGA”)、可编程逻辑器件(“PLD”)、控制器、状态机、选通逻辑、分立硬件组件、任何其它处理单元或者其组合或者多个。处理器2010可以是单个处理单元、多个处理单元、单个处理核、多个处理核、专用处理核、协同处理器或者其组合。根据某些实施例,处理器2010连同计算机器2000的其它组件可以是在一个或者多个其它计算机器内执行的虚拟化计算机器。

系统存储器2030可以包括非易失性存储器,诸如,只读存储器(“ROM”)、可编程只读存储器(“PROM”)、可擦除可编程只读存储器(“EPROM”)、闪速存储器、或者能够在具有或者不具有外加功率的情况下存储程序指令或者数据的任何其它装置。系统存储器2030还可以包括易失性存储器,诸如,随机存取存储器(“RAM”)、静态随机存取存储器(“SRAM”)、动态随机存取存储器(“DRAM”)、同步动态随机存取存储器(“SDRAM”)。其它类型的RAM也可以用于实现系统存储器2030。可以使用单个存储器模块或者多个存储器模块来实现系统存储器2030。虽然将系统存储器2030描绘为计算机器2000的部分,但是本领域的技术人员要认识到,在不脱离主题技术的范围的情况下,系统存储器2030可以与计算机器2000分离。还应该了解,系统存储器2030可以包括非易失性存储装置,诸如存储介质2040,或者可以协同非易失性存储装置进行操作。

存储介质2040可以包括:硬盘、软盘、压缩盘只读存储器(“CD-ROM”)、数字化通用盘(“DVD”)、蓝光盘、磁带、闪速存储器、其它非易失性存储装置、固态驱动器(“SSD”)、任何磁存储装置、任何光学存储装置、任何电存储装置、任何半导体存储装置、任何基于物理的存储装置、任何其它数据存储装置或者其组合或者多个。存储介质2040可以存储一个或者多个操作系统、应用程序和程序模块,诸如,模块2050、数据或者任何其它信息。存储介质2040可以是计算机器2000的一部分或者可以连接至计算机器2000。存储介质2040还可以是与计算机器2000通信的一个或者多个其它计算机器(诸如,服务器、数据库服务器、云存储、网络附加存储等)的一部分。

模块2050可以包括被配置为促进计算机器2000执行本文所呈现的各种方法和处理功能的一个或者多个硬件或者软件元素。模块2050可以包括一个或者多个指令序列,该指令序列被存储为与系统存储器2030、存储介质2040或两者相关联的软件或者固件。因此,存储介质2040可以表示其上可以存储有由处理器2010执行的指令或者代码的机器或者计算机可读介质的示例。机器或者计算机可读介质通常可以指用于向处理器2010提供指令的任何(多种)介质。与模块2050相关联的这种机器或者计算机可读介质可以包括计算机软件产品。应该了解,包括模块2050的计算机软件产品还可以与用于经由网络2080、任何信号承载介质或者任何其它通信或者递送技术将模块2050递送至计算机器2000的一个或者多个过程或者方法相关联。模块2050还可以包括硬件电路或者用于配置硬件电路的信息,诸如,用于FPGA或者其它PLD的微代码或者配置信息。

输入/输出(“I/O”)接口2060可以被配置为耦合至一个或者多个外部装置以接收来自该一个或者多个外部装置的数据并且将数据发送至该一个或者多个外部装置。这种外部装置连同各种内部装置也可以称为外设装置。I/O接口2060可以包括用于将各种外设装置可操作地耦合至计算机器2000或者处理器2010的电气连接和物理连接。I/O接口2060可以被配置为在外设装置、计算机器2000或者处理器2010之间传输数据、地址和控制信号。I/O接口2060可以被配置为实现任何标准接口,诸如,小型计算机系统接口(“SCSI”)、串列SCSI(“SAS”)、光纤信道、外设组件互连(“PCI”)、PCI Express(PCIe)、串行总线、并行总线、先进技术附加(“ATA”)、串行ATA(“SATA”)、通用串行总线(“USB”)、Thunderbolt、FireWire、各种视频总线等。I/O接口2060可以被配置为仅仅实现一种接口或者总线技术。可替代地,I/O接口2060可以被配置为实现多种接口或者总线技术。I/O接口2060可以被配置为系统总线2020的一部分或者全部,或者与该系统总线2020协同操作。I/O接口2060可以包括用于缓冲在一个或者多个外部装置、内部装置、计算机器2000或者处理器2010之间的传输的一个或者多个缓冲器。

I/O接口2060可以将计算机器2000耦合至各种输入装置,该输入装置包括:鼠标、触摸屏、扫描器、电子数字转换器、传感器、接收器、触摸板、轨迹球、摄像头、麦克风、键盘、任何其它指向装置或者其任何组合。I/O接口2060可以将计算机器2000耦合至各种输出装置,该输出装置包括:视频显示器、扬声器、打印机、投影仪、触觉反馈装置、自动化控制、机器人组件、致动器、电机、风扇、螺线管、阀门、泵、发射机、信号发射器、灯等。

计算机器2000可以使用通过网络接口2070连接至网络2080中的一个或者多个其它系统或者计算机器的逻辑连接而在网络化环境中操作。网络2080可以包括广域网(WAN)、局域网(LAN)、内联网、互联网、无线接入网、有线网络、移动网络、电话网络、光学网络或者其组合。网络2080可以是任何拓扑的分组交换、电路交换,并且可以使用任何通信协议。在网络2080内的通信链路可以包括各种数字或者模拟通信介质,诸如,光纤电缆、自由空间光学、波导、电导体、无线链路、天线、射频通信等。

处理器2010可以通过系统总线2020连接至计算机器2000的其它元件或者本文所讨论的各种外设装置。应该了解,系统总线2020可以在处理器2010内,在处理器2010外,或者两者均可。根据某些实施例,可以将处理器2010、计算机器2000的其它元件或者本文所讨论的各种外设设备中的任何一个集成到诸如片上系统(“SOC”)、封装系统(“SOP”)或者ASIC器件等单个装置上。

在此处所讨论的系统采集有关用户的个人信息或者可以利用个人信息的情况下,可以为用户提供如下机会:控制程序或者特征是否采集用户信息(例如,有关用户的社交网络、社会动作或者活动、职业、用户的偏好、或者用户的当前位置的信息)或者控制是否和/或如何从内容服务器接收可能与用户更有关的内容。此外,在存储或者使用特定数据之前,可以按照一种或者多种方式来处理该特定数据,从而使得可以去除个人可识别信息。例如,可以处理用户的身份,从而使得无法确定用户的个人可识别信息,或者,可以将获得位置信息的用户的地理位置一般化(诸如,城市、邮政编码、或者州县等级),从而使得无法确定出用户的特定位置。由此,用户可以对内容服务器如何采集和/或使用有关用户的信息进行控制。

实施例可以包括体现了本文描述的和图示的功能的计算机程序,其中,该计算机程序在计算机系统中实现,该计算机系统包括存储在机器可读介质中的指令和执行该指令的处理器。然而,应该清楚,可以存在很多不同的在计算机程序中实现实施例的方式,并且不应该将实施例视为限于任何一个计算机程序指令集。进一步地,熟练的程序员能够基于所附的流程图和在申请文本中的相关联的描述编写这种计算机程序来实现所公开的实施例中的一个实施例。因此,不应将特定的程序代码指令集的公开视为是充分理解如何形成和使用实施例所必要的。进一步地,本领域的技术人员要了解,因为本文所描述的实施例的一个或者多个方面可以体现在一个或者多个计算系统中,所以可以通过硬件、软件或者其组合来执行该一个或者多个方面。而且,不应该将对计算机进行的动作的任何提及视为是由单个计算机进行的,这是因为超过一台计算机可以进行该动作。

本文描述的示例实施例可以与进行先前描述的方法和处理功能的计算机硬件和软件一同使用。本文所描述的系统、方法和流程可以体现在可编程计算机、计算机可执行软件或者数字电路系统中。软件可以存储在计算机可读介质上。例如,计算机可读介质可以包括:软盘、RAM、ROM、硬盘、可移动介质、闪速存储器、记忆棒、光学介质、磁光介质、CD-ROM等。数字电路系统可以包括集成电路、门阵列、构建块逻辑、现场可编程门阵列(FPGA)等。

在不脱离各种实施例的范围和精神的情况下,在先前呈现的实施例中所描述的示例系统、方法和动作是说明性的,并且,在替代实施例中,某些动作可以按照不同的顺序进行,彼此并行进行、完全省略和/或在不同的示例实施例之间组合,并且/或者进行某些附加的动作。因此,这类替代实施例包括在本文描述的发明中。

虽然在上面已经对特定的实施例进行了详细描述,但是该描述仅出于说明之目的。因此,应该了解,除非另有明确说明,否则上述的许多方面不旨在作为必需的或者基本的要素。在不脱离所附权利要求书中定义的实施例的精神和范围的情况下,受益于本公开的本领域的普通技术人员可以对示例实施例的公开方面以及与之对应的等效组件或者动作进行修改,该权利要求书的范围符合最广义的解释以便涵盖这种修改和等效结构。

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