Certains contenus de cette application ne sont pas disponibles pour le moment.
Si cette situation persiste, veuillez nous contacter àObservations et contact
1. (WO2018121245) PROCÉDÉ, DISPOSITIF ET APPAREIL DE GESTION DE SUR-DIFFUSION
Document

说明书

发明名称 0001   0002   0003   0004   0005   0006   0007   0008   0009   0010   0011   0012   0013   0014   0015   0016   0017   0018   0019   0020   0021   0022   0023   0024   0025   0026   0027   0028   0029   0030   0031   0032   0033   0034   0035   0036   0037   0038   0039   0040   0041   0042   0043   0044   0045   0046   0047   0048   0049   0050   0051   0052   0053   0054   0055   0056   0057   0058   0059   0060   0061   0062   0063   0064   0065   0066   0067   0068   0069   0070   0071   0072   0073   0074   0075   0076   0077   0078   0079   0080   0081   0082   0083   0084   0085   0086   0087   0088   0089   0090   0091   0092   0093   0094   0095   0096   0097   0098   0099   0100   0101   0102   0103   0104   0105   0106   0107   0108   0109   0110   0111   0112   0113   0114   0115   0116   0117   0118   0119   0120   0121   0122   0123   0124   0125   0126   0127   0128   0129   0130   0131   0132   0133   0134   0135   0136   0137   0138   0139   0140   0141   0142   0143   0144   0145   0146   0147   0148   0149   0150   0151   0152   0153   0154   0155   0156   0157   0158   0159   0160   0161   0162   0163   0164   0165   0166   0167   0168   0169   0170   0171   0172   0173   0174   0175   0176   0177   0178   0179   0180   0181   0182   0183   0184   0185   0186   0187   0188   0189   0190   0191   0192   0193   0194   0195   0196   0197   0198   0199   0200   0201   0202   0203   0204   0205   0206  

权利要求书

1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   18   19   20   21   22   23  

附图

1   1A   2   3   4   5   6   7  

说明书

发明名称 : 一种超投控制方法、装置和设备

技术领域

[0001]
本申请涉及计算机技术领域,具体涉及一种超投控制方法、装置和设备。

背景技术

[0002]
RTB(Real Time Bidding,实时竞价),是一种利用第三方技术在数以百万计的网站上针对每一个用户展示行为进行评估以及出价的竞价技术。与大量购买投放频次不同,实时竞价规避了无效的受众到达,针对有意义的用户进行购买。RTB系统可以包括SSP(Sell-Side Platform,供应方平台)、ADX(Ad Exchange,广告交易)平台以及DSP(Demand Site Platform,需求方平台),其中的核心是DSP。RTB对于媒体来说,可以带来更多的广告销量、实现销售过程自动化及减低各项费用的支出。而且随着智能手机的快速普及和移动网络环境的日渐成熟,移动DSP市场将被进一步发掘,程序化购买将成为数字营销时代的大趋势。
[0003]
目前,网络广告的成本计算主要涉及以下几种方式:CPM(cost per mille,千人印象成本计费)、CPC(cost per click,即每点击成本计费)、CPA(cost per action,每行动成本计费)等等。而且在RTB系统中各个广告账户为了控制广告投放量,一般会根据广告目标,做出合理的广告预算,那么如果广告投放量过多,导致广告投放的实际计费超出最初的广告预算,则会导致广告超投,导致广告账户的广告支出超出广告预算,而且如果广告账户中用于广告支付的价值只有广告预算的金额,那么对于超投的部分也无法完成扣费,因而容易导致DSP的亏损。
[0004]
发明内容
[0005]
鉴于上述问题,提出了本申请以便提供一种克服上述问题或者至少部分地解决上述问题的一种超投控制方法、一种超投控制装置以及相应的一种超投控制设备。
[0006]
依据本申请的一个方面,提供了一种超投控制方法,包括:
[0007]
从分配给各广告账户的初始流量中,按第一比例选择第一流量投放给所述广告账户;所述初始流量为需求方平台在接收到广告交易平台发送的流量后按照正常流量分配规则分配;
[0008]
根据所述第一流量的消耗情况,确定各广告账户的价值消耗速率;
[0009]
针对每个广告账户,根据所述价值消耗速率预估指定时间段内消耗的第一价值总数;
[0010]
根据所述第一价值总数与相应广告账户的剩余价值总数的比较结果,确定是否允许向所述广告账户的广告数据投放流量。
[0011]
根据本申请的另一方面,提供了一种超投控制装置,包括:
[0012]
第一流量投放模块,用于从分配给各广告账户的初始流量中,按第一比例选择第一流量投放给所述广告账户;所述初始流量为需求方平台在接收到广告交易平台发送的流量后按照正常流量分配规则分配;
[0013]
价值消耗速率确定模块,用于根据所述第一流量的消耗情况,确定各广告账户的价值消耗速率;
[0014]
第一价值总数预估模块,用于针对每个广告账户,根据所述价值消耗速率预估指定时间段内消耗的第一价值总数;
[0015]
流量投放确定模块,用于根据所述第一价值总数与相应广告账户的剩余价值总数的比较结果,确定是否允许向所述广告账户的广告数据投放流量。
[0016]
根据本申请的另一方面,提供了一种超投控制设备,包括:
[0017]
存储器,加载有多条可执行指令;
[0018]
处理器,执行所述多条可执行指令;所述多条可执行指令包括执行以下步骤的方法:
[0019]
从分配给各广告账户的初始流量中,按第一比例选择第一流量投放给所述广告账户;所述初始流量为需求方平台在接收到广告交易平台发送的流量后按照正常流量分配规则分配;
[0020]
根据所述第一流量的消耗情况,确定各广告账户的价值消耗速率;
[0021]
针对每个广告账户,根据所述价值消耗速率预估指定时间段内消耗的第一价值总数;
[0022]
根据所述第一价值总数与相应广告账户的剩余价值总数的比较结果,确定是否允许向所述广告账户的广告数据投放流量。
[0023]
根据本申请的另一方面,提供了一种计算机程序,包括计算机可读代码,当所述计算机可读代码在服务器上运行时,导致所述服务器执行前述的超投控制方法。
[0024]
根据本申请的另一方面,提供了一种计算机可读介质,其中存储了如前述超投控制方法的计算机程序。
[0025]
根据本申请的一种超投控制方法,可以从分配给各广告账户的初始流量中,按第一比例选择第一流量投放给所述广告账户;所述初始流量为需求方平台在接收到广告交易平台发送的流量后按照正常流量分配规则分配根据所述第一流量的消耗情况,确定各广告账户的价值消耗速率;针对每个广告账户,根据所述价值消耗速率预估指定时间段内消耗的第一价值总数;根据所述第一价值总数与相应广告账户的剩余价值总数的比较结果,确定是否允许向所述广告账户的广告数据投放流量。由此解决了系现有的广告投放方法无法控制广告超投,导致对于广告超投无法扣费,DSP的亏损的技术问题。取得了有效避免广告超投,降低DSP收入亏损的有益效果。
[0026]
上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。

附图说明

