广告系列组合实验

广告系列组合实验适用于复杂的测试方案,涉及比较一个或多个广告系列的多个变量(最多支持 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 使该实验组毕业。在此过程中,与实验组(包括对照组)相关联的广告系列会被暂停,而与毕业的实验组相关联的广告系列会转换为独立的非实验性广告系列。这是一项同步操作。