广告流量发放方法、广告交易平台、服务器及存储介质与流程

文档序号:17187936发布日期:2019-03-22 21:35阅读:233来源:国知局
广告流量发放方法、广告交易平台、服务器及存储介质与流程

本发明涉及互联网技术领域,尤其涉及一种广告流量发放方法、广告交易平台、服务器及存储介质。



背景技术:

adexchange是将媒体和广告主联系在一起的互联网广告交易平台,广告交易平台可以接收媒体提供的媒体流量,并将媒体流量发放给广告主以使广告主购买符合自己要求的媒体流量进行广告投放。现有技术中,广告主可以与广告交易平台通过签订合约订单的形式来进行流量采购,且合约订单的流量采购模式可以包含有多种。当某一媒体流量满足多种流量采购模式的合约订单时,现有技术中缺乏在多种流量采购模式的合约订单中确定出该媒体流量所发放的合约订单的统一方案,存在媒体流量发放混乱的技术问题。



技术实现要素:

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的广告流量发放方法、广告交易平台、服务器及存储介质。

第一方面,本说明书实施例提供一种广告流量发放方法,应用于广告交易平台,包括:

接收目标广告位对应的目标流量;

根据所述目标流量的流量信息,以及所述广告交易平台的合约订单库中每个合约订单的订单信息,确定所述订单信息与所述流量信息相匹配的n个合约订单,n为正整数;

根据所述n个合约订单中每个合约订单的流量采购模式,以及预设的流量采购模式的优先级,确定目标合约订单;

将所述目标流量发放给所述目标合约订单对应的广告主。

可选地,所述流量采购模式为以下模式中的一者:私有程序化购买模式、优先购买模式、实时竞价模式、私有竞价模式、以及公开竞价模式。

可选地,所述根据所述n个合约订单中每个合约订单的流量采购模式,以及预设的流量采购模式的优先级,确定目标合约订单,包括:

将所述n个合约订单按照所述流量采购模式划分为s组订单集合,其中,所述s组订单集合中的每组订单集合所包含的合约订单的流量采购模式均相同;

根据所述预设的流量采购模式的优先级,在所述s组订单集合中确定出目标订单集合;

在所述目标订单集合中确定出所述目标合约订单。

可选地,所述根据所述预设的流量采购模式的优先级,在所述s组订单集合中确定出目标订单集合,包括:

根据所述预设的流量采购模式的优先级,将所述s组订单集合按照优先级由高到低进行排列,将优先级排在首位的订单集合作为所述目标订单集合;

重复执行竞价步骤直到目标竞价结果为竞价成功,所述竞价步骤包括:向所述目标订单集合中每个合约订单对应的每个广告主发送流量竞价请求;根据所述每个广告主反馈的竞价结果,确定所述目标竞价结果;在所述目标竞价结果为竞价失败时,确定优先级排在下一位的订单集合作为所述目标订单集合。

可选地,所述在所述目标竞价结果为竞价失败时,确定优先级排在下一位的订单集合作为所述目标订单集合之前,所述方法还包括:

根据所述目标订单集合中每个订单集合的业务类型,确定所述目标流量的流量状态,所述流量状态包括锁定状态以及非锁定状态;

所述在所述目标竞价结果为竞价失败时,确定优先级排在下一位的订单集合作为所述目标订单集合,包括:

在所述流量状态为所述非锁定状态,且所述目标竞价结果为竞价失败时,确定优先级排在下一位的订单集合作为所述目标订单集合。

可选地,所述在所述目标订单集合中确定出所述目标合约订单,包括:

根据所述目标订单集合中每个合约订单的预设流量发放速度,确定出所述目标合约订单。

可选地,所述在所述目标订单集合中确定出所述目标合约订单,包括:

根据所述目标订单集合中每个合约订单的流量采购数,以及所述每个合约订单的流量发放模式,确定所述每个合约订单的流量发放数;

根据所述每个合约订单的流量发放数,确定出所述目标合约订单。

第二方面,本说明书实施例提供一种广告交易平台,包括:

接收模块,用于接收目标广告位对应的目标流量;

