掌桥专利:专业的专利平台
掌桥专利
首页

一种流量请求的控制方法及装置

文献发布时间:2023-06-19 19:27:02


一种流量请求的控制方法及装置

技术领域

本申请涉及互联网广告领域,尤其涉及一种流量请求的控制方法及装置。

背景技术

需求方平台(Demand-Side Platform,DSP)用于服务于广告主,帮助广告主在互联网或者移动互联网上进行广告投放,DSP可以使广告主更简单便捷地遵循统一的竞价和反馈方式,对位于多家广告交易平台的在线广告,以合理的价格实时购买高质量的广告库存。DSP让广告主可以通过一个统一的接口来管理一个或者多个广告交易平台(Ad Exchange,ADX)账号,甚至DSP可以帮助广告主来管理ADX账号,提供全方位的服务。

在DSP接受ADX发起的广告请求时,同一时间内可能收到多个ADX的流量请求,不同的ADX的用户群,流量的质量不一样。如果所有的请求都走一遍系统,会导致整个DSP资源的浪费。

发明内容

本申请实施例提供了一种流量请求的控制方法及装置,可以合理应用需求方平台的资源,保证需求方平台的稳定性。

本申请第一方面提供了一种流量请求的控制方法,应用于需求方平台,包括:

获取广告交易平台的填充率、投放成功率和流量质量分;

获取需求方平台的填充指标和投放成功率指标;

根据所述填充率、所述投放成功率、所述流量质量分、所述填充指标和所述投放成功率指标计算所述广告交易平台的流量比率;

根据所述流量比率对所述广告交易平台的流量请求的数量进行调整,获得调整结果。

可选的,所述获取广告交易平台的流量质量分,包括:

通过对所述广告交易平台的流量质量进行评分,从而获得所述流量质量分,其中,所述流量质量分的满分为10分。

可选的,所述根据所述流量比率对所述广告交易平台的流量请求的数量进行调整,包括:

若所述流量比率低于或等于大盘数据,则降低所述广告交易平台的流量请求的数量;若所述流量比率大于所述大盘数据,则增加所述广告交易平台的流量请求的数量。

可选的,所述方法,还包括:

在预设时间间隔后,计算所述广告交易平台的实时流量比率;

若所述实时流量比率小于上一次更新后的流量比率,则将所述广告交易平台的流量比率调整为所述实时流量比率的一半,得到调整后的实时流量比率;

若所述调整后的实时流量比率小于预设的最低流量比率,则将所述广告交易平台的流量比率更新为所述最低流量比率

可选的,所述方法,还包括:

若所述实时流量比率大于上一次更新后的流量比率,则将所述广告交易平台的流量比率调整为所述实时流量比率的两倍,得到调整后的实时流量比率;

若所述调整后的实时流量比率与所述上一次更新后的流量比率的差大于单次调整最大值,则将所述广告交易平台的流量比率更新为所述上一次更新后的流量比率与所述单次调整最大值的和;

若所述调整后的实时流量比率与所述上一次更新后的流量比率的差小于或等于所述单次调整最大值,则将所述广告交易平台的流量比率更新为所述实时流量比率。

可选的,所述方法还包括:

接收所述广告交易平台的流量请求;

根据所述流量请求生成随机数;

若所述随机数小于所述广告交易平台的流量比率时,则向所述广告交易平台返回流量请求响应。

可选的,所述方法还包括:

将所述调整结果更新至流量控制模块,通过所述流量控制模块响应所述广告交易平台的流量请求。

本申请第二方面提供了一种流量请求的控制装置,所述流量请求的控制装置属于需求方平台,所述装置包括:

获取单元,用于获取广告交易平台的填充率、投放成功率和流量质量分;获取需求方平台的填充指标和投放成功率指标;

计算单元,用于根据所述填充率、所述投放成功率、所述流量质量分、所述填充指标和所述投放成功率指标计算所述广告交易平台的流量比率;

调整单元,用于根据所述流量比率对所述广告交易平台的流量请求的数量进行调整。

