广告系列目标

通过广告系列目标,您可以针对特定的转化操作优化特定广告系列。如果您的广告系列的目标不同于帐号级目标,您可以根据需要修改每个 CampaignConversionGoal 及其 biddable 设置。例如,如果您的帐号通常针对电子商务进行优化,但您有一个广告系列定位实体店光顾,那么您可以使用 category=STORE_VISIT 为所有 CampaignConversionGoal 对象设置 biddable=true,为所有其他 CampaignConversionGoal 对象设置 biddable=false

如果您通过发出 CampaignConversionGoalOperation 或使用自定义目标来替换广告系列的客户级目标,Google Ads 就不会再将未来的 CustomerConversionGoal 更改应用于该广告系列的任何 CampaignConversionGoal 对象。在此之后,CampaignConversionGoal 对象就完全独立于此后结束,除非您按照下文所述更新广告系列转化目标广告系列配置,将其转换回使用客户级目标,否则这些对象将一直保持此状态。

指定新转化操作的广告系列目标

CustomerConversionGoal 一样,每当有新的 categoryorigin 组合将 ConversionAction 添加到 Google Ads 转化客户时,Google Ads 都会自动为该组合创建一个新的 CampaignConversionGoal。除非满足以下任一条件,否则广告系列目标的 biddable 属性将为 true,在这种情况下,biddable 将为 false

  • 该广告系列的任何其他 CampaignConversionGoal 和新操作的 category 都将 biddable 设置为 false

  • 下表列出了 categoryorigin 的组合。

category 来源
BEGIN_CHECKOUT GOOGLE_HOSTED
联系方式 GOOGLE_HOSTED
互动度 GOOGLE_HOSTED
GET_DIRECTIONS GOOGLE_HOSTED
PAGE_VIEW GOOGLE_HOSTED
注册 GOOGLE_HOSTED
购买 GOOGLE_HOSTED
STORE_SALE 商店
STORE_VISIT 商店

检索广告系列目标

使用以下查询检索帐号的 CampaignConversionGoals 列表。为方便起见,您可以在 SELECT 子句中添加 campaign 的属性,或在 WHERE 子句中使用这些属性,以便仅获取特定广告系列的广告系列目标。下面的查询举例说明了如何按 campaign.advertising_channel_type 进行过滤,但您也可以按其他广告系列属性(例如 campaign.idcampaign.name 等)进行过滤。

SELECT
  campaign_conversion_goal.campaign,
  campaign_conversion_goal.category,
  campaign_conversion_goal.origin,
  campaign_conversion_goal.biddable,
  campaign.id,
  campaign.name
FROM campaign_conversion_goal
WHERE campaign.advertising_channel_type = PERFORMANCE_MAX

目标配置级别

ConversionGoalCampaignConfiggoal_config_level 表示广告系列目标的来源。goal_config_levelCUSTOMER 的广告系列使用的是客户级目标,而 goal_config_levelCAMPAIGN 的广告系列使用的是广告系列级目标。

更新广告系列的任何 CampaignConversionGoals 或使用自定义目标都会自动将广告系列的 ConversionGoalCampaignConfig 更改为具有 goal_config_level=CAMPAIGN。通过将 goal_config_level 设置为 CUSTOMER,您可以还原广告系列的所有专门针对广告系列的目标设置,并将其转换回使用客户级目标。

使用以下查询检索每个广告系列的 goal_config_level

SELECT
  conversion_goal_campaign_config.campaign,
  conversion_goal_campaign_config.custom_conversion_goal,
  conversion_goal_campaign_config.goal_config_level,
  campaign.id,
  campaign.name
FROM conversion_goal_campaign_config

自定义目标

CustomerConversionGoalCampaignConversionGoal 均表示基于 categoryorigin 的组合的目标。自定义目标可让您更灵活地针对特定转化操作进行优化,而无需考虑 origincategory

一种实用场景是,您想根据同一 categoryorigin 的部分目标设置一个目标,例如,您可能有三个转化操作,分别对应 category=DEFAULTorigin=WEBSITE,但对于一个特定的广告系列,您只需要根据其中两项转化操作进行出价。在这种情况下,您可以让广告系列使用仅包含这两个转化操作的自定义目标,并为 category=DEFAULTorigin=WEBSITECampaignConversionGoal 上设置 biddable=false

创建自定义目标并将其应用于广告系列的步骤如下:

  1. 创建 CustomConversionGoal。将 conversion_actions 重复字段设置为 Google Ads 应该用于优化的 ConversionAction 资源名称列表,并将 name 设置为您选择的名称。

  2. 更新广告系列的 ConversionGoalCampaignConfig,将 custom_conversion_goal 设置为上一步中 CustomConversionGoal 的资源名称,并将操作的 update_mask 设置为 custom_conversion_goal

  3. 根据需要更新任何 CampaignConversionGoalbiddable 属性。 例如,如果您仅希望 Google Ads 针对自定义目标中的转化操作进行优化,请针对每个 CampaignConversionGoalbiddable 设置为 false如果除了针对 categoryorigin 的特定组合的转化操作之外,您还希望 Google Ads 针对自定义目标中的转化操作进行优化,请确保对于每个相应的 CampaignConversionGoal 组合,biddabletrue,对于 origincategory 的其他组合的每个 CampaignConversionGoal,请确保 biddabletruefalse

检索自定义目标

使用以下查询检索您帐号中的所有 CustomConversionGoal 资源。响应将包含有效转化帐号中的自定义目标(如果您的帐号使用的是跨帐号转化跟踪)。

SELECT
  custom_conversion_goal.id,
  custom_conversion_goal.name,
  custom_conversion_goal.status,
  custom_conversion_goal.conversion_actions
FROM custom_conversion_goal

此外,在查询 conversion_goal_campaign_config 资源时,您可以添加 custom_conversion_goalcampaign 的属性。这有助于在一个响应中了解广告系列、自定义目标和目标配置之间的关系。

SELECT
  conversion_goal_campaign_config.campaign,
  conversion_goal_campaign_config.custom_conversion_goal,
  conversion_goal_campaign_config.goal_config_level,
  campaign.id,
  campaign.name,
  custom_conversion_goal.name,
  custom_conversion_goal.status,
  custom_conversion_goal.conversion_actions
FROM conversion_goal_campaign_config