[Premium]{class="badge positive" title="檢視Target Premium包含的內容。"}
使用動態和靜態包含規則
在Adobe Target中建立條件和促銷活動的包含規則,並新增動態或靜態篩選規則,以便為您的建議取得更好的結果。
對於條件和促銷活動,建立和使用包含規則的過程很相似,就如同使用案例和範例很相似一樣。本節將說明條件和促銷活動以及如何使用包含規則。
將篩選規則新增至條件和促銷活動 section_CD0D74B8D3BE4A75A78C36CF24A8C57F
以下章節包含更多資訊:
將篩選規則新增至條件
-
當建立條件 (Recommendations> Criteria > Create Criteria >Create Criteria)時,請按一下 Inclusion Rules 下方的 Add Filtering Rule。
-
按一下「建議應遵守哪些其他規則」方塊中的 靜態篩選器 下拉式清單,然後從Static Filter下拉式清單中選擇所需的選項。
可用的選項依選取的行業別和建議金鑰而不同。
將篩選規則新增至促銷活動
- 在建立促銷活動時,請選取 Promote by Attribute,然後按一下 Add Filtering Rule。
篩選類型 section_0125F1ED10A84C0EB45325122460EBCD
以下小節列出條件和促銷活動的Dynamic Filtering與Filter by Value的篩選選項型別:
動態篩選
動態包含規則比靜態包含規則更強大,而且會產生更好的結果和參與。 考慮以下事項:
-
動態包含規則會透過比對使用者設定檔引數或mbox呼叫中的屬性來傳送建議。
例如,您可以建立「最受歡迎的條件」建議。 從傳回的建議集中,您可以針對使用者存取顯示建議的頁面時傳遞的屬性,即時篩選掉任何建議。
-
使用靜態規則來限制建議中包含的專案(而不使用集合)。
-
您可以視需要建立儘可能多的動態包含規則。 包含規則是以 AND 運算子來結合。必須符合所有規則,才能在建議中納入某個項目。
下列選項適用於動態篩選:
比較一批潛在的建議專案與使用者已有互動的特定專案,以動態篩選。
當您想要顯示最可能吸引訪客的建議(例如訪客最喜愛的品牌)時,請使用Entity Attribute Matching。
比較專案(實體)與使用者設定檔中的值,以動態篩選。
當您想要顯示符合儲存在訪客設定檔中的值(例如大小或最喜愛的品牌)的建議,請使用Profile Attribute Matching。
比較專案(實體)與請求(API或mbox)中的值,以動態篩選。
使用Parameter Matching來建議符合頁面引數或訪客引數(例如裝置維度或地理位置)的內容。
按值篩選
下列選項可依值篩選:
可用的運運算元 operators
動態條件和促銷活動比靜態條件和促銷活動強大得多,並產生更好的結果和參與。
下列範例提供如何在行銷工作中使用動態促銷和排除的一般概念:
equals any of
(Entity Attribute Matching、Profile Attribute Matching、Parameter Matching和Static Filter皆可使用。)
如果在動態促銷活動中使用「等於」運運算元,當訪客檢視您網站上的專案時(例如產品、文章或電影),您可以促銷下列來源的其他專案:
- 相同品牌
- 相同類別
- 來自自家品牌的相同類別和
- 相同商店
does not equal any of
(Entity Attribute Matching、Profile Attribute Matching、Parameter Matching和Static Filter皆可使用。)
如果在動態促銷活動中使用「does not equal any of」運運算元,當訪客檢視您網站上的專案時(例如產品、文章或電影),您可以促銷下列來源的其他專案:
- 另一部電視劇
- 不同的型別
- 不同的產品系列
- 不同的樣式ID
is greater than or equal to any of
(Entity Attribute Matching、Profile Attribute Matching、Parameter Matching和Static Filter皆可使用。)
使用"is greater than or equal to any of"運運算元,當訪客檢視您網站上的專案時(例如產品),您可以促銷如下的其他專案:
- 成本相同或更昂貴
is less than or equal to any of
(Entity Attribute Matching、Profile Attribute Matching、Parameter Matching和Static Filter皆可使用。)
使用"is less than or equal to an of"運運算元,當訪客檢視您網站上的專案時(例如產品),您可以促銷如下的其他專案:
- 成本相同或較便宜
- 排除較便宜的專案
使用"contains any of"運運算元,當訪客檢視您網站上的專案時(例如產品),您可以促銷如下的其他專案:
- 標題包含相同品牌
does not contain any of
(Entity Attribute Matching、Profile Attribute Matching、Parameter Matching和Static Filter皆可使用。)
使用「不包含任何」運運算元,當訪客檢視您網站上的專案時(例如產品),您可以促銷如下的其他專案:
- 標題不含粗字
starts with any of
(Entity Attribute Matching、Profile Attribute Matching、Parameter Matching和Static Filter皆可使用。)
使用"starts with an of"運運算元,當訪客檢視您網站上的專案時(例如產品),您可以促銷如下的其他專案:
- 產品名稱以iPhone開頭
ends with any of
(Entity Attribute Matching、Profile Attribute Matching、Parameter Matching和Static Filter皆可使用。)
使用"ends with an of"運運算元,當訪客檢視您網站上的專案時(例如產品),您可以促銷如下的其他專案:
- 內容結尾是EN,表示英文
is between
(可與Entity Attribute Matching、Profile Attribute Matching和Parameter Matching搭配使用。)
如果在動態促銷活動中使用「is between」運運算元,當訪客檢視您網站上的專案時(例如產品、文章或電影),您可以促銷如下的其他專案:
- 更貴
- 更便宜
- 成本加減30%
- 同季的後續集數
- 系列中先前的書籍
list contains an item in
(Profile Attribute Matching和Parameter Matching均可用。)
在設定檔屬性比對中使用「list contains an item in」運運算元,當訪客檢視您網站上的專案時(例如產品、文章或電影),您可以促銷如下的其他專案:
- 可在訪客的地理位置中使用
範例:您想要建議只在訪客地理區域中可用的專案。
您的篩選規則可能如下所示:
availableGeographies list contains an item in user.currentGeography
注意:使用此運運算元時,規則的右側應該會有清單。
list does not contain an item in
(Profile Attribute Matching和Parameter Matching均可用。)
在設定檔屬性比對中使用"list does not contain an item in"運運算元,當訪客檢視您網站上的專案時(例如產品、文章或電影),您可以排除下列其他專案:
- 在訪客已檢視的最後10個專案清單中
範例:您不想要促銷訪客最近檢視過且沒有興趣的專案。
您的篩選規則可能如下所示:
id is not contained in list user.lastViewedItems
注意:使用此運運算元時,規則的右側應該會有清單。
list contains an item in
(可與Entity Attribute Matching、Profile Attribute Matching和Parameter Matching搭配使用。)
在設定檔屬性比對中使用"list contains an item in"運運算元,當訪客檢視您網站上的專案時(例如體育賽事或音樂會),您可以促銷如下的其他專案:
- 與訪客最喜愛的團隊之一相關聯
範例:您想要建議與訪客最喜愛的團隊之一相關聯的遊戲。
您的篩選規則可能如下所示:
teamsPlaying list contains an item in user.favoriteTeams
注意:使用此運運算元時,規則的兩面中應該要有清單。
list does not contain an item in
(可與Entity Attribute Matching、Profile Attribute Matching和Parameter Matching搭配使用。)
在引數屬性比對中使用"list does not contain an item in"運運算元,當訪客檢視您網站上的專案時(例如產品、文章或電影),您可以排除下列其他專案:
- 包含在禁止型別清單中
範例:您想要排除成人訪客可用的專案,例如菸草和酒精。
您的篩選規則可能如下所示:
itemType is not contained in list mbox.prohibitedTypes
注意:使用此運運算元時,規則的兩面中應該要有清單。
list contains all items in
(可與Entity Attribute Matching、Profile Attribute Matching和Parameter Matching搭配使用。)
在設定檔屬性比對中使用"list does not contain an item in"運運算元,當訪客檢視您網站上的專案時(例如工作張貼或配方),您可以促銷如下的其他專案:
- 包含一組技能
- 包含一組必要的要素
範例1:假設訪客有一組技能(Java、C++和HTML)。 目錄中的專案是具有所需技能(Java和HTML)的工作。 建議工作給訪客之前,請確定訪客的設定檔包含所有必要的技能。
您的篩選規則可能如下所示:
profile.jobSeekerSkills contains all items in entity.requiredSkills
範例2:假設使用者有食品櫃配料清單。 配方包含所需成分的清單。 建議訪客的配方之前,請確定訪客的設定檔包含所有必要的要素。
您的篩選規則可能如下所示:
profile.ingredientsInPantry contains all items in recipe.ingredientsRequired
注意:使用此運運算元時,規則的兩面中應該要有清單。
list does not contain all items in
(可與Entity Attribute Matching、Profile Attribute Matching和Parameter Matching搭配使用。)
在實體屬性比對中使用"list does not contain all items in"運運算元,當訪客檢視您網站上的專案時(例如體育賽事或音樂會),您可以促銷如下的其他專案:
- 不要包含一組團隊
範例:假設一項體育賽事包含兩支球隊。 訪客的設定檔指出該訪客不想檢視這些團隊的遊戲。 如果您希望確保這些團隊在玩遊戲,您不會推薦遊戲。
您的篩選規則可能如下所示:
profile.leastfavoriteTeams does not contain all items in entity.teamsPlaying
注意:使用此運運算元時,規則的兩面中應該要有清單。
依Entity Attribute Matching、Profile Attribute Matching和Parameter Matching篩選時處理空白值 section_7D30E04116DB47BEA6FF840A3424A4C8
您可選擇數個選項,在依Entity Attribute Matching、Profile Attribute Matching及Parameter Matching篩選退出條件及促銷活動時處理空白值。
以前,如果值空白,則不會傳回結果。如果條件有空白值,則「如果 x 為空白」下拉式清單可讓您選擇適當的動作來執行,如下圖所示:
若要選取所需的動作,請將游標停留在齒輪圖示(
此動作是Profile Attribute Matching和Parameter Matching的預設值。
此選項會指定忽略規則。例如,假設有三個篩選規則,而第三個規則未傳遞任何值,為了避免不傳回任何結果,您可以直接用空白值忽略第三個規則。
Do not show any results for this criteria
(僅限條件)
此動作是Entity Attribute Matching的預設值。
在新增此選項之前,此動作是Target處理空白值的方式:不顯示此條件的結果。
不促銷任何專案
(僅限促銷活動)
此動作是Entity Attribute Matching的預設值。
在新增此選項之前,此動作是Target處理空白值的方式:不顯示此條件的結果。
注意事項 caveats
下表顯示有效規則,以及在執行階段可能不相容的規則: