Programmatic and RTB: do you know the difference?
日常我们经常谈起programmatic和RTB(Real Time Bidding),但是这二者经常让大家混淆。这两个概念很相似,但确不相同。Programmatic是自动化采买广告。而RTB是其中的是一种实现方式(你要是问我还有其他方式没,我现在还不知道)。RTB是通过实时快速竞价来获取广告展示的机会。所以RTB是Programmatic的一个子类。
该段内容来自:https://www.bannerconnect.net/differences-between-programmatic-and-rtb/
那么如果实现Programmatic呢?
这种自动化交易通过publishers和advertisers使用错综复杂的技术来实现。这就要提起DSP,SSP和Ad Exchanges。
image.png
DSP,全称为demand-side platform。它能够帮助广告主采买展示的机会。
SSP,全称为Supply-side platform。它能够帮助publisher自动销售展示机会给广告主,DSP通过Ad Exchange来竞价来得到一个广告展示的机会。作为移动app应用展示广告的模式来说,SSP即Publisher的应用,而非platform。
AdExchange在得到一个广告展示机会的时候会告知多个DSP,让其通过竞价的方式来获得这次展示的机会。
该段内容来自:https://www.bannerconnect.net/what-is-a-dsp-ssp-and-ad-exchange/
当SSP有一个展示的机会时,会向AdExchange发出请求。
当AdExchange得到这次展示的机会时,会发起RTB竞价请求。具体内容如下:
{
"id": "572c3535ab0af400011a721a",
"imp": [{<impression object>}],
"app": {<application object>},
"device": {<device object>},
"user": {<user object>},
"at": 2,
"tmax": 2000,
"cur": ["USD"],
"bcat": ["IAB7-3"],
"badv": ["google.com"],
"ext": {
"vungle": {
"badvid": ["2f00ca35ab0abe4df11da700c"]
}
}
}
DSP收到竞价要求后,返回示例如下:
{
"id": "58ed309efa8936087efd1349",
"bidid": "5508",
"cur": "USD",
"seatbid": [
{
"seat": "7735",
"bid": [
{
"id": "5508",
"impid": "58ed309efa8936087efd134a",
"price": 50,
"nurl": "http://bidder.com/won?price=${AUCTION_PRICE}",
"adm": "http://bidder.com/vast?id=${AUCTION_ID}",
"cid": "554d550b418461cc3700014d",
"crid": "57767c29a63510e75f000073"
}
]
}
]
}
AdExchange在竞价完成后,会根据DSP返回数据中的adm来获取VAST格式的数据。VAST格式详见:
https://support.vungle.com/hc/zh-cn/articles/204504334-Vungle-VAST-2-0-%E9%9B%86%E6%88%90%E6%8C%87%E5%8D%97#SampleVASTRequests
AdExchange在根据得到VAST信息,加工后返回给SSP,供给其展示。
网友评论