廣告活動組合實驗

廣告活動組合實驗適用於複雜的測試情境,例如比較一或多個廣告活動的多個變數 (最多支援 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 升級該實驗組。在這個過程中,與其他組別 (包括控制組) 相關聯的廣告活動會暫停,與已升級實驗組相關聯的廣告活動則會轉換為獨立的非實驗廣告活動。這是一項同步作業。