第一确定模块,用于根据所述目标流量的流量信息,以及所述广告交易平台的合约订单库中每个合约订单的订单信息,确定所述订单信息与所述流量信息相匹配的n个合约订单,n为正整数;

第二确定模块,用于根据所述n个合约订单中每个合约订单的流量采购模式,以及预设的流量采购模式的优先级,确定目标合约订单;

发放模块,用于将所述目标流量发放给所述目标合约订单对应的广告主。

可选地,所述流量采购模式为以下模式中的一者:私有程序化购买模式、优先购买模式、实时竞价模式、私有竞价模式、以及公开竞价模式。

可选地,所述第二确定模块用于:

将所述n个合约订单按照所述流量采购模式划分为s组订单集合,其中,所述s组订单集合中的每组订单集合所包含的合约订单的流量采购模式均相同;

根据所述预设的流量采购模式的优先级,在所述s组订单集合中确定出目标订单集合;

在所述目标订单集合中确定出所述目标合约订单。

可选地,所述第二确定模块还用于:

根据所述预设的流量采购模式的优先级,将所述s组订单集合按照优先级由高到低进行排列,将优先级排在首位的订单集合作为所述目标订单集合;

重复执行竞价步骤直到目标竞价结果为竞价成功,所述竞价步骤包括:向所述目标订单集合中每个合约订单对应的每个广告主发送流量竞价请求;根据所述每个广告主反馈的竞价结果,确定所述目标竞价结果;在所述目标竞价结果为竞价失败时,确定优先级排在下一位的订单集合作为所述目标订单集合。

可选地,所述第二确定模块还用于:

根据所述目标订单集合中每个订单集合的业务类型,确定所述目标流量的流量状态,所述流量状态包括锁定状态以及非锁定状态;

在所述流量状态为所述非锁定状态,且所述目标竞价结果为竞价失败时,确定优先级排在下一位的订单集合作为所述目标订单集合。

可选地,所述第二确定模块还用于:

根据所述目标订单集合中每个合约订单的预设流量发放速度,确定出所述目标合约订单。

可选地,所述第二确定模块还用于:

根据所述目标订单集合中每个合约订单的流量采购数,以及所述每个合约订单的流量发放模式,确定所述每个合约订单的流量发放数;

根据所述每个合约订单的流量发放数,确定出所述目标合约订单。

第三方面,本说明书实施例提供一种广告流量发放装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行上述任一项所述方法的步骤。

第四方面,本说明书实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一项所述方法的步骤。

本说明书实施例有益效果如下:

本说明书实施例的方案中,广告交易平台接收目标广告位对应的目标流量;根据所述目标流量的流量信息,以及所述广告交易平台的合约订单库中每个合约订单的订单信息,确定所述订单信息与所述流量信息相匹配的n个合约订单;根据所述n个合约订单中每个合约订单的流量采购模式,以及预设的流量采购模式的优先级,确定目标合约订单;将所述目标流量发放给所述目标合约订单对应的广告主。上述方案中,由于广告交易平台上存在数量庞大的合约订单,因此,将目标流量的流量信息与每个合约订单的订单信息进行比对,筛选出流量信息与订单信息相匹配的n个合约订单,再从这n个合约订单中进一步确定出目标合约订单以进行流量发放。本方案中,通过对流量采购模式设置优先级对合约订单进行分类,并根据优先级来确定目标合约订单并进行流量发放,实现对各种流量采购模式的合约订单以及流量发放的统一管理。

附图说明

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

图1为本说明书实施例第一方面提供的一种广告流量发放方法的流程图;

图2为本说明书实施例提供的目标合约订单的确定方法的流程图;

图3为本说明书实施例第二方面提供的广告交易平台的示意图;

图4为本说明书实施例第三方面提供的服务器的示意图。

具体实施方式

本说明书实施例公开了一种广告流量发放方法、装置及存储介质,通过对流量采购模式设置优先级对合约订单进行分类,并根据优先级来确定目标合约订单并进行流量发放,实现对各种流量采购模式的合约订单以及流量发放的统一管理。广告流量发放方法应用于广告交易平台,包括:接收目标广告位对应的目标流量;根据所述目标流量的流量信息,以及所述广告交易平台的合约订单库中每个合约订单的订单信息,确定所述订单信息与所述流量信息相匹配的n个合约订单,n为正整数;根据所述n个合约订单中每个合约订单的流量采购模式,以及预设的流量采购模式的优先级,确定目标合约订单;将所述目标流量发放给所述目标合约订单对应的广告主。

