代表多個帳戶出價

出價方可以在單次出價中為多個實體購買廣告空間,前提是這些實體是 Authorized Buyers 客戶。舉例來說,需求端平台 (DSP) 可能會透過出價工具,為多位本身是 Authorized Buyers 客戶的行銷人或代理商購買廣告空間。本指南說明如何編寫程式碼,藉此處理代表多個 Authorized Buyers 客戶傳送的單一要求。

背景

Authorized Buyers 支援廣告聯播網、代理交易中心和需求端平台 (DSP)。在某些情況下,廣告聯播網或代理商交易中心可能會選擇與一或多個需求端平台合作。以下兩種實作選項適用於使用 DSP 的客戶:

  • 需求端平台為 Authorized Buyers 客戶的行銷商或代理商購買廣告空間。在這種情況下,需求端平台會收到一個出價要求,並以一個出價回應。Google 會直接向 DSP 請款。
  • DSP 為具備 Authorized Buyers 客戶身分的行銷人或代理商購買廣告空間。Authorized Buyers 客戶必須自行出價,即使他們使用 DSP 也一樣。這是為了確保發布商能夠清楚掌握實際買方,確保廣告空間不會重複分配,並避免在不同的聯播網之間重新導向。在這個模式下,Google 會向 Authorized Buyers 客戶收費,而非 DSP。本指南的其餘部分會著重於這個情境。

Authorized Buyers 透過廣告群組 ID,轉送上層出價方 (DSP) 子帳戶的出價要求。子帳戶廣告群組 ID 是由客戶經理、Authorized Buyers 和公開出價支援團隊在子帳戶設定時提供。DSP 會使用這項資訊來處理出價回應。如果 DSP 使用其技術向 Authorized Buyers 購買廣告空間,DSP 會收到一組 RTB 用戶端的合併呼叫。

設定和預先指定

所有需求端平台都會針對整合式請求進行設定。所有子帳戶的預先指定條件都會在上層出價工具層級完成。這稱為「出價工具層級預先指定」(BLP)。

使用 BLP 時,廣告空間比對作業只會在上層出價方層級完成。這樣可以簡化工作流程,並且更輕鬆地管理多個帳戶的庫存和設定。

出價工具層級預先指定與一般預先指定的好處 (已淘汰)

出價工具層級預先指定 一般預先指定 (已淘汰)
家長席管理所有帳戶名額的資格 每個帳戶名額可管理自己的廣告空間資格
所有流量都符合資格 因應多個帳戶進行預先指定設定
設定簡單,管理容易 上層出價方層級較無控制項,但可進一步控管特定帳戶名額

子帳戶只會有相關聯的單一廣告群組 ID,因此會針對每個相符的子帳戶,在 BidRequestmatching_ad_data 欄位中,將預先指定比對納為一個項目。

當您回應的 BidRequest 包含來自上層帳戶以外的帳戶 (例如已設定 matching_network_data 欄位的任何 BidRequest) 時,就必須在 BidResponse 中的 billing_id 欄位,讓 Authorized Buyers 知道要與出價建立關聯的帳戶和廣告活動。未設定此欄位的回應都會遭到捨棄。如果 BidRequest 只包含來自出價工具帳戶的預先指定相符項目,則這個欄位仍為選用欄位。如果 BidRequest 包含來自多個帳戶的預先指定相符項目,則回應可能會傳回多則廣告。

出價方層級預先指定範例

兒童座位 (廣告群組 ID:123) 上層座位 (廣告群組 ID:124)
預先指定:美國 + 歐盟 預先指定:美國 + 亞太地區
呼叫條件 billing_id 已送出
US only 123 + 124 人
僅限歐盟地區 123
僅限亞太地區 124

BidRequest 範例

以下是 BidRequest 的範例。請注意,這些要求中有多個帳單 ID,因為這些要求適用於多個帳戶。

Google

OpenRTB JSON

OpenRTB Protobuf