The invention discloses a method and system for real-time bidding advertising system, the real time request in ADX DSP, flow control of each DSP, each DSP request will first enter the respective queue, asynchronous request DSP to. Each DSP maintains its own connection pool and reuses the connection to complete the DSP request. When the DSP is started, the timeout is set. When all the DSP returns the content during the timeout period or the timeout limit is reached, the next bidding process is taken to prevent some DSP timeouts from delaying the bidding. The invention can effectively control the different flow of DSP, so as to control a whole DSP request time, each DSP has a connection pool to connect their reuse, effectively reduce the system resource consumption, improve the efficiency of the DSP request.
【技术实现步骤摘要】
一种实时竞价系统中广告投放的方法及系统
本专利技术涉及广告的实时竞价领域,特别是一种实时竞价系统中广告投放的方法及系统。
技术介绍
RTB(RealTimeBidding,实时竞价)是一种利用第三方技术在数以百万计的网站或移动端,针对每一个用户展示行为进行评估以及出价的竞价技术。其类似股票交易市场,卖方买方都到一个市场中进行交易。卖方通过程序化的方式将广告流量接入到广告交易平台中,并设定底价,每当一个用户浏览媒体内容页时,其中有广告位需要展示广告,此时卖方(SSP)将该广告曝光机会通过广告交易平台(ADX)向各程序化买家(DSP)发起竞价请求,各程序化买家根据对该广告曝光机会的评估背对背出价,广告交易平台收到各个程序化买家的出价后,通过比价找出出价最高的买家,将出价最高的广告素材给到媒体进行展示,同时将竞价成功的结果返回到胜出的程序化买家。ADX向各个DSP发起DSP请求(广告请求)的主要步骤是:1)向DSP发送请求;2)等待DSP返回,直到等待超时;3)处理DSP的返回。整个请求过程中存在同一个DSP请求要同时发送至多个DSP的情况,也会存在DSP请求要在较短时间内(毫秒及以下级别)发送至DSP的情况。同时,为了方便系统监控和数据处理等,要对各个DSP的状态(包括但不局限于请求,超时,出价,竞价,异常等)进行有效的追踪。鉴于以上业务的复杂性,对实时竞价系统的高并发性,时效性,稳定性提出了很高的要求,现有的方案已无法满足这些要求。在RTB广告中,ADX如何控制DSP的流量,如何实时的向DSP请求广告,如何控制各个DSP不同时返回广告或者返回广告超时的问题是 ...
【技术保护点】
一种实时竞价系统中广告投放的方法,其特征在于,包括以下步骤:SSP发送SSP请求到ADX;其中,ADX为广告交易平台;SSP为卖方;ADX根据SSP请求生成符合ADX协议的DSP请求,并筛选出处于激活状态且余额大于零的DSP,形成可发送DSP列表;其中,DSP为程序化买家;对于步骤2)生成的DSP列表中的任一DSP,判断该DSP是否命中步骤2)中的DSP请求,如果未命中,将不向该DSP发送该DSP请求;如果命中,则将该DSP请求加入该DSP的待发送队列;获取上述DSP的待发送队列中的DSP请求,从该DSP的连接池中获取在服务启动时已经完成初始化的连接,向该DSP发送DSP请求;对步骤2)中DSP列表的每个DSP重复上述步骤3)~步骤4),待全部发送完之后进入等待过程,直到所有已发送请求的DSP在预先设定的超时时间内都返回了广告内容,或者达到该次DSP请求的超时时间;处理DSP返回的广告内容,通过竞价之后,返回出价最高的DSP返回的广告内容。
【技术特征摘要】
1.一种实时竞价系统中广告投放的方法,其特征在于,包括以下步骤:SSP发送SSP请求到ADX;其中,ADX为广告交易平台;SSP为卖方;ADX根据SSP请求生成符合ADX协议的DSP请求,并筛选出处于激活状态且余额大于零的DSP,形成可发送DSP列表;其中,DSP为程序化买家;对于步骤2)生成的DSP列表中的任一DSP,判断该DSP是否命中步骤2)中的DSP请求,如果未命中,将不向该DSP发送该DSP请求;如果命中,则将该DSP请求加入该DSP的待发送队列;获取上述DSP的待发送队列中的DSP请求,从该DSP的连接池中获取在服务启动时已经完成初始化的连接,向该DSP发送DSP请求;对步骤2)中DSP列表的每个DSP重复上述步骤3)~步骤4),待全部发送完之后进入等待过程,直到所有已发送请求的DSP在预先设定的超时时间内都返回了广告内容,或者达到该次DSP请求的超时时间;处理DSP返回的广告内容,通过竞价之后,返回出价最高的DSP返回的广告内容。2.根据权利要求1所述的实时竞价系统中广告投放的方法,其特征在于,步骤3)的具体实现过程包括:ADX中设定第i个DSP对应的流量比例为pi,如果pi=0,则不发送DSP请求;如果pi=100,则发送DSP请求;否则生成一个0到100之间的随机数ti,如果ti≤pi,则发送DSP请求;否则,不发送DSP请求;如果判断DSP请求要发送给第i个DSP,则将该DSP请求加入到第i个DSP的待发送队列。3.根据权利要求2所述的实时竞价系统中广告投放的方法,其特征在于,所述流量比例pi为0~1。4.一种实时竞价系统中广告投放的系统,其特征在于,包括:SS...
【专利技术属性】
技术研发人员:殷伟雄,丁玉成,田魁,孔跃彬,
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。