轉換價值規則可讓您根據 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
相符。如要瞭解如何擷取位置資源名稱,請參閱指定地區指南。 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
參照的每個規則都有PAUSED
的status
,則轉換價值規則集status
會是PAUSED
。 - 否則,轉換價值規則組合
status
會是ENABLED
。
移除規則和規則集
ConversionValueRuleSet
至少須有一個轉換價值規則,為PAUSED
或ENABLED
。移除
PAUSED
或ENABLED
ConversionValueRuleSet
的conversion_value_rules
中參照的ConversionValueRule
會失敗。移除
ConversionValueRuleSet
不會變更集合所參照的每個ConversionValueRule
的status
。ConversionValueRuleSet
一經移除,search
和searchStream
對conversion_value_rule_set
資源提出要求時,就不會再傳回已移除的集合。
規則和規則集的優先順序
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
集合的首個項目分組。