下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本申请技术方案的详细的说明,而不是对本申请技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。

本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

实施例

需要说明的是,在互联网广告投放的过程中,可以涉及到以下几个平台:需求方平台(demandsideplatform,dsp),广告交易平台,供应方平台(sellsideplatform,ssp)。

对于dsp来说,互联网里有成千上万的广告主,dsp允许广告主和/或广告机构更方便的访问,以及更有效地购买广告库存流量。dsp可以理解为是广告主服务平台,广告主可以在平台上设置广告的目标受众、投放地域等。

对于ssp来说,互联网中也存在成千上万拥有丰富媒体资源和用户流量的网站,他们需要把庞大的流量变现,同时还希望每个流量都能达到最大的收益,ssp能够让这些媒体介入广告交易,从而使它们的广告库存流量可用。

如图1所示,为本发明第一实施例提供的一种广告流量发放方法的流程图,该方法应用于广告交易平台,包括以下步骤:

步骤s11:接收目标广告位对应的目标流量;

本说明书实施例中,目标广告位可以是用户访问网页上的广告位。例如,用户当前访问的网页上存在三个广告位,分别位于网页的左上角、右上角和左下角,目标广告位可以为这三个广告位中任意一个广告位。

目标流量可以是ssp发送给广告交易平台的,在一个实施例中,当用户访问某网页时,ssp可以向广告交易平台发送信号以告知广告交易平台该网页上存在访问用户。用户在访问网页时,会触发该网页中的流量,ssp可以将该流量作为目标流量发送给广告交易平台。

步骤s12:根据所述目标流量的流量信息,以及所述广告交易平台的合约订单库中每个合约订单的订单信息,确定所述订单信息与所述流量信息相匹配的n个合约订单,n为正整数;

本说明书实施例中,目标流量的流量信息可以包括流量的所属网站、流量的地域信息、流量对应的用户属性等。合约订单库可以包括广告交易平台上所有订单合约,订单信息可以包括该合约订单的排期信息、流量采购模式信息、流量采购的总数量、流量采购的需求信息等。例如,某广告主的合约订单的订单信息为:流量采购模式为私有程序化购买模式(programmaticdirectbuying,pdb),流量采购的总数额为100万,流量采购的需求信息为采购上海地区的流量、且流量对应的用户对电子产品感兴趣。

应理解的是,不同的合约订单对流量的需求可能相同也可能不同,例如,合约订单a需要采购来自上海的流量,合约订单b需要采购来自北京的流量,因此,本说明书实施例中,可以将每个合约订单的订单信息与目标流量信息进行比较,确定出订单信息与流量信息相匹配的n个合约订单。例如,当目标流量为来自上海的流量时,可以将需要采购上海流量的合约订单筛选出来。

本说明书实施例中,n个合约订单可以通过多种方式确定。在一个实施例中,可以计算每个合约订单的订单信息与流量信息的匹配度,将匹配度大于一预设匹配度的n个合约订单作为相匹配的n个合约订单,其中,预设匹配度可以根据实际需要进行设定,这里不做限定。在另一实施例中,可以计算每个合约订单的订单信息与流量信息的相似度,将相似度大于一预设相似度的n个合约订单作为相匹配的n个合约订单。另外,本说明书实施例中,当流量符合订单要求时,可以对该流量添加订单标签,订单标签的内容可以根据实际需要来进行设定,例如,订单标签可以包含流量采购模式、订单id等,带有订单标签的流量即为合约流量。

步骤s13:根据所述n个合约订单中每个合约订单的流量采购模式,以及预设的流量采购模式的优先级,确定目标合约订单;

本说明书实施例中,广告主在进行流量采购时,可以根据实际需要来选择流量采购模式,流量采购模式包括但不限于以下几种模式:私有程序化购买模式(programmaticdirectbuying,pdb)、优先购买(preferreddeals,pd)模式、实时竞价(realtimebidding,rtb)模式、私有竞价(privateauction,pa)模式、以及公开竞价(openauction,oa)模式。

