廣告活動目標

廣告活動目標可讓您針對特定轉換動作最佳化特定廣告活動。如果廣告活動的目標與帳戶層級目標不同,您可以視需要修改每個 CampaignConversionGoal 及其 biddable 設定。舉例來說,如果帳戶通常會針對電子商務進行最佳化,但有一個以親臨門市為目標的廣告活動,則可為所有包含 category=STORE_VISITCampaignConversionGoal 物件設定 biddable=true,並為所有其他 CampaignConversionGoal 物件設定 biddable=false

如果您透過發出 CampaignConversionGoalOperation 或使用自訂目標來覆寫廣告活動的客戶層級目標,Google Ads 日後不會再將 CustomerConversionGoal 變更套用至廣告活動的任何 CampaignConversionGoal 物件。除非您按照下文所述的方式更新轉換目標廣告活動設定,將廣告活動改回使用客戶層級目標,否則 CampaignConversionGoal 物件會與之後完全獨立。

新轉換動作的廣告活動目標

CustomerConversionGoal 一樣,每當您在 Google Ads 轉換客戶中加入 categoryorigin 組合時,Google Ads 就會自動為該組合建立新的 CampaignConversionGoalConversionAction廣告活動目標的 biddable 屬性會是 true,除非符合下列任一條件,這時 biddablefalse

  • 廣告活動和新動作 category 的任何其他 CampaignConversionGoal 都已將 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。如果希望 Google Ads 除了特定 categoryorigin 特定組合的轉換動作外,一併針對自訂目標中的轉換動作進行最佳化,請確認每個對應的 CampaignConversionGoal 組合的 biddabletrue,以及 origincategory 的其他組合中每個 CampaignConversionGoal 組合為 false

擷取自訂目標

使用下列查詢來擷取帳戶中所有的 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