廣告活動組合實驗

廣告活動組合實驗適用於複雜的測試情境,例如比較一或多個廣告活動的多個變數 (最多支援 5 個實驗組)。這項工作流程支援在同一項實驗中混合使用不同廣告活動類型。

這項工作流程支援下列 ExperimentType 值:

  • COMPARE_CAMPAIGNS

總覽

COMPARE_CAMPAIGNS 實驗類型會對應至 Google Ads 使用者介面中的自訂混合廣告活動類型 (也包含自訂最高成效實驗)。這項工具的設計十分靈活,可支援不適合系統管理或廣告活動內工作流程的實驗。

進行廣告活動組合實驗時,您可選取現有的廣告活動,並指派給不同的實驗組 (最多 5 個),比較一或多個廣告活動的多個變數。您可以在單一實驗中測試不同類型的廣告活動 (搜尋、最高成效、購物、需求開發、影片和應用程式),藉此調整預算分配、評估帳戶結構、測試廣告活動整併,以及比較各種廣告活動設定。

事前準備

  • 在廣告活動組合實驗中建立實驗組 (最多 5 個)。
  • 在各個實驗組中納入所需廣告活動 (數量不限)。
  • 幾乎所有的廣告活動類型 (飯店廣告活動除外) 都可納入實驗。
  • 支援自訂流量分配,甚至可跨不同實驗組分配流量 流量分配百分比必須達至少 1%,且不能有小數點,所有組別的 traffic_split 總和必須等於 100 (100%)。
  • 可將同一個廣告活動納入多個實驗組,系統會根據您指定的百分比分配流量,兩個實驗組的廣告活動組合不可完全相同。
  • 建議先擬定實驗計畫/目標,再著手實作。舉例來說,除非要測試不同預算的影響,否則各個實驗組的預算金額應相同。

設定

廣告活動組合實驗及其實驗組必須在單一 GoogleAdsService.Mutate 要求中一併建立,並使用暫時資源名稱:

  1. 建立 Experiment,並使用臨時資源名稱 (例如 customers/CUSTOMER_ID/experiments/-1),將 type 設為 COMPARE_CAMPAIGNS,並將 status 設為 ENABLED。
  2. 建立 ExperimentArm 資源,參照臨時實驗資源名稱 (一個控制組,使用 control = true,最多四個實驗組,使用 control = false),並在每個實驗組中設定 traffic_split,使總和等於 100。
  3. 將現有廣告活動資源名稱 (customers/CUSTOMER_ID/campaigns/CAMPAIGN_ID) 指派給每個 ExperimentArm 的 campaigns 欄位。與標準系統管理的實驗不同,廣告活動組合實驗不會在 in_design_campaigns 中自動產生實驗組廣告活動,而是需要您直接為每個實驗組指派現有廣告活動。
  4. 在單一 GoogleAdsService.Mutate 要求中,傳送 Experiment 和 ExperimentArm 建立作業。由於實驗是直接使用 status = ENABLED 建立,因此不需要呼叫 ExperimentService.ScheduleExperiment。

實驗報表

實驗開始運作後,您可以查詢指標來比較成效。詳情請參閱報表指南。

畢業或結束

評估結果後,您可以使用 ExperimentService 結束或完成實驗。

  • 結束:如果對任何治療組的結果不滿意,請使用 EndExperiment。這是同步作業。
  • 畢業:如果您偏好特定實驗組的成效,請使用 GraduateExperiment 讓該組畢業。在此過程中,系統會暫停與其他實驗組 (包括控制組) 相關聯的廣告活動,並將與畢業的實驗組相關聯的廣告活動轉換為獨立的非實驗廣告活動。這項作業是同步作業。