为了便于对合约订单进行统一管理,本说明书实施例中,对流量采购模式设置优先级,优先级的高低可以根据实际需要来进行设置。在一个实施例中,合约订单的流量采购模式包括pdb、pd、rtb、pa、oa,按照优先级从高到低排列的顺序为pdb>pd>pa>rtb/oa。

在确定目标合约订单时,可以根据每个合约订单的流量采购模式的优先级,将优先级最高且出价最高的合约订单作为目标合约订单。或者,将优先级最高且与流量匹配程度最高的合约订单作为目标合约订单。当然,还可以采用其他方式确定目标合约订单,这里不做限定。

步骤s14:将所述目标流量发放给所述目标合约订单对应的广告主。

在确定了目标合约订单后,将目标流量分配给与目标合约订单对应的广告主,以使广告主在目标广告位投放广告。在一个实施例中,广告交易平台在确定目标合约订单后,可以向包含有目标合约订单的广告主的dsp发送广告加载请求,dsp将该目标合约订单对应的广告物料、广告投放设置反馈给广告交易平台,以使目标广告位根据广告投放设置加载广告物料。

本说明书实施例中,目标合约订单的确定可以包括多种方式,请参考图2,为本说明书实施例提供的一种目标合约订单的确定方式,包括以下步骤:

步骤s21:将所述n个合约订单按照所述流量采购模式划分为s组订单集合,其中,所述s组订单集合中的每组订单集合所包含的合约订单的流量采购模式均相同;

步骤s22:根据所述预设的流量采购模式的优先级,在所述s组订单集合中确定出目标订单集合;

步骤s23:在所述目标订单集合中确定出所述目标合约订单。

本说明书实施例中,在n个合约订单中确定目标流量发放的目标合约订单时,可以先根据n个合约订单的流量采购模式进行分组。以n为5为例,假设5个合约订单中有3个合约订单的采购模式为pdb,有2个合约订单的采购模式为rtb,则将这5个合约订单分为两组订单集合,即s为2,一组包含有3个pdb合约订单,另一组包含有2个rtb订单。

接下来,在s组订单集合中确定出目标订单集合,例如,将优先级最高的订单集合作为目标订单集合,或者将优先级为预设优先级的订单集合作为目标订单集合,这里不做限定。

最后,在目标订单集合中确定出目标合约订单。例如,在目标订单集合中确定订单信息与目标流量信息的匹配度最高的订单作为目标合约订单,或者,确定目标订单集合中每个合约订单的广告主,这些广告主对目标流量进行竞价,确定竞价最高的广告主,并将竞价最高的广告主对应的合约订单作为目标合约订单。当然,还可以采用其他方式来确定目标合约订单,这里不做限定。

可选地,所述根据所述预设的流量采购模式的优先级,在所述s组订单集合中确定出目标订单集合,包括:根据所述预设的流量采购模式的优先级,将所述s组订单集合按照优先级由高到低进行排列,将优先级排在首位的订单集合作为所述目标订单集合;重复执行竞价步骤直到目标竞价结果为竞价成功,所述竞价步骤包括:向所述目标订单集合中每个合约订单对应的每个广告主发送流量竞价请求;根据所述每个广告主反馈的竞价结果,确定所述目标竞价结果;在所述目标竞价结果为竞价失败时,确定优先级排在下一位的订单集合作为所述目标订单集合。

本说明书实施例中,在对n个合约订单按照优先级划分为s组订单集合之后,可以将这s组订单集合按照优先级高低进行排列,将优先级最高的排在第一位,将优先级最低的排在最后一位,然后按照优先级由高到低的顺序逐组来确定目标合约订单。

