廣告活動目標

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

如果您發出 CampaignConversionGoalOperation 或使用自訂目標,為廣告活動覆寫客戶層級目標,Google Ads 就不會再將未來的 CustomerConversionGoal 變更套用至廣告活動的任何 CampaignConversionGoal 物件。從此時起,CampaignConversionGoal 物件會完全獨立,除非您按照下方所述更新廣告活動的轉換目標廣告活動設定,將廣告活動改回使用客戶層級目標,否則這些物件會維持獨立狀態。

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

CustomerConversionGoal 相同,每當有新的 categoryorigin 組合新增至 Google Ads 轉換客戶時,Google Ads 就會自動為該組合建立新的 CampaignConversionGoalConversionAction除非符合下列任一條件,否則廣告活動目標的 biddable 屬性會是 true,此時會是 falsebiddable

  • 廣告活動和新動作的任何其他 CampaignConversionGoalcategory 都設為 biddable false

  • categoryorigin 的組合如下表所示。

category 來源
BEGIN_CHECKOUT GOOGLE_HOSTED
考慮度 GOOGLE_HOSTED
聯絡人 GOOGLE_HOSTED
CONVERTED_LEAD GOOGLE_HOSTED
參與度 GOOGLE_HOSTED
GET_DIRECTIONS GOOGLE_HOSTED
PAGE_VIEW GOOGLE_HOSTED
QUALIFIED_LEAD GOOGLE_HOSTED
SIGNUP GOOGLE_HOSTED
購買 GOOGLE_HOSTED
STORE_SALE 商店
STORE_VISIT 商店
PHONE_CALL_LEAD LOCAL_SERVICES_ADS
MESSAGE_LEAD LOCAL_SERVICES_ADS
BOOK_APPOINTMENT LOCAL_SERVICES_ADS
CONVERTED_LEAD LOCAL_SERVICES_ADS

擷取廣告活動目標

使用下列查詢,擷取帳戶的 CampaignConversionGoals 清單。為方便起見,您可以在 campaign 子句中加入屬性,或在 WHERE 子句中使用屬性,只擷取特定廣告活動的廣告活動目標。SELECT以下查詢範例說明如何依 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

目標設定層級

goal_config_level ConversionGoalCampaignConfig 表示廣告活動的目標來源。 goal_config_level 個廣告活動CUSTOMER使用帳戶層級目標,goal_config_level 個廣告活動CAMPAIGN 使用廣告活動層級目標。

更新廣告活動的任何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=WEBSITE 設定 biddable=falseCampaignConversionGoalcategory=DEFAULTorigin=WEBSITE

如要建立自訂目標並套用至廣告活動,請按照下列步驟操作:

  1. 建立 CustomConversionGoal。將conversion_actions重複欄位設為 Google Ads 應使用的最佳化資源名稱清單,並將name設為您選擇的名稱。ConversionAction

  2. 更新廣告活動的 ConversionGoalCampaignConfig,將 custom_conversion_goal 設為上一個步驟中 CustomConversionGoal 的資源名稱,並將作業的 update_mask 設為 custom_conversion_goal

  3. 視需要更新任何 CampaignConversionGoalbiddable 屬性。 舉例來說,如果想讓 Google Ads 針對自訂目標中的轉換動作進行最佳化,請在每個CampaignConversionGoal上將 biddable 設為 false。如要讓 Google Ads 除了針對特定categoryorigin組合的轉換動作進行最佳化,也針對自訂目標中的轉換動作進行最佳化,請確保每個對應的CampaignConversionGoal都是true,且其他origincategory組合的每個CampaignConversionGoal都是falsebiddable

擷取自訂目標

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