轉換價值規則可讓您定義動作,根據ConversionAction類別和下列曝光維度,修改轉換價值:
- 目標對象成員資格
- 實際位置或喜好位置
- 裝置
- 旅遊行程
您可以使用 Google Ads API 定義轉換價值規則,將這些規則合併為轉換價值規則組合,然後將規則組合套用至整個 Google Ads 帳戶或特定廣告活動。Google Ads API 報表中的區隔會提供詳細資料,方便您比較轉換價值中原始、未調整和已調整的部分。
建立規則
如要使用轉換價值規則,第一步是建立至少一項ConversionValueRule,其中包含:
- 決定規則套用時機的條件
- 套用規則時採取的動作
規則條件
使用下列欄位定義 ConversionValueRule 的條件:
- audience_condition
- 將規則套用至與一或多個目標對象相關聯的曝光。使用 user_lists或user_interests欄位,指定每個使用者清單或使用者興趣的資源名稱。如要擷取可用使用者名單或使用者興趣的資源名稱,請發出searchStream或search要求 (GoogleAdsService),其中查詢的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參照的每個規則都有status,則轉換價值規則集status會是PAUSED。PAUSED
- 否則,轉換價值規則組合 status會是ENABLED。
移除規則和規則集
- ConversionValueRuleSet至少須有一項轉換價值規則,且該規則為- PAUSED或- ENABLED。
- 如果 - PAUSED或- ENABLED的- conversion_value_rules中參照了- ConversionValueRule,則無法移除該- ConversionValueRule。- ConversionValueRuleSet
- 移除 - ConversionValueRuleSet不會變更該集合所參照的每個- ConversionValueRule的- status。
- 移除 - ConversionValueRuleSet後,對- conversion_value_rule_set資源的- search和- searchStream請求就不會再傳回已移除的集合。- 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集合中的第一個項目分組。