轉換價值規則

轉換價值規則可讓您根據 ConversionAction 的類別和曝光的下列維度,定義用於修改轉換價值的動作:

  • 目標對象成員
  • 實際位置或喜好位置
  • 裝置

您可以使用 Google Ads API 來定義轉換價值規則,合併成轉換價值規則組合,然後再將規則組合套用到整個 Google Ads 帳戶或特定廣告活動。Google Ads API 報表中的區隔提供細目資料,可讓您比較轉換價值的原始、未調整和調整的部分。

建立規則

使用轉換價值規則的第一步,是建立至少一個 ConversionValueRule,包括:

  • 決定規則套用時機的條件
  • 套用規則時採取的動作

規則條件

請使用下列欄位定義 ConversionValueRule 的條件:

audience_condition
將規則套用至與一或多個目標對象相關的曝光。請使用 user_listsuser_interests 欄位指定每個使用者名單或使用者興趣的資源名稱。如要擷取可用使用者名單或使用者興趣的資源名稱,請發出 GoogleAdsServicesearchStreamsearch 要求,且查詢的 FROM 子句分別為 user_listuser_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_conditiondevice_conditiongeo_location_condition

未指定條件的規則適用於在相同規則組合中,不符合特定規則條件的曝光。

規則動作

規則必須具備單一 action,其中包含 operationvalue。動作會定義如何針對符合規則條件的轉換調整轉換價值。可用的作業如下。

ADD
value 加到轉換的原始值。value 必須大於 0
MULTIPLY
將轉換的原始價值乘以指定的valuevalue 必須大於或等於 0.5,且小於或等於 10
SET

將轉換價值設為指定的valuevalue 必須大於 0

只有在規則組合符合以下「建立規則集」所述條件的情況下,才可使用含有 SET 動作的規則。

其他規則屬性

除了條件和動作之外,ConversionValueRule 還提供下列屬性。

owner_customer
擁有規則的 Customer 資源名稱。可用來判斷規則是在帳戶或其中一個管理員帳戶中定義。
status
規則的狀態。如要暫停規則,請將這個欄位設為 PAUSED,並將這個欄位設為 ENABLED,啟用已暫停的規則。

建立規則組合

擁有至少一個 ConversionValueRule 後,您可以建立 ConversionValueRuleSet,其中包含:

conversion_action_categories

一系列套用此規則的轉換動作類別。如果清單沒有任何內容,規則集會套用到所有類別。如果清單並非空白,則必須包含 STORE_VISITSTORE_SALE 的單一項目。

您只能在建立規則組合時設定轉換動作類別清單。

conversion_value_rules

要納入集合的規則資源名稱。

這份清單只能包含使用 SET 動作的規則,前提是該規則須符合下列任一條件:

  • 您的帳戶已加入許可清單,且規則集的 conversion_action_categories 為空白。
  • 組合的 conversion_action_categories 只包含 STORE_VISITSTORE_SALE 的單一項目,組合的 dimensions 只包含 NO_CONDITION 的項目,且不會設定規則的條件欄位。
dimensions

ValueRuleSetDimension 列舉值清單,指出集合中的規則可使用的條件。舉例來說,如果 dimensions 包含 GEO_LOCATIONDEVICE,您可以在組合中新增具有 geo_location_conditiondevice_condition 的規則,但無法新增含有 audience_condition 的規則。

這份清單不能空白,而且最多只能包含兩個項目。

如果這份清單包含 NO_CONDITION 的項目,則:

  • NO_CONDITION 必須是清單中「唯一」的項目。
  • 組合的 conversion_action_categories 清單「只能」包含 STORE_VISITSTORE_SALE 的單一項目。
  • conversion_value_rules 清單不得包含任何已設定 audience_conditiondevice_conditiongeo_location_condition 的規則。

這份清單中的 first 項目,決定 segments.conversion_value_rule_primary_dimension 要在報表中顯示哪個值。

attachment_type

將這個值設為 CUSTOMER 即可建立套用至整個帳戶的規則組合,設為 CAMPAIGN 則可為特定廣告活動建立規則組合。

campaign

如果規則集的 attachment_typeCAMPAIGN,請將其設為套用規則集的資源名稱。

規則類似,規則集也包含 owner_customerstatus。不過,規則集的 status 屬於唯讀性質,衍生自規則的規則如下:

  • 如果 conversion_value_rules 參照的「所有」規則的 statusPAUSED,那麼轉換價值規則組合 status 會是 PAUSED
  • 否則轉換價值規則組合 statusENABLED

移除規則和規則組合

  • ConversionValueRuleSet 必須至少有一項轉換價值規則為 PAUSEDENABLED

  • 如果移除 PAUSEDENABLED ConversionValueRuleSetconversion_value_rules 中參照的 ConversionValueRule,就會失敗。

  • 移除 ConversionValueRuleSet 並不會變更組合參照的每個 ConversionValueRulestatus

  • 移除 ConversionValueRuleSet 後,conversion_value_rule_set 資源的 searchsearchStream 要求不會再傳回已移除的組合。

規則和規則組合的優先順序

Google Ads 會使用以下邏輯,為每項轉換選取並套用最多一項規則:

  1. 決定要考量的規則組合 attachment_type 種。如果任何規則集的 attachment_type = CAMPAIGNcampaign 都設為與曝光相關聯的廣告活動,請只考慮廣告活動層級的規則組合。否則,請只考慮客戶層級規則組合。

  2. 在需要考量的規則集當中,選擇 conversion_action_categories 非空白且包含轉換轉換動作類別 (如果存在這類規則組合) 的規則集。否則請選擇 conversion_action_categories 空白的規則集。

  3. 按照所選規則組合中的規則在 conversion_value_rules 中的顯示順序進行評估,然後選取符合曝光條件的第一個規則。

通報偏誤

metrics.conversions_valuemetrics.all_conversions_value 欄位以及衍生自這些指標的欄位,都會反映轉換價值規則集所做的修改。此外,您也可以在查詢中加入 segments.conversion_value_rule_primary_dimension,進一步瞭解套用規則的方式。該區隔可能的值如下:

NO_RULE_APPLIED
未套用規則的轉換價值。
ORIGINAL
套用規則後的轉換原始價值。
GEO_LOCATIONDEVICEAUDIENCENO_CONDITION
套用規則後的轉換價值,按照規則組合的 dimensions 集合中的第一個項目分組。