轉換價值規則可讓您根據 ConversionAction
的類別和曝光的下列維度,定義用於修改轉換價值的動作:
- 目標對象成員
- 實際位置或喜好位置
- 裝置
您可以使用 Google Ads API 來定義轉換價值規則,合併成轉換價值規則組合,然後再將規則組合套用到整個 Google Ads 帳戶或特定廣告活動。Google Ads API 報表中的區隔提供細目資料,可讓您比較轉換價值的原始、未調整和調整的部分。
建立規則
使用轉換價值規則的第一步,是建立至少一個 ConversionValueRule
,包括:
- 決定規則套用時機的條件
- 套用規則時採取的動作
規則條件
請使用下列欄位定義 ConversionValueRule
的條件:
audience_condition
- 將規則套用至與一或多個目標對象相關的曝光。請使用
user_lists
或user_interests
欄位指定每個使用者名單或使用者興趣的資源名稱。如要擷取可用使用者名單或使用者興趣的資源名稱,請發出GoogleAdsService
的searchStream
或search
要求,且查詢的FROM
子句分別為user_list
或user_interest
。 - 如果
audience_condition
包含多個使用者名單或使用者興趣,只要曝光與任何任何使用者名單或使用者興趣相關,曝光就會符合規則。 device_condition
- 在曝光裝置符合任一指定
device_types
時套用規則。只能使用ValueRuleDeviceType
中的裝置類型。 geo_location_condition
- 將規則套用至位置資訊符合
geo_match_type
的任一指定geo_target_constants
,且「不」符合excluded_geo_match_type
的任何excluded_geo_target_constants
的曝光。請參閱指定地區指南,瞭解如何擷取位置資源名稱。
在每個 ConversionValueRule
上,您最多可以指定兩個 audience_condition
、device_condition
或 geo_location_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
的規則。這份清單不能空白,而且最多只能包含兩個項目。
如果這份清單包含
NO_CONDITION
的項目,則:NO_CONDITION
必須是清單中「唯一」的項目。- 組合的
conversion_action_categories
清單「只能」包含STORE_VISIT
或STORE_SALE
的單一項目。 conversion_value_rules
清單不得包含任何已設定audience_condition
、device_condition
或geo_location_condition
的規則。
這份清單中的 first 項目,決定
segments.conversion_value_rule_primary_dimension
要在報表中顯示哪個值。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
ConversionValueRuleSet
的conversion_value_rules
中參照的ConversionValueRule
,就會失敗。移除
ConversionValueRuleSet
並不會變更組合參照的每個ConversionValueRule
的status
。移除
ConversionValueRuleSet
後,conversion_value_rule_set
資源的search
和searchStream
要求不會再傳回已移除的組合。
規則和規則組合的優先順序
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
集合中的第一個項目分組。