DSP

ssp/dsp/dmp相关杂谈

2019-07-13 10:02发布

一:ssp/ad exchage/dsp 最近一两年互联网广告在国内开始兴起了 供应方平台/广告交易平台 和需求方平台之间的交易。各大互联网巨头都相继推出了自己的广告交易平台,各大广告公司也相继推出了自己的ssp和dsp,以应付广告市场的变化。一般的交易方式是:1:网站贴上了ssp/exchange的代码2:用户通过浏览器访问到网页,触发js请求到ssp/exchagne3:ssp/exchange 询问对接的dsp,对dsp发起竞价请求4:各个dsp进行广告竞价请求处理,进行各种过滤,然后进行出价,将出价和结果返回给ssp/exchange5:ssp/exchange对dsp出价进行排序,选择出价最高的dsp的投放,并将投放结果返回到浏览器6:浏览器端显示广告,并对竞价成功的dsp发送竞价成功请求(winnotice)。 ssp请求dsp竞价,dsp需要对每个用户的请求进行精准定向分析,以选择一个最优的投放(最高的出价)给ssp。进行用户精准分析的数据可以来源如dsp公司的内部数据分析挖掘或者来自于dmp,(数据以及dsp的出价方式极为dsp的核心部分)所以ssp/ad exchange和dsp的优势是能够使每次显示的利益最大化。二:dsp对接ssp/ad exchage 对接流程:1:产品/业务方提出对接需求2:产品/业务讨论需求,编写需求文档。3:开发,前后端对对接文件进行研(每家ssp/exchage的协议都有一些差异,目前大致分为类openrtb协议和类google协议)。4:研究之后,讨论需要实现的功能,并详细理解request和response的字段,以及宏的使用方法。并估算开发工作量和时间。5:开发,测试,对接测试,上线。  三:cookie mapping 当dsp接收到ssp放过来的流量时,ssp会带有一个用户id(如google_use_id/baidu_use_id等),dsp需要根据ssp的用户id找到dsp对应的用户id。这样才方便dsp进行各种精准定向的数据的获取。当通过ssp的用户id不能找到dsp对应的用户id的时候,需要做cookie mapping。各个公司都有自己的cookie mapping方案,这里做一个举例说明。如某公司 cookie mapping步骤大概如下(可以由ssp/exchange 发起mapping请求)1:如果dsp需要ssp/exchange做cookie mapping请求,则在response中设置需要做cookie mapping的标示。2:如果竞价成功,则ssp/exchange会在返回代码中加上mapping代码(包括dsp id),并返回到浏览器。3:浏览器发起mapping代码请求到ssp/exchange的服务器ssp/exchange服务找到对应的dsp设置的cookie maping地址,生成一个dsp的mapping地址(包括ssp/exchange的cookie),并发送跳转请求到dsp的服务器,4:dsp接收到请求之后做id对应。(以上说得是ssp/exchange帮忙做cookie的方式,dsp也可以将cookiemap代码嵌入到自有资源中发起cookie mapping请求 四:dmp在互联网飞速发展的时代,在大数据如火如荼的的年代,特别是互联网广告dsp飞速发展的今天,故而涌现了许多dmp(数据管理平台)系统。dmp可以为各家dsp提供数据服务(当然也可以为自己的dsp提供数据服务)。dmp可以使用自己公司的数据/或者第三方数据进行数据分析挖掘,从而生成dsp/ad network需要的数据,或者可以直接获取第三方dmp的数据最为来源提供。