在一个实施例中,n为6,其中有2个合约订单为pdb订单、2个合约订单为pd订单、2个为rtb订单。如果pdb的优先级高于pd的优先级,且pd的优先级高于rtb的优先级,则首先将优先级最高的pbd对应的订单集合作为目标订单集合。然后向2个pdb订单对应的广告主发起竞价请求,或者向广告主所在的dsp发送竞价请求,请求广告主对目标流量进行出价。广告交易平台根据各个广告主的竞价,确定目标竞价结果,其中,在接收到一个以上的广告主对目标流量的出价时,确定目标竞价结果为成功,并将出价最高的广告主对应的合约订单作为目标合约订单。当广告交易平台未收到广告主的对竞价请求的响应,或者接收到的响应格式不正确时,确定目标竞价结果为失败,此时,确定优先级排在第二位的pd对应的订单集合作为目标订单集合。然后向2个pd订单对应的广告主发起竞价请求,如果目标竞价结果为失败,则将优先级排在第三位的rtb对应的订单集合作为目标订单集合,依次类推,直到目标竞价结果为竞价成功时,在当前的订单集合中确定目标合约订单。

可选地,所述在所述目标竞价结果为竞价失败时,确定优先级排在下一位的订单集合作为所述目标订单集合之前,所述方法还包括:根据所述目标订单集合中每个订单集合的业务类型,确定所述目标流量的流量状态,所述流量状态包括锁定状态以及非锁定状态;所述在所述目标竞价结果为竞价失败时,确定优先级排在下一位的订单集合作为所述目标订单集合,包括:在所述流量状态为所述非锁定状态,且所述目标竞价结果为竞价失败时,确定优先级排在下一位的订单集合作为所述目标订单集合。

本说明书实施例中,流量采购模式为同一优先级的目标订单集合中,合约订单的业务类型可以包括多种。在一个实施例中,目标订单集合中每个合约订单的流量采购模式均为pdb,对于一个pdb订单来说,业务类型可以是以下业务类型中的一种:全量pdb、定量pdb、定地域pdb、定人群pdb。其中,全量pdb为以pdb模式采购某一广告位的全天流量;定量pdb为以pdb模式采购某一广告位的部分流量;定地域pdb为以pdb模式采购某一广告位的特定地域的流量,如采购某一广告位上来自北京地区的流量;定人群pdb为以pdb模式采购某一广告位的特定人群的流量,如采购某一广告位上对汽车感兴趣的人群的流量。

本说明书实施例中,可以根据业务类型确定流量状态,流量状态分为锁定状态和非锁定状态。在一个实施例中,在业务类型为全量pdb、定地域pdb、定人群pdb时,流量会锁定给这些业务类型的合约订单,即使这些合约订单的广告主不竞价,也会把流量发放给这些合约订单的广告主。在业务类型为定量pdb时,流量并不会锁定给定量pdb合约订单。也就是说,在当前目标订单集合为pdb订单集合时,如果该目标订单集合中包含有全量pdb订单、定地域pdb订单、定人群pdb订单中的一种或多种时,即使目标流量在该目标订单集合对应的广告主中竞价失败,也会将目标流量发放给这些锁定订单中的一者,目标流量不会下漏到优先级低的订单集合中进行消耗。如果当前目标订单集合中不包含有全量pdb订单、定地域pdb订单、以及定人群pdb订单,则在当前目标订单集合对应的广告主对目标流量竞价失败后,目标流量则流向下一优先级进行消耗,即下一优先级的订单集合对应的广告主针对目标流量进行竞价。

举例来说,在目标订单集合为pdb订单集合时,目标订单集合包括3个pdb订单,分别为全量pdb订单、定地域pdb订单、定量pdb,如果目标流量均符合这3个pdb订单的流量要求,则广告交易平台向3个pdb订单对应的广告主发起竞价请求,如果3个广告主均未响应竞价,那么这轮竞价失败。但是由于全量pdb订单和定地域pdb订单会将流量锁定,因此目标流量不会进入下一优先级的订单中消耗,而是将目标流量发放给全量pdb订单或者定地域pdb订单。具体将目标流量发放给全量pdb订单还是定地域pdb订单可以根据实际需要进行设定,例如,可以在这两个订单中随机选择一个订单进行流量发放,也可以根据这两个订单的历史出价记录,将目标流量发放给历史出价最高的订单等等。

可选地,所述在所述目标订单集合中确定出所述目标合约订单,包括:根据所述目标订单集合中每个合约订单的预设流量发放速度,确定出所述目标合约订单。

