您可以參考廣告活動目標,針對特定轉換動作最佳化特定廣告活動。如果廣告活動的目標與帳戶層級目標不同,您可視需要修改各個 CampaignConversionGoal
及其 biddable
設定。舉例來說,如果帳戶通常會針對電子商務最佳化,但有一個廣告活動指定親臨門市,則可為所有使用 category=STORE_VISIT
的 CampaignConversionGoal
物件設定 biddable=true
,也可以為所有其他 CampaignConversionGoal
物件設定 biddable=false
。
當您發布 CampaignConversionGoalOperation
或使用自訂目標來覆寫廣告活動的客戶層級目標時,Google Ads 不會再將日後的 CustomerConversionGoal
變更套用至廣告活動的任何 CampaignConversionGoal
物件。CampaignConversionGoal
物件與上述日期完全無關,除非您按照下文更新轉換目標廣告活動設定,將廣告活動轉換回使用客戶層級目標,否則這些物件會保持不變。
新轉換動作的廣告活動目標
和 CustomerConversionGoal
一樣,每當 Google Ads 轉換客戶以新的 category
和 origin
組合時,Google Ads 就會自動為該組合建立新的 CampaignConversionGoal
。ConversionAction
廣告活動目標的 biddable
屬性將會是 true
,除非符合下列任一條件,否則 biddable
會是 false
:
廣告活動的任何其他
CampaignConversionGoal
,以及新動作的category
已將biddable
設為false
。下表列出
category
和origin
的組合。
category | origin |
---|---|
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.id
、campaign.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
目標設定層級
ConversionGoalCampaignConfig
的 goal_config_level
表示廣告活動的目標來源。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
自訂目標
CustomerConversionGoal
和 CampaignConversionGoal
都會根據 category
和 origin
的組合呈現目標。無論是 origin
還是 category
,自訂目標都能讓您進一步靈活地針對特定轉換動作進行最佳化。
如果您想根據相同 category
和 origin
的目標子集設定目標,則適合使用這項功能,舉例來說,假設您有三個轉換動作分別是 category=DEFAULT
和 origin=WEBSITE
,但在某個廣告活動中,您只想根據其中兩個轉換動作出價。在這種情況下,您可以將廣告活動使用自訂目標,其中只包含這兩個轉換動作,然後在 category=DEFAULT
和 origin=WEBSITE
的 CampaignConversionGoal
上設定 biddable=false
。
為廣告活動建立及套用自訂目標的步驟如下:
建立
CustomConversionGoal
。請將conversion_actions
重複欄位設為 Google Ads 應用於最佳化的ConversionAction
資源名稱清單,並將name
設為您選擇的名稱。更新廣告活動的
ConversionGoalCampaignConfig
,將custom_conversion_goal
設為上一步中CustomConversionGoal
的資源名稱,然後將作業的update_mask
設定為custom_conversion_goal
。視需要更新任何
CampaignConversionGoal
的biddable
屬性。舉例來說,如果您只希望 Google Ads 針對自訂目標中的轉換動作進行最佳化,請將每個CampaignConversionGoal
的biddable
設為false
。如果希望 Google Ads 除了針對特定category
和origin
組合的轉換動作外,再針對自訂目標中的轉換動作進行最佳化,請確認每個對應的CampaignConversionGoal
為true
,並針對origin
和category
的其他CampaignConversionGoal
組合確定biddable
為true
。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_goal
和 campaign
的屬性。方便您在單一回應中查看廣告活動、自訂目標和目標設定彼此的關聯。
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