[0027]
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本申请的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0028]
图1示意性地示出了根据本申请一个实施例的一种超投控制方法的步骤流程图;
[0029]
图1A示意性地示出了根据本申请一个实施例的一种RTB过程的示意图;
[0030]
图2示意性地示出了根据本申请一个实施例的一种超投控制方法的步骤流程图;
[0031]
图3示意性地示出了根据本申请一个实施例的一种超投控制装置的结构示意图;
[0032]
图4示意性地示出了根据本申请一个实施例的一种超投控制装置的结构示意图;以及
[0033]
图5示意性地示出了根据本申请一个实施例的一种超投控制设备的结构示意图;
[0034]
图6示意性地示出了用于执行根据本申请的方法的服务器的框图;
[0035]
图7示意性地示出了用于保持或者携带实现根据本申请的方法的程序代码的存储单元。

具体实施方式

[0036]
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0037]
实施例一
[0038]
详细介绍本申请实施例提供的一种超投控制方法。
[0039]
参照图1,示出了本申请实施例中一种超投控制方法的步骤流程图。
[0040]
步骤110,从分配给各广告账户的初始流量中,按第一比例选择第一流量投放给所述广告账户;所述初始流量为需求方平台在接收到广告交易平台发送的流量后按照正常流量分配规则分配。
[0041]
RTB是一种利用第三方技术在数以百万计的网站上针对每一个用户展示行为进行评估以及出价的竞价技术。如图1A为RTB过程的示意图,RTB过程涉及广告交易(Ad Exchange,ADX)平台、DSP和供应方平台(Sell-Side Platform,SSP)。它的核心是DSP平台,DSP平台如同展示型广告竞价投放的指挥部:第一步通过其数据追踪能力,来发送带有用户展示信息的请求;第二步DSP平台依据预估算法计算用户展示价值,并把竞价返回给竞价响 应引擎;第三步,指令下达至广告交易系统,广告代码加载至各大媒体,最终传递给最精准的用户。
[0042]
其中,DSP平台允许广告客户和广告机构更方便地访问,以及更有效地购买广告库存,因为该平台汇集了各种广告交易平台的库存。有了这一平台,就不需要再出现另一个繁琐的购买步骤——购买请求。SSP能够让发布商也介入广告交易,从而使它们的库存广告位可用。通过这一平台,发布商希望他们的库存广告位可以获得最高的有效每千次展示费用,而不必以低价销售出去。一个开放的、能够将发布商和广告商联系在一起的在线广告市场(类似于股票交易所)。交易平台里的广告位存货并不一定都是溢价库存,只要发布商想要提供的,都可以在里面找到。
[0043]
下面举例说明RTB的具体过程:
[0044]
步骤1,用户使用浏览器访问媒体网站,如网站A。网站A将本网站的内容,比如新闻,呈现给用户。与此同时,媒体网站也会在一些广告位上展示广告给用户。尽管媒体网站的主要工作是展现高品质的内容给用户,但也需要通过广告来赚钱,以使得提供内容的业务能够得以延续。他们可以使用自己的销售队伍销售广告库存。然而,对于媒体网站来说,RTB是越来越重要的销售广告库存的渠道。这里我们假设网站A决定将右上角广告位通过RTB方式进行售卖。
[0045]
步骤2,网站A将信息传递给广告交易平台。传递的信息包括URL(Uniform Resource Locator,统一资源定位符),广告位置、用户Cookie ID(Cookie Identity,Cookie身份标识码)等。
[0046]
步骤3,广告交易平台组织一次竞价,向多个DSP发送流量竞价响应。假定广告主1是DSP其中一个。
[0047]
步骤4,当广告主1对应的DSP服务器接收到广告交易平台的流量竞价响应,将数据传递给竞价引擎。
[0048]
步骤5,竞价引擎发送用户ID给用户与广告主信息数据库,看用户与广告主的需求是否匹配。
[0049]
步骤6,竞价引擎接收到用户与广告客户的信息,并决定是否参与竞价 及竞标价格。
[0050]
步骤7,竞价引擎生成一个出价响应,并把它传递给DSP服务器。竞价响应包括竞标价格及比如从哪个广告服务器获取广告创意等其它信息。
[0051]
步骤8,广告主1对应的DSP服务器发送竞价响应给广告交易平台。
[0052]
步骤9,广告交易平台在接收到所有DSP服务器的响应或者截止期限到达后进行竞拍。例如,广告交易平台的截止期限是100ms,那么是指广告交易平台发送流量竞价响应与接收DSP出价响应的时间差需在截止期限内。假定广告主1是本次广告竞价交易的赢家。
[0053]
步骤10,广告交易平台通知用户浏览器竞拍的赢家。浏览器发送广告曝光请求给广告创意所在的广告服务器。
[0054]
步骤11,广告服务器发送广告创意给用户的浏览器。
[0055]
步骤12,用户看到网站上的广告。那么如果用户对该广告感兴趣,他会点击广告,从而进入广告主的登陆页。用户浏览广告主的网站,可能采取进一步的行动。例如,如果广告主是一家电子商务公司,用户可能在电子商务网站上进行一次购买活动。
[0056]
在RTB系统中,对于竞价成功的需求方平台,需要提供广告展示费用给供应方平台,那么对于供应方平台而言,其需要分别针对各个与之联系的需求方平台进行广告计费,对于需求方平台,也需要分别针对各个其参与竞价的需求方平台进行广告计。现有的网络广告计费方式主要可以分为三个方面:
[0057]
第一方面、按展示计费
[0058]
CPM广告(Cost per mille/Cost per Thousand Impressions):每千次印象费用。广告条每显示1000次(印象)的费用。CPM是最常用的网络广告定价模式之一。
[0059]
CPTM广告(Cost per Targeted Thousand Impressions):经过定位的用户的千次印象费用(如根据人口统计信息定位)。CPTM与CPM的区别在于,CPM是所有用户的印象数,而CPTM只是经过定位的用户的印象数。
[0060]
第二方面、按行动计费
[0061]
CPC广告(Cost-per-click):每次点击的费用。根据广告被点击的次数收费。如关键词广告一般采用这种定价模式。
[0062]
PPC广告(Pay-per-Click):是根据点击广告或者电子邮件信息的用户数量来付费的一种网络广告定价模式。
[0063]
CPA广告(Cost-per-Action):每次行动的费用,即根据每个访问者对网络广告所采取的行动收费的定价模式。对于用户行动有特别的定义,包括形成一次交易、获得一个注册用户、或者对网络广告的一次点击等。
[0064]
CPL广告(Cost for Per Lead):按注册成功支付佣金。
[0065]
PPL广告(Pay-per-Lead):根据每次通过网络广告产生的引导付费的定价模式。例如,广告客户为访问者点击广告完成了在线表单而向广告服务商付费。这种模式常用于网络会员制营销模式中为联盟网站制定的佣金模式。
[0066]
第三方面、按销售计费
[0067]
CPO广告(Cost-per-Order):也稀为Cost-per-Transaction,即根据每个订单/每次交易来收费的方式。
[0068]
CPS广告(Cost for Per Sale):营销效果是指,销售额。
[0069]
PPS广告(Pay-per-Sale):根据网络广告所产生的直接销售数量而付费的一种定价模式。
[0070]
其中的第二方面以及第三方面是在广告所展示网页的用户点击进入该广告或者是对相应广告进行消费之后才会计费,那么如果用户未消费或者点击则不会扣费。但是对于某一DSP端的广告账户而言,其广告在展示时,用户每点击以此则会扣费1元,如果该广告账户的当前仅剩下1元的广告资金,那么对于DSP而言,如果允许该广告账户的广告创意数据继续被展示,那么如果用户多次点击该广告,但是该广告账户的广告资金则不足以支付广告费用,进而可能导致DSP的亏损。
[0071]
因此,在本申请实施例中,为了尽可能地避免上述情况,减少DSP的亏损,可以从分配给各广告账户的初始流量中,按第一比例选择第一流量投放给所述广告账户;所述初始流量为需求方平台在接收到广告交易平台发送 的流量后按照正常流量分配规则分配。
[0072]
其中的广告账户即为上述的各广告主在DSP端的标识,在广告账户中可以记录相应广告主的实时剩余价值。其中的初始流量可以包含在流量竞价响应中,由ADX发送至DSP,当然在本申请实施例中,也可以利用任何其他可用方式将初始流量发送至DSP,对此本申请实施例不加以限定。在本申请实施例中,可以在本步骤之前,或者是本步骤之前的任一步骤之前根据需求设定第一比例的具体数值,对此本申请实施例不加以限定。
[0073]
DSP在接收到实时流量之后,则会根据实时流量的属性和各广告账户属性的匹配情况,将实时流量有选择地发送至其上的各个广告账户,以同时各广告账户参与实时流量的竞价,在此不加以赘述;或者是DSP也可以将接收到的各个实时流量发送到其上的全部广告账户,对此本申请实施例不加以限定。
[0074]
具体的从分配给各广告账户的初始流量中,按第一比例选择第一流量的过程可以为从分配给各广告账户的初始流量中随机地选择出第一比例作为第一流量;或者是从分配给各广告账户的初始流量中平均地选择出第一比例作为第一流量;或者是从分配给各广告账户的初始流量中按照其他规则选择出第一比例作为第一流量;等等。在本申请实施例中,可以在本步骤之前,或者是本步骤之前的任一步骤之前根据需求设定从分配给各广告账户的初始流量中,按第一比例选择第一流量的具体规则,对此本申请实施例不加以限定。
[0075]
例如,假设对于DSP1中的广告账户A以及广告账户B,其中DSP1分配给广告账户A的初始流量为流量1、流量2、流量3,其中DSP1分配给广告账户B的初始流量为流量1、流量2、流量4、流量5。假设预设的第一比例为0.5。很明显,DSP1分配给广告账户A的初始流量总数为三个,其第一比例并不是整数,但是最终选择出的第一流量必然为整数,那么此时可以从分配给各广告账户的初始流量中,按第一比例选择大于等于第一比例与初始流量个数乘积的最小整数个数的第一流量投放给所述广告账户。例如对于上述的广告账户A,则可以选择大于等于0.5与3的乘积的最小整数,即 2个初始流量作为第一流量。那么此时可以从流量1、流量2、流量3中选择出两个作为第一流量。当然,在本申请实施例中,也可以从分配给各广告账户的初始流量中,按第一比例选择小于等于第一比例与初始流量个数乘积的最大整数个数的第一流量投放给所述广告账户。那么此时对于上述的广告账户A,则可以选择小于等于0.5与3的乘积的最大整数,即1个初始流量作为第一流量。而对于广告账户B,则可以从流量1、流量2、流量4、流量5中选择两个初始流量作为第一流量。
[0076]
步骤120,根据所述第一流量的消耗情况,确定各广告账户的价值消耗速率。
[0077]
在确定了各广告账户的第一流量之后,则可以将各第一流量发送至相应的广告账户,那么各广告账户在接收到第一流量之后,会参与竞价,并且在竞价成功之后,根据第一流量的消耗情况,具体可以包括竞价消耗、用户的点击消耗或消费消耗以及相应广告的展示消耗等等与上述计费方式相关的消耗情况,确定相应广告账户的价值消耗速率。
[0078]
具体的,可以选取各广告账户在预设时间段针对其接收到的各第一流量的消耗数据,然后计算消耗数据与预设时间段的比值,得到相应广告账户的价值消耗速率。其中的预设时间段可以在本步骤之前,或者是本步骤之前的任一步骤之前根据需求进行设定,对此本申请实施例不加以限定。
[0079]
可选地,在本申请实施例中,所述步骤120进一步可以包括:
[0080]
子步骤121,监控最近一时间单位内广告交易平台返回的响应成功结果;所述响应成功结果由广告交易平台在接收到需求方平台针对每个第一流量发送的竞价响应后,竞价成功后生成;所述竞价响应包括一目标广告账户的广告数据。
[0081]
在本申请实施例中,ADX在接收到DSP中各广告账户针对其接收到的每个第一流量发送的竞价响应后,确认竞价成功的广告账户后可以生成响应成功结果并将其返回到SSP,那么则可以监控最近一时间单位内广告交易平台返回的响应成功结果。其中广告账户在经过DSP发送针对某一第一流量的竞价响应至ADX时,在竞价响应中包括该广告账户针对该第一流量的进 行竞价的广告数据,即该广告账户计划在该第一流量对应的广告位中展示的内容,其中的广告账户即为本申请实施例中的目标广告账户。当然,在本申请实施例中,在竞价响应中也可以不包括广告数据,而是包括相应的目标广告账户的广告数据的存储路径,对此本申请实施例不加以限定。
[0082]
其中的时间单位可以根据需求在本步骤之前,或者是本步骤之前的任一步骤之前进行设定,对此本申请实施例不加以限定。
[0083]
子步骤122,从所述响应成功结果中提取属于目标广告账户的响应成功结果。
[0084]
在获取了最近一时间单位内广告交易平台返回的响应成功结果之后,则可以从各响应成功结果中提取属于目标广告账户的响应成功结果。具体的可以根据各响应成功结果对应的广告账户,确定其广告账户是否为目标广告账户,如果是则可以从各响应成功结果中提取该响应成功结果作为属于目标广告账户的响应成功结果;或者是可以根据各响应成功结果对应的竞价响应,判断竞价响应所包含的广告数据是否属于目标广告账户,如果是则可以判定相应的响应成功结果中提取属于目标广告账户的响应成功结果。当然,在本申请实施例中,也可以利用任何其他可用方法从各响应成功结果中提取属于目标广告账户的响应成功结果,对此本申请实施例不加以限定。
[0085]
子步骤123,根据所述属于目标广告账户的响应成功结果,统计所述目标广告账户当前时刻的广告投放速率。
[0086]
在确定了目标广告账户的响应成功结果之后,则可以统计目标广告账户当前时刻的广告投放速率。其中一个相应成功结果对应于目标广告账户的一次广告投放,因此在本申请实施例中,可以通过计算属于目标广告账户的响应成功结果对应的广告数据总数与时间单位的比值,得到目标广告账户当前时刻的广告投放速率。在本申请实施例中,也可以直接以在当前一时间单位内的广告投放量作为当前时刻的广告投放速率,那么则可以直接以当前一时间单位内属于目标广告账户的响应成功结果对应的广告数据作为当前时刻的广告投放速率,对此本申请实施例不加以限定。
[0087]
子步骤124,根据单位广告投放的单位价值数据,计算所述目标广告 账户当前时刻的价值消耗速率。
[0088]
在确定了目标广告账户当前时刻的广告投放速率之后,则可以根据前述的单位广告投放的单位价值数据,计算目标广告账户当前时刻的价值消耗速率。具体的当前时刻的价值消耗速率可以为目标广告账户当前时刻的广告投放速率与单位广告投放的单位价值数据的乘积。
[0089]
步骤130,针对每个广告账户,根据所述价值消耗速率预估指定时间段内消耗的第一价值总数。
[0090]
那么在确定各广告账户的价值消耗速率之后,即可以针对每个广告账户,根据该广告账户的价值消耗速率预估指定时间段内消耗的第一价值总数。其中的指定时间段可以为从当前时刻开始未来的指定时间段,进而可以预估得到广告账户在指定时间段内消耗的第一价值数据。其中,第一价值数据可以为价值消耗速率与指定时间段的乘积。
[0091]
步骤140,根据所述第一价值总数与相应广告账户的剩余价值总数的比较结果,确定是否允许向所述广告账户的广告数据投放流量。
[0092]
在获取了对广告账户在指定时间段内消耗的第一价值总数的预估结果之后,则可以根据第一价值总数与相应广告账户的剩余价值总数的比较结果,确定是否允许向该广告账户的广告数据投放流量。
[0093]
例如,如果对于某一广告账户,其第一价值数据大于剩余价值数据,那么则不再允许向该广告账户的广告数据继续投放流量;而如果第一价值数据小于等于剩余价值数据,那么则可以允许向该广告账户的广告数据继续投放流量。
[0094]
也可以设定如果第一价值总数与相应广告账户的剩余价值总数的差值大于预设差值,则不允许向该广告账户的广告数据继续投放流量;而如果第一价值总数与相应广告账户的剩余价值总数的差值小于等于预设差值,则允许向该广告账户的广告数据继续投放流量。其中的预设差值可以根据需求在本步骤之前,或者是本步骤之前的任一步骤之前进行设定,对此本申请实施例不加以限定。
[0095]
在本申请实施例中,可以从分配给各广告账户的初始流量中,按第一比 例选择第一流量投放给所述广告账户;所述初始流量为需求方平台在接收到广告交易平台发送的流量后按照正常流量分配规则分配;根据所述第一流量的消耗情况,确定各广告账户的价值消耗速率;针对每个广告账户,根据所述价值消耗速率预估指定时间段内消耗的第一价值总数;根据所述第一价值总数与相应广告账户的剩余价值总数的比较结果,确定是否允许向所述广告账户的广告数据投放流量。由此取得了有效避免广告超投,降低DSP收入亏损的有益效果。
[0096]
实施例二
[0097]
详细介绍本申请实施例提供的一种超投控制方法。
[0098]
参照图2,示出了本申请实施例中一种超投控制方法的步骤流程图。
[0099]
步骤210,在初始时刻,以最小比例的第一比例选择第一流量投放给所述广告账户;所述初始流量为需求方平台在接收到广告交易平台发送的流量后按照正常流量分配规则分配。
[0100]
在本申请实施例中,在从分配给各广告账户的初始流量中选择第一流量投放给相应广告账户时,因为在初始时刻并不了解各个广告账户的价值消耗速率以及剩余价值总数等等相关参数,那么为了避免在起初时刻导致广告账户超投,在本申请实施例中,可以先以一个最小的第一比例选择第一流量,然后在后续过程中将第一比例逐渐调大,使相应的广告账户更多地能够接收到ADX分配给该广告账户的第一流量。也即,在在初始时刻,以最小比例的第一比例选择第一流量投放给所述广告账户。其中的最小比例也可以根据需求在本步骤之前,或者是本步骤之前的任一步骤之前进行设定,对此本申请实施例不加以限定。
[0101]
步骤220,接收针对单个流量的单位价值数据的设定指令。
[0102]
在实际应用中,广告账户可以针对单个流量设定单位价值数据,而且广告账户为了提高参与流量竞价成功的概率,可能会设置比较高的单位价值数据,有可能会超过相应广告账户的剩余价值数据。因此,在本申请实施例中,首先可以接收广告账户针对单个流量的单位价值数据的设定指令。
[0103]
步骤230,判断所述单位价值数据占相应广告账户的剩余价值总数的第 二比例是否超过第一阈值。
[0104]
在接收到广告账户针对单个流量的单位价值数据的设定指令之后,则可以进一步判断单位价值数据占相应广告账户的剩余价值总数的第二比例是否超过第一阈值。其中的第一阈值可以在本步骤之前,或者是本步骤之前的任一步骤之前根据需求进行设定,对此本申请实施例不加以限定。那么如果第二比例超过第一阈值,则说明此时设定的单位价值数据相对于相应广告账户的剩余价值总数过大,容易造成DSP亏损,那么此时则不允许设定该单位价值数据作为相应广告账户针对单个流量的单位价值数据;而如果第二比例不超过第一阈值,则说明此时设定的单位价值数据相对于相应广告账户的剩余价值总数并未过大,那么此时则允许设定该单位价值数据作为相应广告账户针对单个流量的单位价值数据。
[0105]
步骤240,如果超过,则不允许设定所述单位价值数据。
[0106]
步骤250,如果不超过,则允许设定所述单位价值数据。
[0107]
步骤260,在对所述第一流量进行竞价后,监控目标广告账户剩余价值数据的降低值。
[0108]
在实际应用中,如果DSP平台是实时扣费的,即如果某一广告账户投中某一广告,则立即或者是在预设延迟时间范围内完成扣费。对于上述的DSP平台中的目标广告账户,如果其剩余价值数据出现降低,则可以说明此时该目标广告账户进行了广告投放。
[0109]
因此在本申请实施例中,对于此类实时扣费的DSP平台中的目标广告账户而言,为了获取目标广告账户当前时刻的价值消耗速率,可以在对第一流量进行竞价后,监控相应目标广告账户剩余价值数据的降低值。如果目标广告账户剩余价值数据出现降低值,则说明此时该广告账户投放广告,因此存在价值消耗,也即价值消耗速率的值不为零。
[0110]
具体的,为了方便计算价值消耗速率,当目标广告账户剩余价值数据出现降低值时,可以同时记录降低至值以及降低值对应的时间。
[0111]
步骤270,将所述降低值除以上次出现降低值的时刻与当前出现降低值的时刻之间的时间差值,获得所述目标广告账户当前时刻的价值消耗速率。
[0112]
在本申请实施例中,在获取了降低值以及各降低值对应的时间之后,则可以在监控到目标广告账户剩余价值数据出现降低值时,即利用降低值除以上次出现降低值的时刻与当前出现降低值的时刻之间的时间差值,得到该目标广告账户在出现降低值的当前时刻的价值消耗速率。
[0113]
例如,当前时刻目标广告账户A的剩余价值数据出现降低值为30元,当前时刻为2016年11月21日8点整,上次出现降低值的时刻为2016年11月21日7点30分,那么目标广告账户A在当前时刻的价值消耗速率为30元/30分钟,即1元每分钟。
[0114]
步骤280,针对每个广告账户,根据所述价值消耗速率预估指定时间段内消耗的第一价值总数。
[0115]
可选地,在本申请实施例中,所述步骤280进一步可以包括:
[0116]
子步骤281,当所述第一比例不为最大比例时,将对应第一比例的第一流量的价值消耗速率,转换为最大比例时的最大价值消耗速率。
[0117]
在预估指定时间段内消耗的第一价值总数时,为了尽可能避免超投导致SSP段的网站或媒体亏损,那么需要保证估算得到的第一价值数据是相应广告账户可能取得的最大的第一价值数据。那么如果时间一样,则需要相应广告账户的价值消耗速率为其本身可以取得的最大价值消耗速率。那么,则要求从初始流量中选择第一流量的比例为最大比例。因此,在本申请实施例中,当第一比例不为最大比例时,则需要将对应第一比例的第一流量的价值消耗速率,转换为最大比例时的最大价值消耗速率。其中的最大比例可以在本步骤之前,或者是本步骤之前的任一步骤之前根据需求进行设定,对此本申请实施例不加以限定。
[0118]
其中最大比例时的最大价值消耗速率的估算过程与前述的第一比例时对应的价值消耗速率类似,具体的可以从分配给各广告账户的初始流量中,按最大比例选择第一流量投放给所述广告账户,然后根据所述第一流量的消耗情况,确定各广告账户的价值消耗速率即为相应广告账户的最大价值消耗速率,在此不再赘述。
[0119]
子步骤282,基于所述最大价值消耗速率乘以指定时间段长度,获得 所述第一价值总数。
[0120]
那么利用相应广告账户的最大价值消耗速率乘以指定时间段的长度,则可以获得该广告账户在指定时间段内消耗的第一价值总数。
[0121]
步骤290,判断所述第一价值总数占相应广告账户的剩余价值总数的比值是否达到消耗阈值。
[0122]
在本申请实施例中,可以根据第一价值总数占相应广告账户的剩余价值总数的比值是否达到消耗阈值,进而确定是否继续向相应广告账户的广告数据投放流量。如果某一广告账户的第一价值数据占相应广告账户的剩余价值总数的比值达到消耗阈值,那么则说明该广告账户超投的风险比较高,比较容易导致SSP端网站或媒体等亏损,那么此时则可以拒绝向相应广告账户的广告数据投放流量,以避免该广告账户超投。
[0123]
步骤2110,如果所述比值达到消耗阈值,则拒绝向所述广告账户的广告数据投放流量。
[0124]
步骤2120,如果所述比值未达到消耗阈值,则判断所述第一比例是否为最大比例;如果所述第一比例不是最大比例,则进入步骤2130;如果所述第一比例是最大比例,则进入步骤210。
[0125]
而如果第一价值总数占相应广告账户的剩余价值总数的比值达到消耗阈值,那么则可以调高第一比例,但是为了避免调高的第一比例超过最大比例,需要先判断第一比例是否为最大比例。那么如果第一比例不是最大比例,则可以按指定大小增加所述第一比例,然后以调整后的第一比例继续执行步骤210。其中的制定大小可以根据需求在本步骤之前,或者是本步骤之前的任一步骤之前进行设定,对此本申请实施例不加以限定。但是需要保证调整之后的第一比例不大于最高比例。
[0126]
另外,在本申请实施例中,还可以预设倍数增加第一比例,或者是其他任何可用函数形式增加所述第一比例,对此本申请实施例不加以限定。
[0127]
步骤2130,按指定大小增加所述第一比例,然后进入步骤210。
[0128]
在本申请实施例中,还包括:
[0129]
步骤2140,对于初始流量的第一比例之外的其他流量,则按第一分配规 则分配给至少一个其他广告账户。
[0130]
为了使各个初始流量都可以有广告账户参与流量竞价,从而保证每个初始流量都有对应的广告数据进行展示,在本申请实施例中,对于初始流量中被选择的对应于各个广告账户的第一比例之外的其他流量,可以按第一分配规则分配给至少一个其他广告账户。
[0131]
例如,假设存在广告账户A、广告账户B、广告账户C、广告账户D,分配给广告账户A的初始流量为流量1、流量2、流量3、流量5,分配给广告账户B的初始流量为流量2、流量3。如果第一比例为0.5,且按照第一比例抽取的对应广告账户A的第一流量为流量1和流量2,按照第一比例抽取的对应广告账户B的第一流量为流量3,那么此时在初始流量中被选择的对应于各个广告账户的第一比例之外的其他流量为流量5,那么则可以按照第一分配规则将该流量5分配给至少一个其他广告账户,即上述的广告账户C和广告账户D中的至少一个。
[0132]
其中的第一分配规则可以为现有的RTB中ADX所用的正常流量分配规则,也可以根据需求进行预先设置,对此本申请实施例不加以限定。
[0133]
可选地,在本申请实施例中,所述步骤2140进一步可以包括:
[0134]
子步骤2141,对于初始流量的第一比例之外的其他流量,则将所述流量分配给相应第一比例为最大比例的至少一个广告账户。
[0135]
可选地,在本申请实施例中,对于初始流量的第一比例之外的其他流量,可以将流量分配给相应第一比例为最大比例的至少一个广告账户。
[0136]
例如,如果上述的步骤2140中的广告账户C、广告账户D,如果广告账户C的第一比例为最大比例,那么则可以将上述的流量5分配给广告账户C。
[0137]
在本申请实施例中,可以从分配给各广告账户的初始流量中,按第一比例选择第一流量投放给所述广告账户;所述初始流量为需求方平台在接收到广告交易平台发送的流量后按照正常流量分配规则分配;根据所述第一流量的消耗情况,确定各广告账户的价值消耗速率;针对每个广告账户,根据所述价值消耗速率预估指定时间段内消耗的第一价值总数;根据所述第一价值 总数与相应广告账户的剩余价值总数的比较结果,确定是否允许向所述广告账户的广告数据投放流量。由此取得了有效避免广告超投,降低DSP收入亏损的有益效果。
[0138]
而且,在本申请实施例中,可以接收针对单个流量的单位价值数据的设定指令;判断所述单位价值数据占相应广告账户的剩余价值总数的第二比例是否超过第一阈值;如果超过,则不允许设定所述单位价值数据;如果不超过,则允许设定所述单位价值数据。从而可以根据广告账户的剩余价值总数调整单位价值数据,避免单位价值数据相对于广告账户的剩余价值总数过高,进一步减少广告超投的风险。
[0139]
另外,在本申请实施例中,可以判断所述第一价值总数占相应广告账户的剩余价值总数的比值是否达到消耗阈值;如果所述比值达到消耗阈值,则拒绝向所述广告账户的广告数据投放流量。如果所述比值未达到消耗阈值,则判断所述第一比例是否为最大比例;如果所述第一比例不是最大比例,则按指定大小增加所述第一比例,进入从分配给各广告账户的初始流量中,按第一比例选择第一流量投放给所述广告账户的步骤;如果所述第一比例是最大比例,则直接进入从分配给各广告账户的初始流量中,按第一比例选择第一流量投放给所述广告账户的步骤。从而可以根据第一价值总数占相应广告账户的剩余价值总数的比值确定是否继续向相应的广告账户的广告数据投放流量;并且在后续投放过程中逐渐调大第一比例的取值,从而可以进一步有效降低广告超投的风险。
[0140]
进一步地,在本申请实施例中,还可以对于初始流量的第一比例之外的其他流量,则按第一分配规则分配给至少一个其他广告账户。从而在避免广告超投的同时,保证各个初始流量都可以投放至对应的广告账户以进行流量竞价,避免初始流量的浪费。
[0141]
对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施 例,所涉及的动作并不一定是本申请实施例所必须的。
[0142]
实施例三
[0143]
详细介绍本申请实施例提供的一种超投控制装置。
[0144]
参照图3,示出了本申请实施例中一种超投控制装置的结构示意图。
[0145]
第一流量投放模块310,用于从分配给各广告账户的初始流量中,按第一比例选择第一流量投放给所述广告账户;所述初始流量为需求方平台在接收到广告交易平台发送的流量后按照正常流量分配规则分配。
[0146]
价值消耗速率确定模块320,用于根据所述第一流量的消耗情况,确定各广告账户的价值消耗速率。
[0147]
可选地,在本申请实施例中,所述价值消耗速率确定模块320进一步可以包括:
[0148]
响应成功结果监控子模块,用于监控最近一时间单位内广告交易平台返回的响应成功结果;所述响应成功结果由广告交易平台在接收到需求方平台针对每个第一流量发送的竞价响应后,竞价成功后生成;所述竞价响应包括一目标广告账户的广告数据。
[0149]
响应成功结果提取子模块,用于从所述响应成功结果中提取属于目标广告账户的响应成功结果。
[0150]
广告投放速率统计子模块,用于根据所述属于目标广告账户的响应成功结果,统计所述目标广告账户当前时刻的广告投放速率。
[0151]
价值消耗速率计算子模块,用于根据单位广告投放的单位价值数据,计算所述目标广告账户当前时刻的价值消耗速率。
[0152]
第一价值总数预估模块330,用于针对每个广告账户,根据所述价值消耗速率预估指定时间段内消耗的第一价值总数。
[0153]
流量投放确定模块340,用于根据所述第一价值总数与相应广告账户的剩余价值总数的比较结果,确定是否允许向所述广告账户的广告数据投放流量。
[0154]
在本申请实施例中,可以从分配给各广告账户的初始流量中,按第一比例选择第一流量投放给所述广告账户;所述初始流量为需求方平台在接收到 广告交易平台发送的流量后按照正常流量分配规则分配;根据所述第一流量的消耗情况,确定各广告账户的价值消耗速率;针对每个广告账户,根据所述价值消耗速率预估指定时间段内消耗的第一价值总数;根据所述第一价值总数与相应广告账户的剩余价值总数的比较结果,确定是否允许向所述广告账户的广告数据投放流量。由此取得了有效避免广告超投,降低DSP亏损的有益效果。
[0155]
实施例四
[0156]
详细介绍本申请实施例提供的一种超投控制装置。
[0157]
参照图4,示出了本申请实施例中一种超投控制装置的结构示意图。
[0158]
第一流量投放模块410,用于从分配给各广告账户的初始流量中,按第一比例选择第一流量投放给所述广告账户;所述初始流量为需求方平台在接收到广告交易平台发送的流量后按照正常流量分配规则分配。
[0159]
可选地,在本申请实施例中,所述第一流量投放模块,进一步可以包括:
[0160]
第一流量投放子模块411,用于在初始时刻,以最小比例的第一比例选择第一流量投放给所述广告账户。
[0161]
设定指令接收模块420,用于接收针对单个流量的单位价值数据的设定指令。
[0162]
第一阈值判断模块430,用于判断所述单位价值数据占相应广告账户的剩余价值总数的第二比例是否超过第一阈值。
[0163]
单位价值数据不设定模块440,用于如果超过,则不允许设定所述单位价值数据。
[0164]
单位价值数据设定模块450,用于如果不超过,则允许设定所述单位价值数据。
[0165]
价值消耗速率确定模块460,用于根据所述第一流量的消耗情况,确定各广告账户的价值消耗速率。
[0166]
可选地,在本申请实施例中,所述价值消耗速率确定模块460进一步可以包括:
[0167]
剩余价值降低值监控子模块461,用于在对所述第一流量进行竞价后, 监控目标广告账户剩余价值数据的降低值。
[0168]
价值消耗速率获取子模块462,用于将所述降低值除以上次出现降低值的时刻与当前出现降低值的时刻之间的时间差值,获得所述目标广告账户当前时刻的价值消耗速率。
[0169]
第一价值总数预估模块470,用于针对每个广告账户,根据所述价值消耗速率预估指定时间段内消耗的第一价值总数。
[0170]
可选地,在本申请实施例中,所述第一价值总数预估模块470,进一步可以包括:
[0171]
最大价值消耗速率转换子模块,用于当所述第一比例不为最大比例时,将对应第一比例的第一流量的价值消耗速率,转换为最大比例时的最大价值消耗速率。
[0172]
第一价值总数获取子模块,用于基于所述最大价值消耗速率乘以指定时间段长度,获得所述第一价值总数。
[0173]
流量投放确定模块480,用于根据所述第一价值总数与相应广告账户的剩余价值总数的比较结果,确定是否允许向所述广告账户的广告数据投放流量。
[0174]
可选地,在本申请实施例中,所述流量投放确定模块480,包括:
[0175]
消耗阈值判断子模块481,用于判断所述第一价值总数占相应广告账户的剩余价值总数的比值是否达到消耗阈值。
[0176]
拒绝投放流量子模块482,用于如果所述比值达到消耗阈值,则拒绝向所述广告账户的广告数据投放流量。
[0177]
最大比例判断模块490,用于如果所述比值未达到消耗阈值,则判断所述第一比例是否为最大比例;如果所述第一比例不是最大比例,则进入第一比例增加模块4110;如果所述第一比例是最大比例,则直接进入第一流量投放模块410。
[0178]
第一比例增加模块4110,用于按指定大小增加所述第一比例,然后进入第一流量投放模块410。
[0179]
可选地,在本申请实施例中,还包括:
[0180]
其他流量分配模块,用于对于初始流量的第一比例之外的其他流量,则按第一分配规则分配给至少一个其他广告账户。
[0181]
可选地,在本申请实施例中,所述其他流量分配模块,还用于对于初始流量的第一比例之外的其他流量,则将所述流量分配给相应第一比例为最大比例的至少一个广告账户。
[0182]
在本申请实施例中,可以从分配给各广告账户的初始流量中,按第一比例选择第一流量投放给所述广告账户;所述初始流量为需求方平台在接收到广告交易平台发送的流量后按照正常流量分配规则分配;根据所述第一流量的消耗情况,确定各广告账户的价值消耗速率;针对每个广告账户,根据所述价值消耗速率预估指定时间段内消耗的第一价值总数;根据所述第一价值总数与相应广告账户的剩余价值总数的比较结果,确定是否允许向所述广告账户的广告数据投放流量。由此取得了有效避免广告超投,降低DSP亏损的有益效果。
[0183]
而且,在本申请实施例中,可以接收针对单个流量的单位价值数据的设定指令;判断所述单位价值数据占相应广告账户的剩余价值总数的第二比例是否超过第一阈值;如果超过,则不允许设定所述单位价值数据;如果不超过,则允许设定所述单位价值数据。从而可以根据广告账户的剩余价值总数调整单位价值数据,避免单位价值数据相对于广告账户的剩余价值总数过高,进一步减少广告超投的风险。
[0184]
另外,在本申请实施例中,可以判断所述第一价值总数占相应广告账户的剩余价值总数的比值是否达到消耗阈值;如果所述比值达到消耗阈值,则拒绝向所述广告账户的广告数据投放流量。如果所述比值未达到消耗阈值,则判断所述第一比例是否为最大比例;如果所述第一比例不是最大比例,则按指定大小增加所述第一比例,进入从分配给各广告账户的初始流量中,按第一比例选择第一流量投放给所述广告账户的步骤;如果所述第一比例是最大比例,则直接进入从分配给各广告账户的初始流量中,按第一比例选择第一流量投放给所述广告账户的步骤。从而可以根据第一价值总数占相应广告账户的剩余价值总数的比值确定是否继续向相应的广告账户的广告数据投 放流量;并且在后续投放过程中逐渐调大第一比例的取值,从而可以进一步有效降低广告超投的风险。
[0185]
进一步地,在本申请实施例中,还可以对于初始流量的第一比例之外的其他流量,则按第一分配规则分配给至少一个其他广告账户。从而在避免广告超投的同时,保证各个初始流量都可以投放至对应的广告账户以进行流量竞价,避免初始流量的浪费。
[0186]
实施例五
[0187]
详细介绍本申请实施例提供的一种超投控制设备。
[0188]
参照图5,示出了本申请实施例中一种超投控制设备的结构示意图。
[0189]
所述设备500,包括:
[0190]
存储器510,加载有多条可执行指令。
[0191]
处理器520,执行所述多条可执行指令;所述多条可执行指令包括执行以下步骤的方法:
[0192]
从分配给各广告账户的初始流量中,按第一比例选择第一流量投放给所述广告账户;所述初始流量为需求方平台在接收到广告交易平台发送的流量后按照正常流量分配规则分配;
[0193]
根据所述第一流量的消耗情况,确定各广告账户的价值消耗速率;
[0194]
针对每个广告账户,根据所述价值消耗速率预估指定时间段内消耗的第一价值总数;
[0195]
根据所述第一价值总数与相应广告账户的剩余价值总数的比较结果,确定是否允许向所述广告账户的广告数据投放流量。
[0196]
在本申请实施例中,可以从分配给各广告账户的初始流量中,按第一比例选择第一流量投放给所述广告账户;所述初始流量为需求方平台在接收到广告交易平台发送的流量后按照正常流量分配规则分配;根据所述第一流量的消耗情况,确定各广告账户的价值消耗速率;针对每个广告账户,根据所述价值消耗速率预估指定时间段内消耗的第一价值总数;根据所述第一价值总数与相应广告账户的剩余价值总数的比较结果,确定是否允许向所述广告账户的广告数据投放流量。由此取得了有效避免广告超投,降低DSP亏损 的有益效果。
[0197]
而且,在本申请实施例中,可以接收针对单个流量的单位价值数据的设定指令;判断所述单位价值数据占相应广告账户的剩余价值总数的第二比例是否超过第一阈值;如果超过,则不允许设定所述单位价值数据;如果不超过,则允许设定所述单位价值数据。从而可以根据广告账户的剩余价值总数调整单位价值数据,避免单位价值数据相对于广告账户的剩余价值总数过高,进一步减少广告超投的风险。
[0198]
另外,在本申请实施例中,可以判断所述第一价值总数占相应广告账户的剩余价值总数的比值是否达到消耗阈值;如果所述比值达到消耗阈值,则拒绝向所述广告账户的广告数据投放流量。如果所述比值未达到消耗阈值,则判断所述第一比例是否为最大比例;如果所述第一比例不是最大比例,则按指定大小增加所述第一比例,进入从分配给各广告账户的初始流量中,按第一比例选择第一流量投放给所述广告账户的步骤;如果所述第一比例是最大比例,则直接进入从分配给各广告账户的初始流量中,按第一比例选择第一流量投放给所述广告账户的步骤。从而可以根据第一价值总数占相应广告账户的剩余价值总数的比值确定是否继续向相应的广告账户的广告数据投放流量;并且在后续投放过程中逐渐调大第一比例的取值,从而可以进一步有效降低广告超投的风险。
[0199]
进一步地,在本申请实施例中,还可以对于初始流量的第一比例之外的其他流量,则按第一分配规则分配给至少一个其他广告账户。从而在避免广告超投的同时,保证各个初始流量都可以投放至对应的广告账户以进行流量竞价,避免初始流量的浪费。
[0200]
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0201]
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的超投控制设备中的一些或者全部部件的一些或者全部功能。 本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
[0202]
例如,图6示出了可以实现根据本发明的超投控制的服务器。该服务器传统上包括处理器66和以存储器620形式的计算机程序产品或者计算机可读介质。存储器620可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。存储器620具有用于执行上述方法中的任何方法步骤的程序代码631的存储空间630。例如,用于程序代码的存储空间630可以包括分别用于实现上面的方法中的各种步骤的各个程序代码631。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。这些计算机程序产品包括诸如硬盘,紧致盘(CD)、存储卡或者软盘之类的程序代码载体。这样的计算机程序产品通常为如参考图7所述的便携式或者固定存储单元。该存储单元可以具有与图6的服务器中的存储器620类似布置的存储段、存储空间等。程序代码可以例如以适当形式进行压缩。通常,存储单元包括计算机可读代码631’,即可以由例如诸如66之类的处理器读取的代码,这些代码当由服务器运行时,导致该服务器执行上面所描述的方法中的各个步骤。
[0203]
□本文中所称的“一个实施例”、“实施例”或者“一个或者多个实施例”意味着,结合实施例描述的特定特征、结构或者特性包括在本发明的至少一个实施例中。此外,请注意,这里“在一个实施例中”的词语例子不一定全指同一个实施例。
[0204]
□在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下被实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
[0205]
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换 实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
[0206]
此外,还应当注意,本说明书中使用的语言主要是为了可读性和教导的目的而选择的,而不是为了解释或者限定本发明的主题而选择的。因此,在不偏离所附权利要求书的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。对于本发明的范围,对本发明所做的公开是说明性的,而非限制性的,本发明的范围由所附权利要求书限定。