本说明书实施例中,对于购买了某一广告位的部分流量的合约订单来说,如果不做任何配置,可能集中在某一时间段就完成了广告投放。例如,以定量pdb订单为例,如果pdb订单购买了某广告位的100万流量,而该广告位一天的总流量为1亿,那么如果不对流量的发放进行配置,则广告投放可能在这天的凌晨就执行完成。为了使这100万的投放量尽量在一天内执行完,可以给每个合约订单设定一个预设流量发放速度,例如,配置一个5%或10%的匀速参数。以一pdb订单为例,该pdb订单采购了c广告位的500万流量,c广告位一天的总流量为1亿,如果该pdb订单的预设流量发放速度为5%的匀速,即在每20个流量中随机确定出一个流量来作为该pdb订单的流量。

在一个实施例中,可以对满足pdb订单的流量设置标签,仍以上面5%的匀速参数为例,在接收到目标流量时,确定目标流量与发放给该pdb订单的上个流量之间是否相隔20个流量,如果是,可以将该目标流量打上标签,标签内容可以是该pdb订单的id,然后将打上标签的目标流量发放给该pdb订单对应的广告主,以使广告主参与竞价,如果竞价成功,则在当前的这20个流量中,不再向该pdb订单对应的广告主发放流量,直到当前的20个流量消耗之后,再继续在下一个20个流量中确定满足该pdb订单的流量。如果竞价失败,则继续在当前的这20个流量中确定出满足该pdb订单的流量,发给广告主竞价,直到广告主选到自己满意的流量为止。

可选地,所述在所述目标订单集合中确定出所述目标合约订单,包括:根据所述目标订单集合中每个合约订单的流量采购数,以及所述每个合约订单的流量发放模式,确定所述每个合约订单的流量发放数;根据所述每个合约订单的流量发放数,确定出所述目标合约订单。

本说明书实施例中,流量发放模式可以为单倍发放或多倍发放,其中,单倍发放是指流量发放数与合约订单的流量采购数相同,多倍发放是指流量发放数是流量采购数的倍数。例如,d合约订单的流量发放模式为2倍发放,d合约订单的流量采购数为500万,那么广告交易平台会发送1000万的流量给d合约订单对应的广告主,广告主可以在这1000万流量中挑选走500万流量。可见,多倍发放能够帮助广告主对流量进行一定程度的挑选,使广告主挑选到的流量更加满足自身需要。应理解的是,在上述例子中,根据广告主挑选流量的情况,有可能在未发放1000万流量之前,广告主就已经选取完500万流量,例如,每向广告主发送一次流量,广告主就选定这次流量,那么广告交易平台在发放500万流量之后就已经完成了广告主的流量采购数,这种情况下就无需再继续发放剩下的500万流量了。

本说明书实施例中,可以将每个合约订单的流量发放数,将发放数量的流量匀速发放,例如,当合约订单的流量发放数为1000万时,可以将这1000万的流量按照10%的匀速参数进行发放,具体的发放过程可以参考上述以预设流量发放速度进行流量发放的过程,这里就不在赘述了。

第二方面,基于同一发明构思,本说明书实施例提供一种广告交易平台,请参考图3,包括:

接收模块31,用于接收目标广告位对应的目标流量;

第一确定模块32,用于根据所述目标流量的流量信息,以及所述广告交易平台的合约订单库中每个合约订单的订单信息,确定所述订单信息与所述流量信息相匹配的n个合约订单,n为正整数;

第二确定模块33,用于根据所述n个合约订单中每个合约订单的流量采购模式,以及预设的流量采购模式的优先级,确定目标合约订单;

发放模块34,用于将所述目标流量发放给所述目标合约订单对应的广告主。

在一种可选实现方式中,所述流量采购模式为以下模式中的一者:私有程序化购买模式、优先购买模式、实时竞价模式、私有竞价模式、以及公开竞价模式。

在一种可选实现方式中,第二确定模块33用于:

将所述n个合约订单按照所述流量采购模式划分为s组订单集合,其中,所述s组订单集合中的每组订单集合所包含的合约订单的流量采购模式均相同;

根据所述预设的流量采购模式的优先级,在所述s组订单集合中确定出目标订单集合;

在所述目标订单集合中确定出所述目标合约订单。

在一种可选实现方式中,第二确定模块33还用于:

