一种实时竞价系统中广告请求的发送方法及装置制造方法及图纸

技术编号:21434205 阅读:22 留言:0更新日期:2019-06-22 12:31
本申请提供了一种实时竞价系统中广告请求的发送方法及装置,应用于广告交易市场ADX,当接收到广告请求时,确定符合所述广告请求的多个目标程序化买家DSP;为每个所述目标DSP生成一个随机数,随机数的取值范围为[0,100];获取每个所述目标DSP的当前流量比率,其中,每个所述目标DSP的当前流量比率是根据上一预设周期内相应的所述目标DSP的超时率设定的;对于每个所述目标DSP,当随机数小于当前流量比率时,向所述目标DSP发送广告请求。ADX根据DSP在一定时间内的历史超时率决定是否向该DSP发送广告请求,降低DSP超时对实时广告竞价系统的性能影响,保证实时广告竞价系统的实时性和高并发性。

【技术实现步骤摘要】
一种实时竞价系统中广告请求的发送方法及装置
本专利技术涉及计算机
,更具体的,涉及一种实时竞价系统中广告请求的发送方法及装置。
技术介绍
RTB(RealTimeBidding)实时竞价,是一种利用第三方技术在数以百万计的网站或移动端针对每一个用户展示行为进行评估以及出价的竞价技术,被用来更加精准的购买展示广告,以实现更好的广告效果。在用户网页刷新的几百毫秒之内,页面所属网站将请求竞价信息(bidrequest)通过客户端(一般是浏览器)发送给广告交易市场ADX(Adexchange)。信息内容包括广告位信息,用户的隐私ID,用户访问的页面信息和其它相关信息。广告交易市场ADX把请求竞价信息发给同时在线的众多的各程序化买家DSP(Demand-SidePlatform)发起竞价请求。各个程序化买家需要在几十毫秒之内对这一次广告曝光出价。实时广告竞价系统汇总所有买方出价信息,出价最高者就获得了这一次广告曝光的机会,用户在页面里就会看到其投放的广告。在ADX向各个DSP发广告请求时,主要步骤是1)向所有DSP发送请求2)等待所有DSP返回,直到等待超时3)处理DSP的返回。整个请求过程可能会发生单个或多个DSP直到等待超时仍然没有返回竞价广告的情况,这种情况下广告实时竞价系统需要等待到超时时间才能对该次广告请求的所有DSP返回的竞价广告做处理。由于广告请求高并发的特性,所以DSP返回竞价广告超时会对实时广告竞价系统带来极大的性能挑战,需要尽可能降低DSP超时对实时广告竞价系统的影响,保证该系统的实时性和高并发的特性。
技术实现思路
有鉴于此,本专利技术提供了一种实时竞价系统中广告请求的发送方法及装置,ADX根据DSP在一定时间内的历史超时率决定是否向该DSP发送广告请求,降低DSP超时对实时广告竞价系统的性能影响,保证实时广告竞价系统的实时性和高并发性。为了实现上述专利技术目的,本专利技术提供的具体技术方案如下:一种实时竞价系统中广告请求的发送方法,应用于广告交易市场ADX,所述方法包括:当接收到广告请求时,确定符合所述广告请求的多个目标程序化买家DSP;为每个所述目标DSP生成一个随机数,随机数的取值范围为[0,100];获取每个所述目标DSP的当前流量比率,其中,每个所述目标DSP的当前流量比率是根据上一预设周期内相应的所述目标DSP的超时率设定的;对于每个所述目标DSP,当随机数小于当前流量比率时,向所述目标DSP发送广告请求。可选的,所述方法还包括:当ADX初始化时,将每个DSP的流量比率设置为100%。可选的,在所述向所述目标DSP发送广告请求之后,所述方法还包括:将所述目标DSP的发送请求计数增加1;当所述目标DSP反馈超时时,将所述目标DSP的超时计数增加1。可选的,所述方法还包括:对于每个DSP,每隔预设周期统计DSP在上一预设周期内的超时率;根据上一预设周期内DSP的超时率对DSP的流量比率进行调整。可选的,所述根据上一预设周期内DSP的超时率对DSP的流量比率进行调整,包括:当上一预设周期内DSP的超时率大于预设启动降级阈值时,将DSP的流量比率设置为当前流量比率的1/2;判断DSP的流量比率是否低于预设最低流量比率;若是,将DSP的流量比率设置为所述预设最低流量比率;若否,结束本次DSP流量比率调整。可选的,所述根据上一预设周期内DSP的超时率对DSP的流量比率进行调整,包括:当上一预设周期内DSP的超时率不大于预设启动降级阈值时,判断DSP的当前流量比率是否大于预设流量指数增长门限值;若大于所述预设流量指数增长门限值,将DSP的流量比率设置为当前流量比率与预设流量恢复比率的和值;判断DSP的流量比率是否大于100%;若大于100%,将DSP的流量比率设置为100%;若不大于100%,结束本次DSP流量比率调整;若不大于所述预设流量指数增长门限值,将DSP的流量比率设置为当前流量比率的2倍;判断DSP的流量比率是否大于所述预设流量指数增长门限值;若大于,将DSP的流量比率设置为所述预设流量指数增长门限值;若不大于,结束本次DSP流量比率调整。可选的,在所述结束本次DSP流量比率调整之后,所述方法还包括:将DSP的超时计数清零。一种实时竞价系统中广告请求的发送装置,应用于ADX,所述装置包括:目标DSP确定单元,用于当接收到广告请求时,确定符合所述广告请求的多个目标程序化买家DSP;随机数生成单元,用于为每个所述目标DSP生成一个随机数,随机数的取值范围为[0,100];当前流量比率获取单元,用于获取每个所述目标DSP的当前流量比率,其中,每个所述目标DSP的当前流量比率是根据上一预设周期内相应的所述目标DSP的超时率设定的;广告请求发送单元,用于对于每个所述目标DSP,当随机数小于当前流量比率时,向所述目标DSP发送广告请求。可选的,所述装置还包括:初始化单元,用于当ADX初始化时,将每个DSP的流量比率设置为100%。可选的,所述装置还包括:发送请求计数单元,用于在向所述目标DSP发送广告请求之后,将所述目标DSP的发送请求计数增加1;超时计数单元,用于当所述目标DSP反馈超时时,将所述目标DSP的超时计数增加1。可选的,所述装置还包括:流量比率调整单元,用于对于每个DSP,每隔预设周期统计DSP在上一预设周期内的超时率;根据上一预设周期内DSP的超时率对DSP的流量比率进行调整。可选的,所述流量比率调整单元包括:流量下调子单元,用于当上一预设周期内DSP的超时率大于预设启动降级阈值时,将DSP的流量比率设置为当前流量比率的1/2;判断DSP的流量比率是否低于预设最低流量比率;若是,将DSP的流量比率设置为所述预设最低流量比率;若否,结束本次DSP流量比率调整。可选的,所述流量比率调整单元包括:流量上调子单元,用于当上一预设周期内DSP的超时率不大于预设启动降级阈值时,判断DSP的当前流量比率是否大于预设流量指数增长门限值;若大于所述预设流量指数增长门限值,将DSP的流量比率设置为当前流量比率与预设流量恢复比率的和值;判断DSP的流量比率是否大于100%;若大于100%,将DSP的流量比率设置为100%;若不大于100%,结束本次DSP流量比率调整;若不大于所述预设流量指数增长门限值,将DSP的流量比率设置为当前流量比率的2倍;判断DSP的流量比率是否大于所述预设流量指数增长门限值;若大于,将DSP的流量比率设置为所述预设流量指数增长门限值;若不大于,结束本次DSP流量比率调整。可选的,所述装置还包括:超时计数清零单元,用于将DSP的超时计数清零。相对于现有技术,本专利技术的有益效果如下:本专利技术公开的实时竞价系统中广告请求的发送方法及装置,应用于ADX,为了降低DSP超时对实时广告竞价系统的性能影响,在确定出符合广告请求的多个目标DSP之后,并不向所有目标DSP发送广告请求,而是首先为每个目标DSP生成一个随机数,再获取每个目标DSP根据上一预设周期内的超时率设定的当前流量比率,最后对于每个目标DSP,当随机数小于当前流量比率时,向该目标DSP发送广告请求,降低超时较严重的DSP收到广告请求的概率,并增大超时情况良好的DSP收到广告请求的概率,降低DSP超时对实时广告竞价系统的性能影响本文档来自技高网...

