出價套件伺服器

內部中介服務未公開供用戶使用

使用 Audience Network 的內部出價目前為封閉測試版,未公開供用戶使用。若有任何變更,我們將提供進一步的更新。

您可以改為透過我們合作的其中一個中介服務平台存取 Audience Network 出價。

出價套件伺服器章節內容:

內容說明

Facebook Audience Network 的出價套件伺服器是一種競價伺服器,供目前出價或打算整合出價的發佈商使用。這個伺服器負責處理與競價和即時出價相關的所有流程。您可以將這個伺服器整合於您目前使用的營利工具組合。

出價套件伺服器:

  • 整合多個出價工具,增加競標密度。
  • 執行競價並選擇競價得標者。
  • 提醒出價工具注意廣告生命週期事件。

出價套件伺服器不具以下用途:

  • 與用戶端專用的需求來源配合。
  • 與 DSP(需求端平台)配合。
  • 迎合網路供應。
  • 轉譯廣告您必須與需求來源 SDK 整合(例如 FAN SDK)才能轉譯廣告。

有哪些優點?

有了出價套件伺服器之後,Audience Network 克服了內部發佈商整合與管理出價時所面臨的幾項重大挑戰。其中,出價套件伺服器順利化解了以下問題點:

  • 需求密度 - 發佈商往往只能與 1 或 2 名即時出價工具媒合。這樣會直接影響到發佈商的收益(按廣告的 ARPDAU 計算),這是因為競價密度越高、競爭越激烈,收益也就越高。
  • 設置 - 發佈商可能難以同時實作競價、統一出價和瀑布策略,以及與不同的即時出價工具整合。
  • 調整 - 內部中介服務若不採用現成解決方案,就難以靈活調整,因為每一項整合都必須完成相當深入的自訂步驟,支援起來相當費工。

出價套件伺服器也能發揮比現行版用戶端解決方案出價套件 2 更好的優勢:

  • 推出流程簡便 - 伺服器端競價伺服器代表能輕鬆從頭推出任何改進項目或錯誤修正項目。
  • 節約用戶端頻寬 - 伺服器對伺服器出價有助於節約一般用戶頻寬,因為能夠將所有出價工具網路呼叫移至伺服器。
  • 出價保護 - 伺服器對伺服器出價比用戶端對伺服器出價安全得多。Audience Network 的目標是要防範出價遭抓取攻擊、加強出價工具的安全保障,並且預防發佈商身分曝光而遭有心人士冒充。

處理流程


>>>>> 點擊此處看放大圖片

  1. BKS 收到呼叫程式發出的出價競標。這個可以是發佈商伺服器或出價套件 3。要求包含與出價工具相關的資訊。或者,如果目前的競標中有任何瀑布策略項目,則要求會包含與這些項目相關的資訊。
  2. BKS 剖析並驗證要求。
  3. BKS 會為所有出現在要求中的出價工具分別建立獨立的出價要求。為此,BKS 會查詢設定。
  4. BKS 向所有出價工具發出 https 出價要求,並且蒐集回應。
  5. 如果要求中傳來了任何瀑布策略項目,BKS 會將回應與瀑布項目合併。
  6. BKS 將出價工具清單回覆給呼叫程式(如果有瀑布策略項目,清單中也會列出這些項目),清單內容是按價格排序。
  7. BKS 將競價得標/未得標通知傳送給所有出價工具,通知中會註明競價清算價格
  8. 呼叫程式呼叫 BKS 並提出 displayNotification 要求。
  9. BKS 傳送另一則得標/未得標通知給參與競價並設定顯示通知的出價工具。

架構

BKS 內部模組

QPS(每秒查詢數目)

出價套件伺服器的處理速度最高可以達到 400 QPS,錯誤率低於 0.001%,而且回覆要求的時間 99% 不晚於 1491 毫秒。

測試在 AWS EC2 執行個體上完成:AMI: Amazon Linux AMI 2018.03.0 (HVM)、SSD 磁碟區類型;執行個體類型:t2.large)