根据所述预设的流量采购模式的优先级,将所述s组订单集合按照优先级由高到低进行排列,将优先级排在首位的订单集合作为所述目标订单集合;

重复执行竞价步骤直到目标竞价结果为竞价成功,所述竞价步骤包括:向所述目标订单集合中每个合约订单对应的每个广告主发送流量竞价请求;根据所述每个广告主反馈的竞价结果,确定所述目标竞价结果;在所述目标竞价结果为竞价失败时,确定优先级排在下一位的订单集合作为所述目标订单集合。

在一种可选实现方式中,第二确定模块33还用于:

根据所述目标订单集合中每个订单集合的业务类型,确定所述目标流量的流量状态,所述流量状态包括锁定状态以及非锁定状态;

在所述流量状态为所述非锁定状态,且所述目标竞价结果为竞价失败时,确定优先级排在下一位的订单集合作为所述目标订单集合。

在一种可选实现方式中,第二确定模块33还用于:

根据所述目标订单集合中每个合约订单的预设流量发放速度,确定出所述目标合约订单。

在一种可选实现方式中,第二确定模块33还用于:

根据所述目标订单集合中每个合约订单的流量采购数,以及所述每个合约订单的流量发放模式,确定所述每个合约订单的流量发放数;

根据所述每个合约订单的流量发放数,确定出所述目标合约订单。

关于上述装置,其中各个模块的具体功能已经在本发明实施例提供的广告流量发放方法的实施例中进行了详细描述,此处将不做详细阐述说明。

第三方面,基于与前述实施例中数据处理方法同样的发明构思,本发明还提供一种服务器,如图4所示,包括存储器504、处理器502及存储在存储器504上并可在处理器502上运行的计算机程序,所述处理器502执行所述程序时实现前文所述广告流量发放方法的任一方法的步骤。

其中,在图4中,总线架构(用总线500来代表),总线500可以包括任意数量的互联的总线和桥,总线500将包括由处理器502代表的一个或多个处理器和存储器504代表的存储器的各种电路链接在一起。总线500还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口506在总线500和接收器501和发送器1103之间提供接口。接收器501和发送器503可以是同一个元件,即收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器502负责管理总线500和通常的处理,而存储器504可以被用于存储处理器502在执行操作时所使用的数据。

第四方面,基于与前述实施例中基于广告流量发放方法的发明构思,本发明还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前文所述基于广告流量发放方法的任一方法的步骤。

本说明书是参照根据本说明书实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的设备。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令设备的制造品,该指令设备实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

本发明还公开a1,一种广告流量发放方法,应用于广告交易平台,所述方法包括:

接收目标广告位对应的目标流量;

根据所述目标流量的流量信息,以及所述广告交易平台的合约订单库中每个合约订单的订单信息,确定所述订单信息与所述流量信息相匹配的n个合约订单,n为正整数;

根据所述n个合约订单中每个合约订单的流量采购模式,以及预设的流量采购模式的优先级,确定目标合约订单;

将所述目标流量发放给所述目标合约订单对应的广告主。

a2、根据a1所述的广告流量发放方法,所述流量采购模式为以下模式中的一者:私有程序化购买模式、优先购买模式、实时竞价模式、私有竞价模式、以及公开竞价模式。

a3、根据a1所述的广告流量发放方法,所述根据所述n个合约订单中每个合约订单的流量采购模式,以及预设的流量采购模式的优先级,确定目标合约订单,包括:

将所述n个合约订单按照所述流量采购模式划分为s组订单集合,其中,所述s组订单集合中的每组订单集合所包含的合约订单的流量采购模式均相同;

根据所述预设的流量采购模式的优先级,在所述s组订单集合中确定出目标订单集合;

在所述目标订单集合中确定出所述目标合约订单。

a4、根据a3所述的广告流量发放方法,所述根据所述预设的流量采购模式的优先级,在所述s组订单集合中确定出目标订单集合,包括:

根据所述预设的流量采购模式的优先级,将所述s组订单集合按照优先级由高到低进行排列,将优先级排在首位的订单集合作为所述目标订单集合;