可选的,所述调整单元,具有用于:

若所述流量比率低于或等于大盘数据,则降低所述广告交易平台的流量请求的数量;若所述流量比率大于所述大盘数据,则增加所述广告交易平台的流量请求的数量。

可选的,所述装置还包括:

接收单元,用于接收所述广告交易平台的流量请求;

生成单元,用于根据所述流量请求生成随机数;

返回单元,用于若所述随机数小于所述广告交易平台的流量比率时,则向所述广告交易平台返回流量请求响应。

本申请实施例记载了一种流量请求的控制方法,应用于需求方平台。在该方法中,获取广告交易平台的填充率、投放成功率和流量质量分;获取需求方平台的填充指标和投放成功率指标;根据填充率、投放成功率、流量质量分、填充指标和投放成功率指标计算广告交易平台的流量比率;根据流量比率对广告交易平台的流量请求的数量进行调整,获得调整结果。由此可见,利用本申请实施例提供的方案,通过流量比率对广告交易平台的流量请求进行调整,能够实现对多个流量请求自动有效的控制,从而提高需求方平台的稳定性。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种流量请求的控制方法的流程示意图;

图2为本申请实施例提供的一种流量控制模块的更新方法的流程示意图;

图3为本申请实施例提供的一种流量请求的控制装置的结构示意图。

具体实施方式

本申请实施例提供了一种流量请求的控制方法及装置,可以合理应用需求方平台的资源,保证需求方平台的稳定性。

为方便理解,首先对本申请实施例的应用场景进行介绍。

ADX是负责多个供应侧平台(Supply Side Platform,SSP)和DSP之间进行匹配的中间平台,用于将SSP上的媒体流量以实时竞价(Real Time Bidding,RTB)的形式售卖给DSP。在RTB广告中,DSP如何接收各个广告交易平台的流量,如何控制各个ADX平台流量选择不需要竞价某次广告请求是常见的问题。ADX向DSP请求广告,具有以下特征:DSP中的客户都是要挑选有流量的,而不同的ADX的流量量级不一样,且客户的预算是有限的;DSP需要能够根据各个ADX的流量质量、填充和投放成功率情况,决定是否对ADX的流量进行填充;ADX的流量比率具有可控性。

由于广告实时竞价系统请求程序化广告系统的过程具有的上述特征,所以是否接收ADX发送的流量请求是DSP中非常重要的一环。

参见图1,该图为本申请实施例提供的一种流量请求的控制方法的流程示意图,例如可以通过如下步骤S101-104实现。

S101:获取广告交易平台的填充率、投放成功率和流量质量分。

在本申请实施例中,广告交易平台根据定向策略筛选合适的需求方平台后,向需求方平台发送流量请求。需求方平台在接收请求后,首先获取广告交易平台的填充率、投放成功率和流量质量分。其中,填充率=出价/请求。

在本申请实施例中,通过对广告交易平台的流量质量进行评分,从而获得流量质量分,其中,流量质量分的满分为10分。

S102:获取大盘的填充指标和投放成功率指标。

在本申请实施例中,获取大盘基本的填充率指标和投放成功率指标。

S103:计算广告交易平台的流量比率。

在本申请实施例中,根据预先设置的公式计算流量比率,具体公式如下:

其中,R

S104:根据流量比率对广告交易平台的流量请求的数量进行调整。

在本申请实施例中,若流量比率低于或等于大盘数据,则降低广告交易平台的流量请求的数量;若流量比率大于大盘数据,则增加广告交易平台的流量请求的数量。其中,大盘数据指的是大盘的填充指标和投放成功指标按照预设比重换算得到的实时发送请求的比例。

具体的,通过探针机制可以自动按照预设的指数进行动态恢复,从而实时增加广告交易平台的流量请求的数量,直至实时计算的流量比率为预设的最大流量比率。