权利要求书

[权利要求 1]
一种超投控制方法,包括: 从分配给各广告账户的初始流量中,按第一比例选择第一流量投放给所述广告账户;所述初始流量为需求方平台在接收到广告交易平台发送的流量后按照正常流量分配规则分配; 根据所述第一流量的消耗情况,确定各广告账户的价值消耗速率; 针对每个广告账户,根据所述价值消耗速率预估指定时间段内消耗的第一价值总数; 根据所述第一价值总数与相应广告账户的剩余价值总数的比较结果,确定是否允许向所述广告账户的广告数据投放流量。
[权利要求 2]
根据权利要求1所述的方法,其中,确定各广告账户的价值消耗速率的步骤之前还包括: 接收针对单个流量的单位价值数据的设定指令; 判断所述单位价值数据占相应广告账户的剩余价值总数的第二比例是否超过第一阈值; 如果超过,则不允许设定所述单位价值数据; 如果不超过,则允许设定所述单位价值数据。
[权利要求 3]
根据权利要求1所述的方法,其中,所述根据所述第一价值总数与相应广告账户的剩余价值总数的比较结果,确定是否允许向所述广告账户的广告数据投放流量的步骤,包括: 判断所述第一价值总数占相应广告账户的剩余价值总数的比值是否达到消耗阈值; 如果所述比值达到消耗阈值,则拒绝向所述广告账户的广告数据投放流量。
[权利要求 4]
根据权利要求3所述的方法,其中,所述从分配给各广告账户的初始流量中,按第一比例选择第一流量投放给所述广告账户的步骤,包括: 在初始时刻,以最小比例的第一比例选择第一流量投放给所述广告账户。
[权利要求 5]
根据权利要求4所述的方法,其中,还包括: 如果所述比值未达到消耗阈值,则判断所述第一比例是否为最大比例; 如果所述第一比例不是最大比例,则按指定大小增加所述第一比例,进入从分配给各广告账户的初始流量中,按第一比例选择第一流量投放给所述广告账户的步骤; 如果所述第一比例是最大比例,则直接进入从分配给各广告账户的初始流量中,按第一比例选择第一流量投放给所述广告账户的步骤。
[权利要求 6]
根据权利要求1或5所述的方法,其中,还包括: 对于初始流量的第一比例之外的其他流量,则按第一分配规则分配给至少一个其他广告账户。
[权利要求 7]
根据权利要求6所述的方法,其中,所述对于初始流量的第一比例之外的其他流量,则按第一分配规则分配给至少一个其他广告账户的步骤,包括: 对于初始流量的第一比例之外的其他流量,则将所述流量分配给相应第一比例为最大比例的至少一个广告账户。
[权利要求 8]
根据权利要求1所述的方法,其中,所述根据所述第一流量的消耗情况,确定各广告账户的价值消耗速率的步骤,包括: 在对所述第一流量进行竞价后,监控目标广告账户剩余价值数据的降低值; 将所述降低值除以上次出现降低值的时刻与当前出现降低值的时刻之间的时间差值,获得所述目标广告账户当前时刻的价值消耗速率。
[权利要求 9]
根据权利要求1所述的方法,其中,所述根据所述第一流量的消耗情况,确定各广告账户的价值消耗速率的步骤,包括: 监控最近一时间单位内广告交易平台返回的响应成功结果;所述响应成功结果由广告交易平台在接收到需求方平台针对每个第一流量发送的竞价响应后,竞价成功后生成;所述竞价响应包括一目标广告账户的广告数据; 从所述响应成功结果中提取属于目标广告账户的响应成功结果; 根据所述属于目标广告账户的响应成功结果,统计所述目标广告账户当前时刻的广告投放速率; 根据单位广告投放的单位价值数据,计算所述目标广告账户当前时刻的价值消耗速率。
[权利要求 10]
根据权利要求1所述的方法,其中,所述针对每个广告账户,根据所述价值消耗速率预估指定时间段内消耗的第一价值总数的步骤,包括: 当所述第一比例不为最大比例时,将对应第一比例的第一流量的价值消耗速率,转换为最大比例时的最大价值消耗速率; 基于所述最大价值消耗速率乘以指定时间段长度,获得所述第一价值总数。
[权利要求 11]
一种超投控制装置,包括: 第一流量投放模块,用于从分配给各广告账户的初始流量中,按第一比例选择第一流量投放给所述广告账户;所述初始流量为需求方平台在接收到广告交易平台发送的流量后按照正常流量分配规则分配; 价值消耗速率确定模块,用于根据所述第一流量的消耗情况,确定各广告账户的价值消耗速率; 第一价值总数预估模块,用于针对每个广告账户,根据所述价值消耗速率预估指定时间段内消耗的第一价值总数; 流量投放确定模块,用于根据所述第一价值总数与相应广告账户的剩余价值总数的比较结果,确定是否允许向所述广告账户的广告数据投放流量。
[权利要求 12]
根据权利要求11所述的装置,其中,在所述价值消耗速率确定模块之前,还包括: 设定指令接收模块,用于接收针对单个流量的单位价值数据的设定指令; 第一阈值判断模块,用于判断所述单位价值数据占相应广告账户的剩余价值总数的第二比例是否超过第一阈值; 单位价值数据不设定模块,用于如果超过,则不允许设定所述单位价值数据; 单位价值数据设定模块,用于如果不超过,则允许设定所述单位价值数据。
[权利要求 13]
根据权利要求11所述的装置,其中,所述流量投放确定模块,包括: 消耗阈值判断子模块,用于判断所述第一价值总数占相应广告账户的剩余价值总数的比值是否达到消耗阈值; 拒绝投放流量子模块,用于如果所述比值达到消耗阈值,则拒绝向所述广告账户的广告数据投放流量。
[权利要求 14]
根据权利要求13所述的装置,其中,所述第一流量投放模块,包括: 第一流量投放子模块,用于在初始时刻,以最小比例的第一比例选择第一流量投放给所述广告账户。
[权利要求 15]
根据权利要求14所述的装置,其中,还包括: 最大比例判断模块,用于如果所述比值未达到消耗阈值,则判断所述第一比例是否为最大比例;如果所述第一比例不是最大比例,则进入第一比例增加模块;如果所述第一比例是最大比例,则直接进入第一流量投放模块; 第一比例增加模块,用于按指定大小增加所述第一比例,然后进入第一流量投放模块。
[权利要求 16]
根据权利要求11或15所述的装置,其中,还包括: 其他流量分配模块,用于对于初始流量的第一比例之外的其他流量,则按第一分配规则分配给至少一个其他广告账户。
[权利要求 17]
根据权利要求16所述的装置,其中,所述其他流量分配模块,还用于对于初始流量的第一比例之外的其他流量,则将所述流量分配给相应第一比例为最大比例的至少一个广告账户。
[权利要求 18]
根据权利要求11所述的装置,其中,所述价值消耗速率确定模块,包括: 剩余价值降低值监控子模块,用于在对所述第一流量进行竞价后,监控目标广告账户剩余价值数据的降低值; 价值消耗速率获取子模块,用于将所述降低值除以上次出现降低值的时刻与当前出现降低值的时刻之间的时间差值,获得所述目标广告账户当前时 刻的价值消耗速率。
[权利要求 19]
根据权利要求11所述的装置,其中,所述价值消耗速率确定模块,包括: 响应成功结果监控子模块,用于监控最近一时间单位内广告交易平台返回的响应成功结果;所述响应成功结果由广告交易平台在接收到需求方平台针对每个第一流量发送的竞价响应后,竞价成功后生成;所述竞价响应包括一目标广告账户的广告数据; 响应成功结果提取子模块,用于从所述响应成功结果中提取属于目标广告账户的响应成功结果; 广告投放速率统计子模块,用于根据所述属于目标广告账户的响应成功结果,统计所述目标广告账户当前时刻的广告投放速率; 价值消耗速率计算子模块,用于根据单位广告投放的单位价值数据,计算所述目标广告账户当前时刻的价值消耗速率。
[权利要求 20]
根据权利要求11所述的装置,其中,所述第一价值总数预估模块,包括: 最大价值消耗速率转换子模块,用于当所述第一比例不为最大比例时,将对应第一比例的第一流量的价值消耗速率,转换为最大比例时的最大价值消耗速率; 第一价值总数获取子模块,用于基于所述最大价值消耗速率乘以指定时间段长度,获得所述第一价值总数。
[权利要求 21]
一种广告显示设备,包括: 存储器,加载有多条可执行指令; 处理器,执行所述多条可执行指令;所述多条可执行指令包括执行以下步骤的方法: 从分配给各广告账户的初始流量中,按第一比例选择第一流量投放给所述广告账户;所述初始流量为需求方平台在接收到广告交易平台发送的流量后按照正常流量分配规则分配; 根据所述第一流量的消耗情况,确定各广告账户的价值消耗速率; 针对每个广告账户,根据所述价值消耗速率预估指定时间段内消耗的第一价值总数; 根据所述第一价值总数与相应广告账户的剩余价值总数的比较结果,确定是否允许向所述广告账户的广告数据投放流量。
[权利要求 22]
一种计算机程序,包括计算机可读代码,当所述计算机可读代码在服务器上运行时,导致所述服务器执行根据权利要求1-10中的任一个所述的超投控制方法。
[权利要求 23]
一种计算机可读介质,其中存储了如权利要求22所述的计算机程序。

附图

[ 图 1]  
[ 图 1A]  
[ 图 2]  
[ 图 3]  
[ 图 4]  
[ 图 5]  
[ 图 6]  
[ 图 7]