重复执行竞价步骤直到目标竞价结果为竞价成功,所述竞价步骤包括:向所述目标订单集合中每个合约订单对应的每个广告主发送流量竞价请求;根据所述每个广告主反馈的竞价结果,确定所述目标竞价结果;在所述目标竞价结果为竞价失败时,确定优先级排在下一位的订单集合作为所述目标订单集合。

a5、根据a4所述的广告流量发放方法,所述在所述目标竞价结果为竞价失败时,确定优先级排在下一位的订单集合作为所述目标订单集合之前,所述方法还包括:

根据所述目标订单集合中每个订单集合的业务类型,确定所述目标流量的流量状态,所述流量状态包括锁定状态以及非锁定状态;

所述在所述目标竞价结果为竞价失败时,确定优先级排在下一位的订单集合作为所述目标订单集合,包括:

在所述流量状态为所述非锁定状态,且所述目标竞价结果为竞价失败时,确定优先级排在下一位的订单集合作为所述目标订单集合。

a6、根据a3所述的广告流量发放方法,所述在所述目标订单集合中确定出所述目标合约订单,包括:

根据所述目标订单集合中每个合约订单的预设流量发放速度,确定出所述目标合约订单。

a7、根据a3所述的广告流量发放方法,所述在所述目标订单集合中确定出所述目标合约订单,包括:

根据所述目标订单集合中每个合约订单的流量采购数,以及所述每个合约订单的流量发放模式,确定所述每个合约订单的流量发放数;

根据所述每个合约订单的流量发放数,确定出所述目标合约订单。

b8、一种广告交易平台,所述广告交易平台包括:

接收模块,用于接收目标广告位对应的目标流量;

第一确定模块,用于根据所述目标流量的流量信息,以及所述广告交易平台的合约订单库中每个合约订单的订单信息,确定所述订单信息与所述流量信息相匹配的n个合约订单,n为正整数;

第二确定模块,用于根据所述n个合约订单中每个合约订单的流量采购模式,以及预设的流量采购模式的优先级,确定目标合约订单;

发放模块,用于将所述目标流量发放给所述目标合约订单对应的广告主。

b9、根据b8所述的广告交易平台,所述流量采购模式为以下模式中的一者:私有程序化购买模式、优先购买模式、实时竞价模式、私有竞价模式、以及公开竞价模式。

b10、根据b8所述的广告交易平台,所述第二确定模块用于:

将所述n个合约订单按照所述流量采购模式划分为s组订单集合,其中,所述s组订单集合中的每组订单集合所包含的合约订单的流量采购模式均相同;

根据所述预设的流量采购模式的优先级,在所述s组订单集合中确定出目标订单集合;

在所述目标订单集合中确定出所述目标合约订单。

b11、根据b10所述的广告交易平台,所述第二确定模块还用于:

根据所述预设的流量采购模式的优先级,将所述s组订单集合按照优先级由高到低进行排列,将优先级排在首位的订单集合作为所述目标订单集合;

重复执行竞价步骤直到目标竞价结果为竞价成功,所述竞价步骤包括:向所述目标订单集合中每个合约订单对应的每个广告主发送流量竞价请求;根据所述每个广告主反馈的竞价结果,确定所述目标竞价结果;在所述目标竞价结果为竞价失败时,确定优先级排在下一位的订单集合作为所述目标订单集合。

b12、根据b11所述的广告交易平台,所述第二确定模块还用于:

根据所述目标订单集合中每个订单集合的业务类型,确定所述目标流量的流量状态,所述流量状态包括锁定状态以及非锁定状态;

在所述流量状态为所述非锁定状态,且所述目标竞价结果为竞价失败时,确定优先级排在下一位的订单集合作为所述目标订单集合。

b13、根据b10所述的广告交易平台,所述第二确定模块还用于:

根据所述目标订单集合中每个合约订单的预设流量发放速度,确定出所述目标合约订单。

b14、根据b10所述的广告交易平台,所述第二确定模块还用于:

根据所述目标订单集合中每个合约订单的流量采购数,以及所述每个合约订单的流量发放模式,确定所述每个合约订单的流量发放数;

根据所述每个合约订单的流量发放数,确定出所述目标合约订单。

c15、一种服务器,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现a1-a7任一项所述方法的步骤。

d16、一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现a1-a7任一项所述方法的步骤。

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