轉換價值規則可讓您定義動作,根據ConversionAction
類別和下列曝光維度修改轉換價值:
- 目標對象成員資格
- 實際位置或喜好位置
- 裝置
- 旅遊行程
您可以使用 Google Ads API 定義轉換價值規則,將這些規則合併為轉換價值規則組合,然後將規則組合套用至整個 Google Ads 帳戶或特定廣告活動。Google Ads API 報表中的區隔提供詳細資料,方便您比較轉換價值的原始、未調整和已調整部分。
建立規則
如要使用轉換價值規則,首先必須建立至少一項ConversionValueRule
,其中包含:
- 決定規則套用時機的條件
- 套用規則時採取的動作
規則條件
使用下列欄位定義 ConversionValueRule
的條件:
audience_condition
- 將規則套用至與一或多個目標對象相關聯的曝光。使用
user_lists
或user_interests
欄位,指定每個使用者清單或使用者興趣的資源名稱。如要擷取可用使用者名單或使用者興趣的資源名稱,請發出searchStream
或search
要求,其中查詢的FROM
子句分別為user_list
或user_interest
。GoogleAdsService
- 如果
audience_condition
包含多個使用者名單或使用者興趣,只要曝光與「任何一個」使用者名單或使用者興趣相關聯,就會符合規則。 device_condition
- 如果曝光的裝置符合任何指定條件,即套用規則。
device_types
僅允許使用ValueRuleDeviceType
中的裝置類型。 geo_location_condition
- :將規則套用至位置資訊符合指定
geo_match_type
的任何geo_target_constants
,且不符合excluded_geo_match_type
的任何excluded_geo_target_constants
的曝光。請參閱指定地區指南,瞭解如何擷取位置資源名稱。 itinerary_condition
- :將規則套用至搜尋字詞包含行程特定資訊 (例如預訂回溯期、旅遊時間長度或旅遊開始日期) 的曝光。如要進一步瞭解可用條件,請參閱「ValueRuleItineraryCondition」。
每個 ConversionValueRule
最多可指定兩個 audience_condition
、device_condition
、geo_location_condition
或 itinerary_condition
。
如果曝光不符合同一組規則中較具體規則的條件,系統就會套用未指定條件的規則。
規則動作
規則必須有單一 action
,其中包含 operation
和 value
。這項動作會定義如何調整符合規則條件的轉換價值。可用的作業如下。
ADD
- 將
value
加到轉換的原始價值。value
必須大於0
。 MULTIPLY
- 將轉換的原始價值乘以指定的
value
。value
必須大於或等於0.5
,且小於或等於10
。 SET
將轉換價值設為指定的
value
。value
必須大於0
。只有在符合建立規則集所述條件的規則集中,才能使用含有
SET
動作的規則。
其他規則屬性
除了條件和動作外,ConversionValueRule
還具有下列屬性。
owner_customer
- 擁有規則的
Customer
資源名稱。用來判斷規則是否在帳戶或其中一個管理員帳戶中定義。 status
- 規則的狀態。如要暫停規則,請將這個欄位設為
PAUSED
;如要啟用已暫停的規則,請將這個欄位設為ENABLED
。
建立規則集
取得至少一個 ConversionValueRule
後,您就可以建立 ConversionValueRuleSet
,其中包含:
conversion_action_categories
這組規則適用的轉換動作類別清單。如果清單為空白,規則集會套用至所有類別。如果清單不為空白,則必須包含
STORE_VISIT
或STORE_SALE
的單一項目。您只能在建立規則組合時設定轉換動作類別清單。
conversion_value_rules
要納入規則集的規則資源名稱。
只有在符合下列任一條件時,這份清單才能包含使用
SET
動作的規則:- 您的帳戶在許可清單中,且規則集的
conversion_action_categories
為空。 - 集合的
conversion_action_categories
只包含STORE_VISIT
或STORE_SALE
的單一項目、集合的dimensions
只包含NO_CONDITION
的項目,且未設定規則的任何條件欄位。
- 您的帳戶在許可清單中,且規則集的
dimensions
這份清單的
ValueRuleSetDimension
列舉值會指出規則集中的規則可使用的條件。舉例來說,如果dimensions
包含GEO_LOCATION
和DEVICE
,您可以新增含有geo_location_condition
或device_condition
的規則至該集合,但無法新增含有audience_condition
的規則。這份清單不得為空白,最多可包含兩筆項目。
這個清單中的第一個項目,會決定 指標中
segments.conversion_value_rule_primary_dimension
顯示的值。如果這份清單包含
NO_CONDITION
的項目,即表示:NO_CONDITION
必須是清單中的唯一項目。- 集合的
conversion_action_categories
清單只能包含STORE_VISIT
或STORE_SALE
的單一項目。 conversion_value_rules
清單不得包含任何已設定audience_condition
、device_condition
或geo_location_condition
的規則。
attachment_type
將這個值設為
CUSTOMER
,即可建立套用至整個帳戶的規則集;設為CAMPAIGN
,則可建立特定廣告活動的規則集。campaign
如果規則集的
attachment_type
為CAMPAIGN
,請將此項設為規則集適用的資源名稱。
與規則類似,規則集也有 owner_customer
和 status
。不過,規則集的 status
為唯讀,且衍生自其規則,如下所示:
- 如果
conversion_value_rules
參照的每個規則都有status
PAUSED
,則轉換價值規則集status
會是PAUSED
。 - 否則,轉換價值規則組合
status
會是ENABLED
。
移除規則和規則集
ConversionValueRuleSet
至少須有一項轉換價值規則,且該規則為PAUSED
或ENABLED
。如果
PAUSED
或ENABLED
的conversion_value_rules
ConversionValueRuleSet
參照了ConversionValueRule
,則無法移除該ConversionValueRule
。移除
ConversionValueRuleSet
不會變更該集合參照的每個ConversionValueRule
status
。移除
ConversionValueRuleSet
後,conversion_value_rule_set
資源的search
和searchStream
search
要求就不會再傳回已移除的集合。
規則和規則集的優先順序
Google Ads 會使用下列邏輯,為每個轉換選取並套用最多一項規則。如要進一步瞭解這些規則,請參閱說明中心:
決定要考慮的規則集
attachment_type
。如果任何規則組合的attachment_type = CAMPAIGN
和campaign
都設為與曝光相關聯的廣告活動,則只會考量廣告活動層級的規則組合。否則,請只考慮客戶層級的規則集。在要考慮的規則集中,選擇
conversion_action_categories
不為空白,且包含轉換動作類別的規則集 (如有)。否則,請選擇conversion_action_categories
為空白的規則集。按照規則在
conversion_value_rules
中的顯示順序,評估所選規則集中的規則,並選取條件與曝光相符的第一個規則。如果有多個相符的地理位置條件,系統會套用最精確的位置。舉例來說,如果曝光符合「美國」和「加州」條件,系統會套用「加州」條件,因為這是更精確的位置。
如果符合多個目標對象條件,系統會套用現有的目標對象歸因階層。如果規則集中的兩項規則難分軒輊,系統會優先選用「乘上」規則,而不是「加上」規則。如果仍難分軒輊 (亦即有多項「乘上」規則),系統會選用乘數調整項最大的規則。
裝置類別互斥,因此無法有多個相符的裝置條件。
如果是旅遊行程條件,系統會套用最具體的行程規則。 也就是說,如果多項規則都符合特定轉換條件,系統會採用定義最多行程選項的規則,例如「預訂提前期」或「旅遊時間長度」。
指標
metrics.conversions_value
和 metrics.all_conversions_value
欄位,以及從這些指標衍生的欄位,都會反映轉換價值規則組合所做的修改。此外,您可以在查詢中加入 segments.conversion_value_rule_primary_dimension
,進一步瞭解規則的套用方式。該區隔可能的值如下:
NO_RULE_APPLIED
- 未套用規則的轉換價值。
ORIGINAL
- 已套用規則的轉換原始價值。
GEO_LOCATION
、DEVICE
、AUDIENCE
或NO_CONDITION
- 套用規則後的轉換價值,並依規則集
dimensions
集合中的第一個項目分組。