轉換價值規則

轉換價值規則可讓您定義動作,以便根據 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 的規則。

這份清單中的「第一個」項目會決定 segments.conversion_value_rule_primary_dimension報表中顯示的值。

attachment_type

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

campaign

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

規則類似,規則集也具有 owner_customerstatus。不過,規則集的 status 屬於唯讀性質,衍生自相關規則,如下所示:

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

移除規則和規則組合

  • 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 集合中的第一個項目進行分組。