在本申请实施例的一种实现方式中,接收广告交易平台的流量请求;根据流量请求生成随机数;若随机数小于广告交易平台的流量比率时,则向广告交易平台返回流量请求响应。需要说明的时,本申请不对随机数的范围进行限制,可以时0至100之间的随机数,具体根据实际情况设定。

在本申请实施例的一种实现方式中,将调整结果更新至流量控制模块,通过流量控制模块响应广告交易平台的流量请求。

在本申请的另一实施例中,如图2所示,步骤S104的一种实施方式,在RTB过程中,DSP为每个接入的ADX初始化一个流量控制模块,从而防止单个ADX影响整个DSP的稳定性,并定时更新该流量控制模块,具体包括:

S201:对通用参数进行初始化。

在本申请实施例中,通用参数具体包括不同指标对应的权重、单次调整最大值、时间间隔和最低流量比率。并对与DSP连接的每个ADX的流量比率进行初始化。

S202:获取填充指标、投放成功率指标、填充率、投放成功率和流量质量分。

在本申请实施例中,每隔预设的时间间隔,更新大盘填充指标和投放成功率指标到DSP的通用配置中,并实时获取广告交易平台的填充率、投放成功率和流量质量分。

在本申请实施例中,若填充指标大于或等于投放成功指标,且填充率大于或等于投放成功率,则根据流量质量分及其对应的权重判断是否降级,若降级,则执行步骤S203,若不降级,则结束此次流量控制模块的更新。

若填充指标小于投放成功指标,且填充率小于投放成功率,则执行步骤S203。

在本申请实施例中,每隔预设的时间间隔,获取上一次更新后的流量比率。

S203:计算广告交易平台的实时流量比率。

在本申请实施例中根据大盘的填充指标、投放成功率指标、填充率、投放成功率以及步骤S201中的不同指标对应的权重计算各个ADX的实时流量比率。

其中,步骤S203的具体实施方式可相应地参考步骤S103的实施方式,此处不再赘述。

S204:根据实时流量比率对流量比率进行更新。

在本申请实施例中,若实时流量比率小于上一次更新后的流量比率,则将广告交易平台的流量比率调整为实时流量比率的一半,得到调整后的实时流量比率;若调整后的实时流量比率小于预设的最低流量比率,则将广告交易平台的流量比率更新为最低流量比率;若实时流量比率大于上一次更新后的流量比率,则将所述广告交易平台的流量比率调整为所述实时流量比率的两倍,得到调整后的实时流量比率;若调整后的实时流量比率与上一次更新后的流量比率的差大于单次调整最大值,则将广告交易平台的流量比率更新为上一次更新后的流量比率与单次调整最大值的和;若调整后的实时流量比率与上一次更新后的流量比率的差小于或等于单次调整最大值,则将广告交易平台的流量比率更新为实时流量比率。

具体的,若计算得到的R

若计算得到的R

在本申请实施例的一种实现方式中,根据初始化的时间间隔定时执行步骤S204,直至ADX的流量比率调整为R

S205:根据更新后的流量比率对流量控制模块进行更新。

在本申请实施例中,将调整结果更新至流量控制模块,通过流量控制模块响应广告交易平台的流量请求。

在本申请实施例的一种实现方式中,请求调用该流量控制模块时,依据实时更新的流量比率在一段时间中减少或者恢复该ADX广告位的请求。若ADX发送的流量请求被该流量控制模块限制,则直接将该请求返回给对应的ADX,若该流量请求被接收,则流量控制模块直接请求后续模块返回向该ADX返回对应的广告。ADX会向多家DSP发送流量请求,如果发现当前这家DSP的整体填充率不高,则不会向该DSP进行流量请求,从而减少对服务性能的影响。

