建立購物車價格規則
完成下列步驟以新增規則、說明條件並定義動作。 同時完成標籤並測試規則。 價格規則條件可以根據購物車或產品屬性或Real-Time CDP對象,但不可以可自訂選項為基礎。
步驟1:新增規則
-
在 管理員 側邊欄上,移至 Marketing > Promotions>Cart Price Rules。
-
按一下 Add New Rule 並執行下列動作:
-
在 Rule Information 底下,完成 Rule Name 和 Description。
-
如果您不希望規則立即生效,請將 Active 設為
No
。
{width="600" modal="regular"}
-
-
若要建立規則的範圍,請執行下列動作:
-
選取要提供促銷的 Websites。
-
選取促銷套用的 Customer Groups。
如果您希望促銷活動僅供註冊客戶使用,請 不要 選擇
NOT LOGGED IN
選項。
-
-
設定要套用的規則,無論是否有抵用券,如下所示:
-
若要在不使用抵用券代碼的情況下套用購物車規則,請將 Coupon 設為
No Coupon
並跳至步驟5。 -
若要將抵用券與價格規則產生關聯,請將 Coupon 設為
Specific Coupon
並執行下列動作:-
輸入客戶必須輸入以接收折扣的自由文字 Coupon Code。
-
若要設定抵用券的使用次數限制,請完成下列選項:
table 0-row-2 1-row-2 2-row-2 layout-auto 選項 說明 Uses per Coupon
決定抵用券代碼可以使用的次數。 如果沒有限制,則將此欄位留空。 Uses per Customer
決定屬於任何所選客戶群組的相同註冊客戶可以使用購物車價格規則的次數。 此設定不適用於身為NOT LOGGED IN客戶群組成員的訪客購物者,或是在未登入帳戶的情況下購物的客戶。 如果沒有限制,則將此欄位留空。 若要深入瞭解,請參閱優惠券代碼。
{width="600" modal="regular"}
-
-
(僅限Magento Open Source)使用 行事曆 ( )來選擇促銷的 From 和 To 日期範圍。
-
-
輸入數字,以定義此價格規則的 Priority 與其他同時生效之價格規則的「動作」設定相關。
note note NOTE 當兩個購物車規則或優惠券代碼對同一個產品同時生效時,Priority 設定很重要。 控制購物車動作且具有最高Priority設定的規則。 從最高到最低的優先順序為 0,1,2,3...
。 請參閱_定義動作步驟中的 捨棄後續價格規則_。note note NOTE 具有相同優先順序的購物車價格規則不會產生合併折扣。 每個規則(抵用券)會根據資料庫中的購物車價格規則ID逐一套用至相符的產品。 若要控制套用折扣的順序,Adobe建議為每個新增的購物車價格規則設定不同的優先順序。 -
若要將規則套用至已發佈的RSS摘要,請將RSS摘要 中的 Public設定為
Yes
。 -
按一下 Save and Continue Edit。
-
(僅限Magento Open Source)儲存規則後,購物車價格規則的名稱會顯示在頁面頂端。
-
(僅限Adobe Commerce)儲存規則後,購物車價格規則的名稱和排程變更方塊會顯示在頁面頂端。
{width="600" modal="regular"}
-
步驟2:說明條件
在此步驟中,會說明訂單必須符合的條件,才能符合促銷資格。 每當滿足一組條件時,規則就會執行動作。
如果您使用的對象來自Real-Time CDP,請跳至本節。
-
在左側面板中,選取 Conditions。
{width="600" modal="regular"}
預設會顯示第一個條件,其狀態為:
If **ALL** of these conditions are **TRUE**:
陳述式有兩個粗體連結,您可以按一下這些連結,以顯示陳述式該部分的選項選項。 您可以變更這些值的組合,以建立不同的條件。 執行下列任一項作業:
- 按一下 ALL 並選取
ALL
或ANY
。 - 按一下 TRUE 並選取
TRUE
或FALSE
。 - 維持條件不變,將規則套用至所有產品。
- 按一下 ALL 並選取
-
在下一行的開頭按一下 新增 ( ),並選取條件的選項,例如購物車屬性、產品子選項或組合。
在此範例中,請完成條件的下一部分,如下所示:
-
當系統提示 Choose the condition to add 時,請選擇
Products Subselection
。{width="600" modal="regular"}
-
在條件陳述式中,按一下 total quantity 並選取
total quantity
或total amount
。
note important IMPORTANT Total amount為列總計,因此對於Products Subselection購物車價格規則條件,稅費不包含在 total amount
中。 使用Subtotal (Incl. Tax)條件來包含稅捐。- 在條件陳述式中,按一下 is 並選取
greater than
。
-
-
當條件的下一部分出現時,請按一下陳述式的元素,以便檢視每個具有變數值的連結的位置。
-
按一下[更多] (…)連結,然後輸入
100
。此條件要求購物車的總數量為
101
或以上。{width="600" modal="regular"}
-
在下一行的開頭按一下 新增 ( ),然後新增以 類別 為基礎的條件。
{width="600" modal="regular"}
-
在條件的下一部分,按一下 更多 (…)連結以顯示輸入欄位,然後開啟 選擇器 ( )以顯示類別樹狀結構。
-
選取您要用作價格規則條件的類別核取方塊,然後按一下 圖示以接受類別選擇。
條件可以是以屬於商店根類別之子類別的任何類別為基礎。
{width="600" modal="regular"}
-
若要新增更多條件,請按一下 新增 ( )並定義其他條件。
您可以視需要重複處理多次,以說明價格規則必須符合的條件。 以下是一些範例:
範例1: 地區價格規則
若要建立地區價格規則,請使用下列其中一個購物車屬性:
Shipping Postcode
Shipping Region
Shipping State/Province
Shipping Country
範例2: 購物車總計
若要讓條件以購物車總計為依據,請使用下列其中一個購物車屬性:
Subtotal
Total Items Quantity
Total Weight
將產品屬性新增至購物車價格規則
-
前往「Stores > Attributes>Product」並開啟產品屬性。
-
在左側面板中,選取 Storefront Properties。
-
將 Use for Promo Rule Conditions 設為
Yes
。 -
按一下 Save Attribute。
-
前往 Marketing > Cart Price Rules 並開啟必要的購物車價格規則。
-
展開 Condition 區段並選取 Product attribute combination。
-
將此條件設為下列其中一個值:
-
按一下 FOUND 並選取
FOUND
或NOT FOUND
。 -
按一下 ALL 並選取
ALL
或ANY
。
-
-
按一下 新增 ( )圖示,然後選取您為促銷規則條件設定的 Product Attribute。
-
按一下 Save。
is not one of
條件時,必須同時選取父項與子項產品SKU。 若要避免在規則中列出所有子SKU,您可以針對可設定產品及其子產品的通用SKU部分使用does not contain
條件。使用Real-Time CDP受眾來設定條件
您可以根據Real-Time CDP 對象來設定購物車價格規則的條件。
-
展開 Conditions,按一下「+」圖示,然後從清單中選取 Real-Time CDP Audience。
{width="300"}
-
選取 更多 (…)圖示,按一下 Open Chooser,然後檢視所有可用的Real-Time CDP對象。
{width="600" modal="regular"}
-
選取您要用於購物車價格規則的Real-Time CDP對象。
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 layout-auto 選項 說明 ID
在管理員內使用的對象內部識別碼 Real-Time CDP Audience ID
在Experience Platform中建立對象時的唯一識別碼 Name
對象名稱,例如 Orders over $50
Description
對象的說明,例如 People who placed an order over $50 in the last month.
。Source
指出對象的來源,例如 Experience Platform
。Website
指出您已連結至包含對象之資料流的網站。 當您透過Data Connection擴充功能將Commerce執行個體連線至Experience Platform時,就會建立此連結。
在下一步中,您會定義當符合條件時要發生的動作。
步驟3:定義動作
購物車價格規則動作會說明當符合條件時如何更新價格。
-
向下捲動至 Actions,並展開 區段。
{width="600" modal="regular"}
-
將 Apply 設為下列其中一個折扣選項:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto 選項 說明 Percent of product price discount
從原始價格減去百分比,以折扣料號。 折扣適用於購物車中的每個合格專案。 例如:在Discount Amount中輸入 10
,所更新價格會比原始價格低10%。Fixed amount discount
從購物車中每個合格專案的原始價格減去固定金額,以折扣專案。 例如:在Discount Amount中輸入 10
,更新後的價格即比原始價格低$10。整個購物車的固定金額折扣 從購物車總計中減去固定金額,即可折扣整個購物車。 例如:在Discount Amount中輸入10,從購物車總計中減去$10。 依預設,折扣僅適用於購物車小計。 若要將折扣分別套用至小計和運費,請使用 Apply to Shipping Amount 選項。 Buy X get Y free
定義客戶必須購買的數量X,以免費接收相同產品/變數 的數量Y。 (Discount Amount為Y。)該相同專案的X+Y總數量必須存在於購物車中/新增到購物車中,才能套用折扣。 -
將 Discount Amount 輸入為不含符號的數字。 例如,根據選取的折扣選項,數字10可能表示百分比、固定金額或料號數量。
-
針對 購買X可獲得Y免費 折扣,請在單一產品/SKU/明細專案的 Discount Qty Step (Buy X) 欄位中輸入數量,客戶必須購買該數量才能獲得Y數量的折扣。 X和Y都代表相同SKU的數量,而且必須手動將專案的特定數量(可設定產品的變化分別計算)新增到購物車中。
-
在 Maximum Qty Discount is Applied To 欄位中,輸入相同購買中符合折扣條件的相同產品最大數量。
-
設定 Apply to Shipping Amount ( ),如下所示:
table 0-row-2 1-row-2 2-row-2 layout-auto 選項 說明 Yes
將折扣金額分別套用至小計與出貨金額。 No
只將折扣金額套用至小計。 -
若要在套用此規則後停止處理其他規則,請將 Discard Subsequent Rules ( )設定為
Yes
。 此設定可防止將多個折扣套用至相同產品。table 0-row-2 1-row-2 2-row-2 layout-auto 選項 說明 Yes
防止套用可能適用於產品的任何其他定價規則。 當多個定價規則套用至相同產品時,只有具有最高定義優先順序的定價規則(在規則Priority欄位中)套用至合格產品。 這可防止多個定價規則棧疊在一起,並提供意想不到的額外折扣。 No
允許將多個定價規則套用至相同的產品。 這可能會導致棧疊並提供套用至您的掛牌價格的多個折扣。 note important IMPORTANT 若要捨棄後續規則,訂價規則必須使用在每個規則的「優先順序」欄位中設定的已定義優先順序,且多個規則不應該有相同的已定義優先順序。 請參閱_新增規則_步驟中的 Priority。
-
-
若要定義購物車中受購物車價格規則影響的 確切 產品,請新增動作所需的 其他 條件。
若要判斷免費送貨是否套用至符合條件的訂單,請將 Free Shipping 設為下列其中一項:
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto 選項 說明 No
不提供免運費。 For matching items only
只有符合規則條件的專案才提供免運費。 For shipment with matching items
包含相符料號的任何出貨均可使用免運費。 必須啟用免運費交貨方式才能使用此選項。 -
(僅限Adobe Commerce)針對 Add Rewards Points,輸入每當套用購物車價格規則時,客戶每份訂單可獲得 次 的固定點數。
如果未啟用獎勵積分,請將此欄位留空。
-
完成時,按一下 Save and Continue Edit。
步驟4:完成標籤
標籤會顯示在訂單的總計區段中,以識別折扣。 標籤文字會以括弧括住,位於單字Discount
後面。 您可以為所有商店檢視輸入預設標籤,或為每個檢視輸入不同的標籤。
{width="600"}
-
向下捲動至 Labels,並展開 區段。
-
輸入您要用作 Default Rule Label for All Store Views 的文字。
{width="600" modal="regular"}
-
如果您的商店有多個檢視,或多個網站有多個檢視,請為每個檢視輸入適當的標籤文字。
例如,如果每個商店檢視使用不同的語言,請輸入每個檢視的標籤翻譯。
{width="600" modal="regular"}
步驟5:新增相關的動態區塊(選用)
當符合條件時,與規則相關聯的動態區塊會出現在店面中。
步驟6:儲存並測試規則
-
完成時,按一下 Save Rule。
-
測試規則以確保其正常運作。
價格規則每晚都會與其他系統規則一起自動處理。 建立價格規則時,請留出足夠的時間讓價格規則進入系統。 同時測試規則以確保其可正常運作。 新增規則後,Commerce會據此重新計算價格和優先順序。
購物車價格規則示範
觀看此影片,瞭解如何建立購物車價格規則:
欄位說明
Rule Information
Yes
/ No
No Coupon— 沒有與規則關聯的抵用券。
Specific Coupon — 特定優惠券與規則相關聯。
Coupon Code— 出現提示時,輸入客戶必須輸入的「優惠券代碼」,才能利用促銷優惠。
Use Auto Generation — 選取核取方塊,自動產生多個可搭配促銷使用的優惠券代碼。
Auto— 顯示 Manage Coupon Codes 區段以定義要產生之優惠券代碼的格式。
0,1,2,3...
Yes
/ No
Conditions
指定在購物車價格規則生效之前必須符合的條件。 若保留為空白,規則會套用至購物車中的所有產品。 條件能以購物車和產品屬性的任意組合為基礎。 不過,無法在購物車價格規則條件中參考可自訂選項。
Yes
。Yes
。Yes
。Actions
Percent of product price discount— 從原始價格減去百分比,以折扣料號。 例如:在 Discount Amount 中輸入
10
,所更新價格會比原始價格低10%。Fixed amount discount— 從購物車中每個合格專案的原始價格減去固定金額,以折扣專案。 例如:在 Discount Amount 中輸入
10
,更新後的價格即比原始價格低$10。Fixed amount discount for whole cart— 從購物車小計中減去固定金額,以折扣整個購物車。 例如:在 Discount Amount 中輸入
10
以從購物車小計中扣除$10。 依預設,折扣僅適用於購物車小計。 若要將折扣套用至小計與運費,請參閱_套用至運費金額_。Buy X Get Y Free (discount amount is Y)— 定義客戶必須購買才能免費接收數量的數量。 (Discount Amount 為Y。)
Buy X Get Y Free
促銷活動中由X
代表的產品數目。 此外,定義必須一起將多少項產品批次新增到購物車,才能套用Fixed amount discount
和Percent of product price discount
促銷活動。Yes
/ No
Yes
/ No
No— 目前規則不提供免運費。
For matching items only — 只有購物車中符合規則的特定專案才提供免運費。
For shipment with matching items— 購物車中的所有專案都提供免運費。 必須啟用免運費交貨方式才能使用此選項。
Labels
Related Dynamic Blocks
識別與規則關聯的任何動態區塊。