(說明:此文轉(zhuǎn)載自CSDN網(wǎng)站,用于自己學(xué)習(xí))
RTB 廣告簡(jiǎn)單來說,就是把訪客的每次頁面瀏覽,通過拍賣的形勢(shì)賣給廣告主,誰出的價(jià)高就把訪客的這次瀏覽賣給誰,然后顯示相應(yīng)的廣告。RTB 整個(gè)過程主要的三個(gè)參與者為 AdExchange,SSP(供給方平臺(tái))和 DSP(需求方平臺(tái))。
媒體將 SSP 代碼嵌入到網(wǎng)站或 APP 中,由 SSP 代碼來控制廣告的展示。多數(shù)情況下,SSP 和 AdExchange 屬于同一家公司,下面就詳細(xì)說說其中的原理和流程。

RTB 流程圖
注:下方的編號(hào)和上圖中的序號(hào)對(duì)應(yīng)
用戶瀏覽媒體網(wǎng)站,媒體網(wǎng)站通過添加的 SSP 代碼向 AdExchange 發(fā)起廣告請(qǐng)求。
AdExchange 將這次請(qǐng)求的關(guān)鍵信息(如域名 URL、IP、Cookie 等)同時(shí)發(fā)送給多家 DSP,我們把這個(gè)請(qǐng)求稱為 Bid Request。
DSP 收到請(qǐng)求后通過 Cookie、IP、URL 等信息決策是否參與競(jìng)價(jià),DSP 可以通過 Cookie 來查詢此用戶在自己系統(tǒng)中的歷史行為來推算人口屬性和興趣愛好,如果 DSP 沒有這個(gè)能力,則可以通過第三方 DMP 的協(xié)助來判斷用戶特征,以便更合理地出價(jià),如若出價(jià),則向 AdExchange 返回價(jià)格、要展示的廣告、跳轉(zhuǎn)鏈接等信息,我們把這次信息返回稱為 Bid Response。
AdExchange 選出出價(jià)最高的 DSP,通知這個(gè) DSP 贏得了競(jìng)價(jià),并告訴它此次展示的費(fèi)用(由于在 RTB 中是采用二階定價(jià),即第二高出價(jià),所以DSP 并不知道實(shí)際的費(fèi)用,需要 AdExchange 再通知一次),于此同時(shí),AdExchange 返回給媒體要展示廣告的 html 內(nèi)容。
廣告的靜態(tài)資源(圖片、Flash 等文件)一般是存儲(chǔ)在 DSP 的服務(wù)器,所以在加載廣告代碼的時(shí)候需要去 DSP 請(qǐng)求靜態(tài)資源
DSP 返回靜態(tài)資源,完成廣告的渲染和展示。
以上流程的第三步中 AdExchange 向 DSP 傳遞的是 AdExchange 自己域下的 Cookie ID,由于和 DSP 的域名不同,所以 Cookie 不互通,DSP 無法直接使用 AdExchange 傳過來的 Cookie ID,因此還需要額外的步驟建立 ID 之間的映射關(guān)系,以 Google AdExchange 為例,具體流程如下:

Cookie Mapping 流程
注:下方的編號(hào)和上圖中的序號(hào)對(duì)應(yīng)
SSP 會(huì)在媒體網(wǎng)站觸發(fā)如下的代碼
http://mapping.doubleclick.com/?dsp_id=123x
瀏覽器自動(dòng)請(qǐng)求 img 對(duì)應(yīng)的地址,其中 123x 是對(duì)應(yīng) DSP 的編號(hào),由 Google 提供
假如 DSP 提供的重定向地址為http://dsp.com/pixel,Google 就會(huì)重定向到以下網(wǎng)址:
http://dsp.com/pixel?google_gid=qwebdghfe&google_cver=1
其中g(shù)oogle_gid為 Google 的用戶 ID
用戶瀏覽器 302 跳轉(zhuǎn)到第 2 步 Google 服務(wù)器返回的網(wǎng)址,DSP 通過 URL 中的google_gid參數(shù)得到 Google 的用戶 ID, 通過讀取自己域下的 Cookie 獲得自己域名下的用戶 ID,并將他們記錄在數(shù)據(jù)庫中
DSP 返回一個(gè) 1x1 像素的圖片
通過以上步驟,建立起 DSP 和 Google 用戶 ID 的映射關(guān)系,當(dāng)下一次 Bid Request 請(qǐng)求過來的時(shí)候,通過查詢這個(gè)映射表,來判斷當(dāng)前請(qǐng)求在自己庫中是哪一個(gè)用戶。Cookie Mapping 不止在 DSP 和 AdExchange 之間,也有可能在 DSP 和廣告主網(wǎng)站之間、DSP 和第三方 DMP 之間,總之目的是為了打通不同域名下用戶 ID 的聯(lián)系。
當(dāng)你在瀏覽網(wǎng)頁看到一個(gè)廣告時(shí),不用再好奇為什么剛巧符合自己的口味,在頁面加載完之前的那幾百毫秒,計(jì)算機(jī)在幕后已經(jīng)做了非常多的工作。
作者:耗子吳
鏈接:http://www.itdecent.cn/p/10226fe2446c
來源:簡(jiǎn)書
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。---------------------本文來自 蝸牛愛海綿寶寶 的CSDN 博客 ,全文地址請(qǐng)點(diǎn)擊:https://blog.csdn.net/wj123446/article/details/77888070?utm_source=copy