本申请实施例公开了一种流量请求的控制方法,应用于需求方平台。在该方法中,获取广告交易平台的填充率、投放成功率和流量质量分;获取需求方平台的填充指标和投放成功率指标;根据填充率、投放成功率、流量质量分、填充指标和投放成功率指标计算广告交易平台的流量比率;根据流量比率对广告交易平台的流量请求的数量进行调整,获得调整结果。由此可见,利用本申请实施例提供的方案,通过流量比率对广告交易平台的流量请求进行调整,能够实现对多个流量请求自动有效的控制,提高流量的质量,从而提高需求方平台的稳定性。通过为每个广告交易平台设置对应的流量控制模块,从而有效的降低广告交易平台流量突增时对需求方平台的影响,提高广告请求效率。

基于以上实施例提供的方法,本申请实施例还提供了一种流量请求的控制装置,以下结合附图介绍该流量请求的控制装置。

参见图3,该图为本申请实施例提供的一种流量请求的控制装置的结构示意图。

本申请实施例提供的流量请求的控制装置,包括:获取单元301、计算单元302和调整单元303。

获取单元301,用于获取广告交易平台的填充率、投放成功率和流量质量分;获取需求方平台的填充指标和投放成功率指标;

计算单元302,用于根据填充率、投放成功率、流量质量分、填充指标和投放成功率指标计算广告交易平台的流量比率;

调整单元303,用于根据流量比率对广告交易平台的流量请求的数量进行调整。

在一种可能的实现方式中,获取单元301,具体用于:

通过对广告交易平台的流量质量进行评分,从而获得流量质量分,其中,流量质量分的满分为10分。

在一种可能的实现方式中,调整单元303,具体用于:

若流量比率低于或等于大盘数据,则降低广告交易平台的流量请求的数量;若流量比率大于大盘数据,则增加广告交易平台的流量请求的数量。

在一种可能的实现方式中,该装置,还包括:

计算单元302,还用于在预设时间间隔后,计算广告交易平台的实时流量比率;

更新单元,用于若实时流量比率小于上一次更新后的流量比率,则将广告交易平台的流量比率调整为实时流量比率的一半,得到调整后的实时流量比率;若调整后的实时流量比率小于预设的最低流量比率,则将广告交易平台的流量比率更新为最低流量比率

在一种可能的实现方式中,更新单元,具体用于:

若实时流量比率大于上一次更新后的流量比率,则将广告交易平台的流量比率调整为实时流量比率的两倍,得到调整后的实时流量比率;

若调整后的实时流量比率与上一次更新后的流量比率的差大于单次调整最大值,则将广告交易平台的流量比率更新为上一次更新后的流量比率与单次调整最大值的和;

若调整后的实时流量比率与上一次更新后的流量比率的差小于或等于单次调整最大值,则将广告交易平台的流量比率更新为实时流量比率。

在一种可能的实现方式中,该装置,还包括:

接收单元,用于接收广告交易平台的流量请求;

生成单元,用于根据流量请求生成随机数;

响应单元,用于若随机数小于广告交易平台的流量比率时,则向广告交易平台返回流量请求响应。

在一种可能的实现方式中,更新单元,具体用于:

将调整结果更新至流量控制模块,通过流量控制模块响应广告交易平台的流量请求。

由于该装置是与以上方法实施例提供的一种流量请求的控制方法对应的装置,该装置的各个单元的具体实现,均与以上方法实施例为同一构思,因此,关于该装置的各个单元的具体实现,可以参考以上方法实施例关于流量请求的控制方法的描述部分,此处不再赘述。

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑业务划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各业务单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件业务单元的形式实现。

集成的单元如果以软件业务单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域技术人员应该可以意识到,在上述一个或多个示例中,本发明所描述的业务可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些业务存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。

以上的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上仅为本发明的具体实施方式而已。

以上,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

相关技术
  • 一种发送调度请求及调度请求失败后的配置方法及装置
  • 一种智能水流量控制装置及其控制方法
  • 一种访问请求处理方法及装置、一种计算设备及存储介质
  • 一种流量控制方法及装置
  • 一种数据流量控制方法、装置及系统
  • 请求流量的控制方法、装置、计算机设备及可读存储介质
  • 基于业务规则的消息推送请求流量控制方法、装置及介质
技术分类

06120115918692