原則
原則是目錄檢視中所包含的資料存取篩選器,可進一步調整傳送至每個目錄檢視的資料。 原則可確保將正確的內容傳送至正確的目的地。 例如,銷售點實體商店、市集、廣告管道(Google、Facebook、Instagram)。
原則是根據產品屬性(例如品牌、模型或零件類別),並用來量身打造目錄資料以符合特定業務需求。
篩選器
篩選器是強制目錄細分原則內的機制。 篩選器可讓企業根據營運需求量身打造適合特定產品集的店面和目錄檢視。 您可以使用產品屬性、運運算元和值等條件來定義規則或條件,以指示在目錄檢視或店面中包含或排除哪些產品。
篩選器的部分
篩選器由下列部分組成:
part_categoryIN, EQUALS, CONTAINSbrakes, suspension範例
具有屬性part_category、運運算元IN和值brakes, suspension的篩選器可確保原則只會篩選並顯示具有屬性part_category且值為brake或suspension的產品。
值來源型別
值來源有兩種型別: STATIC和TRIGGER。
值來源為 STATIC 的原則被視為通用原則。 通用原則會定義網站的整體體驗。 這表示目錄檢視將一律執行該原則。 換言之,該原則的執行不以店面上的任何使用者互動為基礎。
值來源為 TRIGGER 的原則稱為獨佔原則。 這表示目錄檢視只會在API呼叫的標頭中指定觸發程式時執行該原則。 在店面,這表示資訊會根據購物者選取的內容而顯示。 例如,在下圖中,有兩個下拉式功能表: 品牌和模型。
品牌和 模型 是已定義的觸發器:
AC-Policy-BrandAC-Policy-Model
如果購物者按一下 品牌 下拉式清單,則API呼叫的標頭會包含AC-Policy-Brand,其設定為只顯示AC-Policy-Brand原則的特定產品。
多值HTTP標頭觸發器 multi-value-http-header-triggers
使用HTTP_HEADER傳輸型別的觸發原則可在單一標頭中接收多個值。 值必須以逗號分隔,而且篩選運運算元必須是IN。 每個值都會視為可接受的相符項。 值是以OR語意評估。
例如,原則篩選器使用IN搭配以下標頭:
AC-Policy-Vehicle: UNIVERSAL,veh-bolt-mammoth-limited-2025
符合vehicle屬性為UNIVERSAL或veh-bolt-mammoth-limited-2025的產品。
而篩選運運算元EQUALS、GREATER_THAN_EQUAL或LESS_THAN_EQUAL因驗證錯誤而被拒絕。
語法附註
- 標頭名稱符合您設定的觸發程式名稱,例如
AC-Policy-Vehicle。 - 以逗號分隔標頭中的個別值。 當相同的
AC-Policy-_Name_標頭出現多次,其值將合併為單一逗號分隔的標頭值 - 篩選運運算元是
IN。 - 值來源設定為
TRIGGER的原則篩選器。 - 傳輸型別為
HTTP_HEADER的觸發程式。
建立原則
您可以在此段落中建立新原則。 原則可以是 靜態 或觸發器。
建立STATIC原則
-
在左側功能表中,開啟 Catalog 區段並按一下Policies。
-
按一下 Add Policy 按鈕。
新頁面隨即開啟,供您填寫原則詳細資訊。
-
輸入原則的名稱,例如「Celport零件類別」。
-
按一下 Add Filter 按鈕。
隨即開啟對話方塊,供您新增篩選器詳細資訊。
-
新增篩選器詳細資訊。 例如:
-
屬性 — 輸入目錄中的屬性。 例如,「part_category」。 此名稱必須與目錄中屬性的名稱完全相符。
-
運運算元 — 選擇運運算元。 例如,IN。
-
值Source — 選取靜態。
-
值 — 輸入您先前指定之屬性定義的值。 例如,輸入「制動器」來建立制動零件的篩選器。
-
若要儲存值,請按Enter。
如果原則的設計是要依多個值篩選,請分別輸入每個值。
-
-
按一下篩選器詳細資料對話方塊中的 Save 按鈕。
-
按一下動作點(…) 在您建立的篩選器旁邊,並選取啟用。 從這裡,您也可以編輯、停用或 刪除 篩選器。
狀態欄會顯示綠色圖示和「已啟用」一字。
-
按一下 Save 按鈕以儲存新原則。如果按鈕未啟用,請按一下 新原則 旁的鉛筆圖示,確定已新增原則名稱。
-
若要驗證您的新原則,請按一下「上一步」箭頭,返回原則清單。 您會看到新原則列出。
建立TRIGGER原則
-
在左側功能表中,開啟 Catalog 區段並按一下Policies。
-
按一下 Add Policy 按鈕。
新頁面隨即開啟,供您填寫原則詳細資訊。
-
輸入原則的名稱,例如「Celport零件類別」。
-
按一下 Add Trigger 按鈕。
觸發器詳細資料對話方塊就會顯示。
-
輸入觸發器的名稱,例如AC-Policy-Brand。
-
選取傳輸型別。 HTTP_HEADER是目前唯一支援的型別。
-
按一下 Save 按鈕以儲存觸發器。
-
按一下 Add Filter 按鈕。
隨即開啟對話方塊,供您新增篩選器詳細資訊。
-
新增篩選器詳細資訊。 例如:
- 屬性 — 輸入目錄中的屬性。 例如,「part_category」。 此名稱必須與目錄中屬性的名稱完全相符。
- 運運算元 — 選擇運運算元。 例如,IN。
- 值Source — 選取觸發器。
- 值 — 輸入您先前建立的觸發程式名稱(AC-Policy-Brand)。
-
按一下篩選器詳細資料對話方塊中的 Save 按鈕。
-
按一下動作點(…) 在您建立的篩選器旁邊,並選取啟用。 從這裡,您也可以編輯、停用或 刪除 篩選器。
狀態欄會顯示綠色圖示和「已啟用」一字。
-
按一下 Save 按鈕以儲存新原則。如果按鈕未啟用,請按一下 新原則 旁的鉛筆圖示,確定已新增原則名稱。
-
若要驗證您的新原則,請按一下「上一步」箭頭,返回原則清單。 您會看到新原則列出。
依照這些步驟,將建立原則並準備好連結至目錄檢視以控制產品可見度。