轉換價值規則

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

  • 目標對象成員資格
  • 實際位置或喜好位置
  • 裝置
  • 旅遊行程

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

建立規則

如要使用轉換價值規則,首先必須建立至少一項ConversionValueRule,其中包含:

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

規則條件

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

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

這份清單不得為空白,最多可包含兩筆項目。

這個清單中的第一個項目,會決定 指標segments.conversion_value_rule_primary_dimension 顯示的值。

如果這份清單包含 NO_CONDITION 的項目,即表示:

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

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

campaign

如果規則集的 attachment_typeCAMPAIGN,請將此項設為規則集適用的資源名稱。

規則類似,規則集也有 owner_customerstatus。不過,規則集的 status 為唯讀,且衍生自其規則,如下所示:

  • 如果 conversion_value_rules 參照的每個規則都有 status PAUSED,則轉換價值規則集 status 會是 PAUSED
  • 否則,轉換價值規則組合 status 會是 ENABLED

移除規則和規則集

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

  • 如果 PAUSEDENABLEDconversion_value_rules ConversionValueRuleSet 參照了 ConversionValueRule,則無法移除該 ConversionValueRule

  • 移除 ConversionValueRuleSet 不會變更該集合參照的每個 ConversionValueRule status

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

規則和規則集的優先順序

Google Ads 會使用下列邏輯,為每個轉換選取並套用最多一項規則。如要進一步瞭解這些規則,請參閱說明中心

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

  2. 在要考慮的規則集中,選擇 conversion_action_categories 不為空白,且包含轉換動作類別的規則集 (如有)。否則,請選擇 conversion_action_categories 為空白的規則集。

  3. 按照規則在 conversion_value_rules 中的顯示順序,評估所選規則集中的規則,並選取條件與曝光相符的第一個規則。

  4. 如果有多個相符的地理位置條件,系統會套用最精確的位置。舉例來說,如果曝光符合「美國」和「加州」條件,系統會套用「加州」條件,因為這是更精確的位置。

  5. 如果符合多個目標對象條件,系統會套用現有的目標對象歸因階層。如果規則集中的兩項規則難分軒輊,系統會優先選用「乘上」規則,而不是「加上」規則。如果仍難分軒輊 (亦即有多項「乘上」規則),系統會選用乘數調整項最大的規則。

  6. 裝置類別互斥,因此無法有多個相符的裝置條件。

  7. 如果是旅遊行程條件,系統會套用最具體的行程規則。 也就是說,如果多項規則都符合特定轉換條件,系統會採用定義最多行程選項的規則,例如「預訂提前期」或「旅遊時間長度」。

指標

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

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