【技术保护点】
1.一种实时竞价系统中广告请求的发送方法,其特征在于,应用于广告交易市场ADX,所述方法包括:当接收到广告请求时,确定符合所述广告请求的多个目标程序化买家DSP;为每个所述目标DSP生成一个随机数,随机数的取值范围为[0,100];获取每个所述目标DSP的当前流量比率,其中,每个所述目标DSP的当前流量比率是根据上一预设周期内相应的所述目标DSP的超时率设定的;对于每个所述目标DSP,当随机数小于当前流量比率时,向所述目标DSP发送广告请求。

【技术特征摘要】
1.一种实时竞价系统中广告请求的发送方法,其特征在于,应用于广告交易市场ADX,所述方法包括:当接收到广告请求时,确定符合所述广告请求的多个目标程序化买家DSP;为每个所述目标DSP生成一个随机数,随机数的取值范围为[0,100];获取每个所述目标DSP的当前流量比率,其中,每个所述目标DSP的当前流量比率是根据上一预设周期内相应的所述目标DSP的超时率设定的;对于每个所述目标DSP,当随机数小于当前流量比率时,向所述目标DSP发送广告请求。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当ADX初始化时,将每个DSP的流量比率设置为100%。3.根据权利要求1所述的方法,其特征在于,在所述向所述目标DSP发送广告请求之后,所述方法还包括:将所述目标DSP的发送请求计数增加1;当所述目标DSP反馈超时时,将所述目标DSP的超时计数增加1。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:对于每个DSP,每隔预设周期统计DSP在上一预设周期内的超时率;根据上一预设周期内DSP的超时率对DSP的流量比率进行调整。5.根据权利要求3所述的方法,其特征在于,所述根据上一预设周期内DSP的超时率对DSP的流量比率进行调整,包括:当上一预设周期内DSP的超时率大于预设启动降级阈值时,将DSP的流量比率设置为当前流量比率的1/2;判断DSP的流量比率是否低于预设最低流量比率;若是,将DSP的流量比率设置为所述预设最低流量比率;若否,结束本次DSP流量比率调整。6.根据权利要求3所述的方法,其特征在于,所述根据上一预设周期内DSP的超时率对DSP的流量比率进行调整,包括:当上一预设周期内DSP的超时率不大于预设启动降级阈值时,判断DSP的当前流量比率是否大于预设流量指...

【专利技术属性】
技术研发人员:佘一夫丁玉成姜昆鹏张雄虎
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司
类型:发明
国别省市:湖南,43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1