什么是Header bidding区匠?
標(biāo)題出價(jià)是對(duì)數(shù)字廣告顯示的分散且高效率的過(guò)程的響應(yīng)。它是“water fall”方法的替代方案帅腌,"water fall" 是在一個(gè)銷(xiāo)售渠道提供展示的過(guò)程驰弄,如果最后沒(méi)有成功展示會(huì)轉(zhuǎn)移到下一個(gè)價(jià)值較低的渠道。
標(biāo)題出價(jià)有時(shí)被稱(chēng)為提前出價(jià)或預(yù)先出價(jià)速客。加載頁(yè)面后戚篙,標(biāo)題出價(jià)可讓發(fā)布商同時(shí)與所有SSP和廣告交易進(jìn)行競(jìng)價(jià)。發(fā)布商可以通過(guò)其ad server和廣告交易平臺(tái)接收可能沒(méi)有填充的廣告位資源的出價(jià)挽封。然后已球,返回的出價(jià)將傳遞到server端臣镣,以便他們的廣告位資源可以同時(shí)拿到直接需求端以及主要的ad server exchange公平競(jìng)爭(zhēng)。
Header bidding的簡(jiǎn)要?dú)v史
header bidding出現(xiàn)之前智亮,跟發(fā)布者對(duì)接通常對(duì)接時(shí)間久忆某,可操作性差,技術(shù)封閉阔蛉,沒(méi)什么標(biāo)準(zhǔn)弃舒,而且同行業(yè)公司之間幾乎沒(méi)有合作。必須手動(dòng)將來(lái)自不同公司和流程的各種解決方案打包在一起状原,向發(fā)布者展示了一個(gè)令人困惑且耗時(shí)的過(guò)程聋呢。
Prebid.js于2015年推出,出價(jià)流程符合性和簡(jiǎn)潔性颠区,使出版商可以輕松進(jìn)行標(biāo)題出價(jià)削锰。通過(guò)創(chuàng)建一個(gè)簡(jiǎn)單,開(kāi)放的技術(shù)層毕莱,可以將其代碼添加到上面器贩,Prebid.js可以更輕松地實(shí)現(xiàn)標(biāo)題出價(jià),并提供最大的工作適配器存儲(chǔ)庫(kù)朋截。今天蛹稍,Prebid.js是網(wǎng)上最廣泛使用的標(biāo)題出價(jià)“容器”或“包裝器”。該生態(tài)系統(tǒng)支持150多個(gè)需求伙伴部服,
Prebid產(chǎn)品的好處
Prebid產(chǎn)品套件為發(fā)布商提供多種優(yōu)勢(shì)唆姐,旨在促進(jìn)更好的標(biāo)題出價(jià)體驗(yàn):
· 免費(fèi)和開(kāi)源,使任何人都可以貢獻(xiàn)或?qū)彶榇a廓八。
· 最大的header bidding出價(jià)適配器存儲(chǔ)庫(kù)奉芦。
· 異步和單次超時(shí),提供更好的用戶(hù)體驗(yàn)剧蹂。
· Prebid Server可與更多合作伙伴一起運(yùn)行更快的拍賣(mài)仗阅。
· 用于優(yōu)化設(shè)置的工具和分析。
· 支持多個(gè)廣告形式(banner国夜,video,native)和渠道(mobile in-app短绸,web)上的多個(gè)選項(xiàng)车吹。
· 一個(gè)完善的,有用的社區(qū)醋闭,可以提供最佳實(shí)踐建議窄驹,并在必要時(shí)提供專(zhuān)業(yè)的服務(wù)。
Prebid.js
Prebid.js是Prebid套件的核心產(chǎn)品证逻。它采用多種格式實(shí)現(xiàn)乐埠,包括顯示,視頻和原生,它提供了一個(gè)簡(jiǎn)單的標(biāo)題出價(jià)流程丈咐,可以根據(jù)您的需求的復(fù)雜性進(jìn)行調(diào)整瑞眼。
減少延遲
發(fā)布商在其他標(biāo)題出價(jià)解決方案中遇到的主要問(wèn)題之一是發(fā)送的出價(jià)請(qǐng)求與返回的回復(fù)之間的延遲。許多解決方案使用同步調(diào)用棵逊,這意味著每個(gè)SSP或廣告交換都必須接收請(qǐng)求并在調(diào)用下一個(gè)SSP之前返回響應(yīng)伤疙。這可能導(dǎo)致從調(diào)用網(wǎng)頁(yè)到加載的長(zhǎng)時(shí)間延遲。Prebid通過(guò)在設(shè)置的超時(shí)內(nèi)同時(shí)調(diào)用所選的SSP和ADX來(lái)解決此問(wèn)題辆影。Prebid.js尊重該設(shè)置徒像,并且任何未在超時(shí)期限內(nèi)返回結(jié)果的投標(biāo)人將被排除在外。這大大減少了頁(yè)面加載時(shí)間蛙讥,提供了更好的用戶(hù)體驗(yàn)锯蛀。
Prebid.js過(guò)程
一個(gè)簡(jiǎn)單的Prebid.js過(guò)程遵循以下步驟:
1.廣告服務(wù)器的代碼由計(jì)時(shí)器暫停,而Prebid.js會(huì)向所選的SSP和廣告交易平臺(tái)發(fā)送出價(jià)請(qǐng)求次慢。
2.SSP和廣告交易平臺(tái)會(huì)返回廣告和出價(jià)旁涤。
3.根據(jù)出價(jià)回復(fù)Prebid.js找到獲勝者(如果適用)并緩存廣告素材。
4.Prebid將獲勝的出價(jià)參數(shù)作為key-values傳遞給ad server经备。
5.廣告服務(wù)器獲取這些key-values并查找匹配的訂單項(xiàng)拭抬,并與針對(duì)此展示次數(shù)出價(jià)的其他訂單項(xiàng)進(jìn)行比較。
6.如果廣告服務(wù)器確定Prebid贏得競(jìng)價(jià)侵蒙,它會(huì)向Prebid.js返回一個(gè)信號(hào)造虎,然后Prebid.js將廣告素材寫(xiě)入頁(yè)面。
Prebid Server
Prebid Server為標(biāo)題出價(jià)提供服務(wù)器端解決方案纷闺。服務(wù)器解決方案基于Prebid.js的相同核心原則算凿,可以減少延遲并縮短頁(yè)面加載時(shí)間。一些Prebid.org成員提供托管解決方案犁功,使發(fā)布者在無(wú)需自己部署服務(wù)器和實(shí)施管理流程的情況下就能夠獲得服務(wù)器端進(jìn)行header bidding帶來(lái)的收益氓轰。
如果發(fā)布者更愿意實(shí)現(xiàn)他們自己的解決方案,可以從prebid官網(wǎng)的Github頁(yè)面獲得源代碼浸卦,有關(guān)配置署鸡,部署和測(cè)試實(shí)現(xiàn)的詳細(xì)說(shuō)明,請(qǐng)參見(jiàn)本網(wǎng)站的Prebid Server部分限嫌。
Prebid Server process
Prebid Server為拍賣(mài)和數(shù)據(jù)檢索提供多個(gè)端點(diǎn)靴庆,并支持AMP(加速移動(dòng)頁(yè)面)格式。主要的endpoint是 /openrtb2/auction并且該過(guò)程遵循以下步驟:
- OpenRTB請(qǐng)求被發(fā)送到Prebid Server怒医。
- Prebid Server通過(guò)選定的SSP和廣告交易進(jìn)行拍賣(mài)炉抒。
- PBS會(huì)收集出價(jià)和廣告素材,并將其存儲(chǔ)在Prebid緩存中稚叹。
- PBS將獲勝的出價(jià)參數(shù)傳遞給ad server焰薄。
- ad server獲取傳入的key-values并查找匹配的訂單項(xiàng)拿诸,然后與對(duì)此展示次數(shù)出價(jià)的其他訂單項(xiàng)進(jìn)行比較。
- 如果廣告服務(wù)器確定Prebid贏得競(jìng)價(jià)塞茅,則會(huì)將獲勝?gòu)V告素材的引用返回給Prebid亩码。
- Prebid會(huì)檢索獲勝的廣告素材并將其顯示在正確的廣告位中。
Prebid Mobile
對(duì)于移動(dòng)應(yīng)用程序凡桥,Prebid提供Prebid Mobile(PBM)蟀伸,這是一款適用于iOS和Android的端到端標(biāo)題出價(jià)解決方案。PBM與Prebid Server配合使用缅刽,可減少延遲啊掏,支持更多移動(dòng)購(gòu)買(mǎi)者,提供橫幅和插頁(yè)式廣告格式選項(xiàng)衰猛,并允許用戶(hù)為出價(jià)請(qǐng)求設(shè)置全局targeting values迟蜜。
Prebid Mobile流程
PBM header bidding過(guò)程遵循以下步驟:
1.Prebid Mobile向Prebid Server發(fā)送請(qǐng)求。此請(qǐng)求包含請(qǐng)求中包含的每個(gè)標(biāo)記的Prebid Server帳戶(hù)ID和配置ID啡省。
2.Prebid Server構(gòu)建OpenRTB出價(jià)請(qǐng)求并將其傳遞給需求合作伙伴娜睛。
3.每個(gè)需求合作伙伴都會(huì)向Prebid Server返回出價(jià)響應(yīng)。出價(jià)響應(yīng)包括出價(jià)和廣告素材內(nèi)容卦睹。
4.Prebid Server將出價(jià)響應(yīng)發(fā)送給Prebid Mobile畦戒。
5.Prebid Mobile通過(guò)ad server mobile SDK為每個(gè)廣告位設(shè)置key-values定位。此定位將激活先前在ad server中配置的一個(gè)或多個(gè)Prebid訂單項(xiàng)结序。
6.如果與Prebid Mobile出價(jià)相關(guān)聯(lián)的訂單項(xiàng)獲勝障斋,則ad server會(huì)將Prebid Mobile廣告素材JavaScript返回給ad server的SDK。
7.Prebid Mobile廣告素材JavaScript將從獲勝的Prebid Server需求合作伙伴處獲取并呈現(xiàn)相應(yīng)的廣告素材內(nèi)容徐鹤。