建立購物車價格規則

完成下列步驟以新增規則、說明條件並定義動作。 同時完成標籤並測試規則。 價格規則條件可以根據購物車或產品屬性Real-Time CDP對象,但不可以可自訂選項為基礎。

步驟1:新增規則

  1. 在​ 管理員 ​側邊欄上,移至​ Marketing > Promotions>Cart Price Rules

  2. 按一下​ Add New Rule ​並執行下列動作:

    • 在​ Rule Information ​底下,完成​ Rule Name ​和​ Description

    • 如果您不希望規則立即生效,請將​ Active ​設為No

    購物車價格規則 — 規則資訊 {width="600" modal="regular"}

  3. 若要建立規則的範圍,請執行下列動作:

    • 選取要提供促銷的​ Websites

    • 選取促銷套用的​ Customer Groups

      如果您希望促銷活動僅供註冊客戶使用,請​ 不要 ​選擇NOT LOGGED IN選項。

  4. 設定要套用的規則,無論是否有抵用券,如下所示:

    • 若要在不使用抵用券代碼的情況下套用購物車規則,請將​ 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 (僅限Magento Open Source)使用​ 行事曆 行事曆圖示 )來選擇促銷的​ From ​和​ To ​日期範圍。

  5. 輸入數字,以定義此價格規則的​ Priority ​與其他同時生效之價格規則的「動作」設定相關。

    note note
    NOTE
    當兩個購物車規則/優惠券代碼對同一產品同時有效時,優先順序設定很重要。 具有最高優先順序設定的規則(1是最高的)可控制購物車動作。 請參閱​_定義動作_​步驟中的​_捨棄後續價格規則_。
    note note
    NOTE
    具有相同優先順序的購物車價格規則不會產生合併折扣。 每個規則會逐一套用至相符的產品。
  6. 若要將規則套用至已發佈的RSS摘要,請將RSS摘要​ 中的 Public設定為Yes

  7. 按一下​ Save and Continue Edit

    • Magento Open Source (僅限Magento Open Source)儲存規則後,購物車價格規則的名稱會顯示在頁面頂端。

    • Adobe Commerce (僅限Adobe Commerce)儲存規則後,購物車價格規則的名稱和排程變更方塊會顯示在頁面頂端。

      購物車價格規則 — 排程變更 {width="600" modal="regular"}

步驟2:說明條件

在此步驟中,會說明訂單必須符合的條件,才能符合促銷資格。 每當滿足一組條件時,規則就會執行動作。

如果您使用的對象來自Real-Time CDP,請跳至本節

NOTE
當符合​_Conditions_​索引標籤中的條件集時,購物車價格規則會套用至購物車中的每個​****​產品。 在​_Actions_​索引標籤中新增條件,以限制受購物車價格規則影響的產品數量。
NOTE
如果至少一個條件產品屬性具有空值,則購物車價格規則不會套用至產品。
  1. 在左側面板中,選取​ Conditions

    購物車價格規則 — 條件 {width="600" modal="regular"}

    預設會顯示第一個條件,其狀態為:

    If **ALL** of these conditions are **TRUE**:

    陳述式有兩個粗體連結,您可以按一下這些連結,以顯示陳述式該部分的選項選項。 您可以變更這些值的組合,以建立不同的條件。 執行下列任一項作業:

    • 按一下​ ALL ​並選取ALLANY
    • 按一下​ TRUE ​並選取TRUEFALSE
    • 維持條件不變,將規則套用至所有產品。
  2. 在下一行的開頭按一下​ 新增 新增圖示 ),並選取條件的選項,例如購物車屬性、產品子選項或組合。

    在此範例中,請完成條件的下一部分,如下所示:

    • 當系統提示​ Choose the condition to add ​時,請選擇Products Subselection

      購物車價格規則條件 — 產品細選 {width="600" modal="regular"}

    • 在條件陳述式中,按一下​ total quantity ​並選取total quantitytotal amount

    note important
    IMPORTANT
    Total amount為列總計,因此對於Products Subselection購物車價格規則條件,稅費不包含在total amount中。 使用Subtotal (Incl. Tax)條件來包含稅捐。
    • 在條件陳述式中,按一下​ is ​並選取greater than
  3. 當條件的下一部分出現時,請按一下陳述式的元素,以便檢視每個具有變數值的連結的位置。

  4. 按一下[更多] (…)連結,然後輸入100

    此條件要求購物車的總數量為101或以上。

    購物車價格規則條件 — 總數量值 {width="600" modal="regular"}

  5. 在下一行的開頭按一下​ 新增 新增圖示 ),然後新增以​ 類別 ​為基礎的條件。

    購物車價格規則條件 — 產品屬性類別 {width="600" modal="regular"}

  6. 在條件的下一部分,按一下​ 更多 ()連結以顯示輸入欄位,然後開啟​ 選擇器 清單圖示 )以顯示類別樹狀結構。

  7. 選取您要用作價格規則條件的類別核取方塊,然後按一下 新增圖示 圖示以接受類別選擇。

    條件可以是以屬於商店根類別之子類別的任何類別為基礎。

    購物車價格規則條件 — 產品類別 {width="600" modal="regular"}

  8. 若要新增更多條件,請按一下​ 新增 新增圖示 )並定義其他條件。

    您可以視需要重複處理多次,以說明價格規則必須符合的條件。 以下是一些範例:

    範例1: ​地區價格規則

    若要建立地區價格規則,請使用下列其中一個購物車屬性:

    • Shipping Postcode
    • Shipping Region
    • Shipping State/Province
    • Shipping Country

    範例2: ​購物車總計

    若要讓條件以購物車總計為依據,請使用下列其中一個購物車屬性:

    • Subtotal
    • Total Items Quantity
    • Total Weight
NOTE
如果有多項平行促銷活動,則會將​_小計_​條件套用至​_基本_​購物車小計​**,再套用**​任何折扣。
IMPORTANT
僅針對採購單:當購物車價格規則是根據一或多個特定付款方式設定時,折扣會套用至建立採購單時的總計。 建立採購單之後,如果付款方式變更為購物車價格規則未涵蓋的付款方式,則折扣仍會套用至總計。

將產品屬性新增至購物車價格規則

  1. 前往「Stores > Attributes>Product」並開啟產品屬性。

  2. 在左側面板中,選取​ Storefront Properties

  3. 將​ Use for Promo Rule Conditions ​設為Yes

  4. 按一下​ Save Attribute

  5. 前往​ Marketing > Cart Price Rules ​並開啟必要的購物車價格規則。

  6. 展開 擴充選擇器 Condition ​區段並選取​ Product attribute combination

  7. 將此條件設為下列其中一個值:

    • 按一下​ FOUND ​並選取FOUNDNOT FOUND

    • 按一下​ ALL ​並選取ALLANY

  8. 按一下​ 新增 新增圖示 )圖示,然後選取您為促銷規則條件設定的​ Product Attribute

  9. 按一下​ Save

NOTE
搭配​_SKU_​產品屬性與可設定產品使用is not one of條件時,必須同時選取父項與子項產品SKU。 若要避免在規則中列出所有子SKU,您可以針對可設定產品及其子產品的通用SKU部分使用does not contain條件。

使用Real-Time CDP受眾來設定條件

您可以根據Real-Time CDP 對象來設定購物車價格規則的條件。

  1. 展開​ Conditions,按一下「+」圖示,然後從清單中選取​ Real-Time CDP Audience

    選取Real-Time CDP對象條件 {width="300"}

  2. 選取​ 更多 ()圖示,按一下​ Open Chooser,然後檢視所有可用的Real-Time CDP對象。

    檢視Real-Time CDP對象 {width="600" modal="regular"}

  3. 選取您要用於購物車價格規則的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:定義動作

購物車價格規則動作會說明當符合條件時如何更新價格。

  1. 向下捲動至​ Actions,並展開 擴充選擇器 區段。

    購物車價格規則 — 動作 {width="600" modal="regular"}

  2. 將​ 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
  3. 若要定義購物車中受購物車價格規則影響的​ 確切 ​產品,請新增動作所需的​ 其他 ​條件。

    若要判斷免費送貨是否套用至符合條件的訂單,請將​ 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 包含相符料號的任何出貨均可使用免運費。 必須啟用免運費交貨方式才能使用此選項。
  4. Adobe Commerce (僅限Adobe Commerce)針對​ Add Rewards Points,輸入每當套用購物車價格規則時,客戶每份訂單可獲得​ ​的固定點數。

    如果未啟用獎勵積分,請將此欄位留空。

  5. 完成時,按一下​ Save and Continue Edit

步驟4:完成標籤

標籤會顯示在訂單的總計區段中,以識別折扣。 標籤文字會以括弧括住,位於單字Discount後面。 您可以為所有商店檢視輸入預設標籤,或為每個檢視輸入不同的標籤。

店面購物車 — 折扣標籤

  1. 向下捲動至​ Labels,並展開 擴充選擇器 區段。

  2. 輸入您要用作​ Default Rule Label for All Store Views ​的文字。

    購物車價格規則 — 預設標籤 {width="600" modal="regular"}

  3. 如果您的商店有多個檢視,或多個網站有多個檢視,請為每個檢視輸入適當的標籤文字。

    例如,如果每個商店檢視使用不同的語言,請輸入每個檢視的標籤翻譯。

    儲存特定標籤 {width="600" modal="regular"}

步驟5:新增相關的動態區塊(選用)

Adobe Commerce功能 {width="20"} 只有Adobe Commerce才有專屬功能(深入瞭解

當符合條件時,與規則相關聯的動態區塊會出現在店面中。

  1. 展開​ Related Dynamic Blocks ​區段的 擴充選擇器

  2. 使用搜尋篩選器來找出您要與規則關聯的區塊。

  3. 選取第一欄中的核取方塊,將區塊與規則相關聯。

    若要深入瞭解,請參閱價格規則中的動態區塊

步驟6:儲存並測試規則

  1. 完成時,按一下​ Save Rule

  2. 測試規則以確保其正常運作。

    價格規則每晚都會與其他系統規則一起自動處理。 建立價格規則時,請留出足夠的時間讓價格規則進入系統。 同時測試規則以確保其可正常運作。 新增規則後,Commerce會據此重新計算價格和優先順序。

購物車價格規則示範

觀看此影片,瞭解如何建立購物車價格規則:

欄位說明

Rule Information

欄位
說明
Rule Name
(必要)規則的名稱供內部參考。
Description
規則的說明應包括規則的用途,並說明其使用方式。
Active
(必要)決定規則在存放區中是否有效。 選項: Yes / No
Websites
(必要)識別可使用此規則的網站。
Customer Groups
(必要)識別規則套用的客戶群組。
Coupon
(必要)指出優惠券是否與規則相關聯。 選項:
No Coupon— 沒有與規則關聯的抵用券。
Specific Coupon — 特定優惠券與規則相關聯。
Coupon Code— 出現提示時,輸入客戶必須輸入的「優惠券代碼」,才能利用促銷優惠。
Use Auto Generation — 選取核取方塊,自動產生多個可搭配促銷使用的優惠券代碼。
Auto— 顯示​ Manage Coupon Codes ​區段以定義要產生之優惠券代碼的格式。
Uses per Coupon
決定抵用券代碼可以使用的次數。 如果沒有限制,則將此欄位留空。
Uses per Customer
決定屬於任何選定客戶群組的相同註冊客戶可以使用購物車價格規則的次數。 不適用於身為NOT LOGGED IN客戶群組成員的訪客購物者,或購物但未登入其帳戶的客戶。 若無限制,請留空。
Priority
表示此規則相對於其他規則的優先順序的數字。 最高優先順序是數字1
Public in RSS Feed
判斷促銷活動是否包含在您商店的公開RSS摘要中。 選項: Yes / No
From
Magento Open Source (僅限Magento Open Source)可以使用抵用券的第一個日期。
To
Magento Open Source (僅限Magento Open Source)可使用抵用券的最後日期。

Conditions

指定在購物車價格規則生效之前必須符合的條件。 若保留為空白,規則會套用至購物車中的所有產品。 條件能以購物車和產品屬性的任意組合為基礎。 不過,無法在購物車價格規則條件中參考可自訂選項

欄位
說明
購物車專案屬性
Price in cart
產品價格。 如果符合購物車中的產品價格條件,則套用規則。
Quantity in cart
產品數量。 如果符合購物車條件中的產品數量,則套用規則。
Row total in cart
產品列總計。 如果符合購物車中的產品列總計條件,則會套用規則。
產品屬性
Attribute Set
產品屬性集。 如果產品符合產品屬性條件,則套用規則。
Category/Other attribute
產品類別/其他屬性。 如果產品本身或子項符合類別/其他屬性條件,則套用規則。 屬性必須將Use for Promo Rule Conditions設定為Yes
Category/Other attribute (Children Only)
子產品類別/其他屬性。 如果只有產品子項符合類別/其他屬性條件(此處未核取產品本身),則套用規則。 屬性必須有Use for Promo Rule Conditions到Yes
Category/Other attribute (Parent Only)
父級產品類別/其他屬性。 如果只有產品本身符合類別/其他屬性條件(此處不勾選子產品),則套用規則。 屬性必須將Use for Promo Rule Conditions設定為Yes
購物車屬性
Subtotal (Excl. Tax)
購物車小計(不含稅捐)。 如果購物車符合小計(不含稅)條件,則套用規則。
Subtotal (Incl. Tax)
購物車小計(含稅)。 如果購物車符合小計(包括稅捐)條件,則套用規則。
Subtotal
購物車小計。 如果購物車符合小計條件,則會套用規則。 根據目前的稅捐設定,檢查包含或排除稅捐。
Total Items Quantity
購物車中所有產品的總數量。 如果購物車符合總計專案數量條件,則套用規則。
Total Weight
購物車中所有產品的總重量。 如果購物車符合總重量條件,則套用規則。
Payment Method
結帳時選取的付款方式。 如果符合付款方式條件,則套用規則。
Shipping Method
結帳時選取的送貨方法。 如果符合送貨方法條件,則套用規則。
Shipping Postcode
送貨地址郵遞區號。 如果送貨地址符合郵遞區號條件,則套用規則。
Shipping Region
送貨地址區域。 如果送貨地址符合地區條件,則套用規則。
Shipping State/Province
送貨地址州/省。 如果送貨地址符合州/省條件,則套用規則。
Shipping Country
運送地址國家/地區。 如果送貨地址符合國家/地區條件,則套用規則。
Customer Segment
如果註冊客戶或來賓客戶符合客戶區段條件,則適用此規則。

Actions

欄位
說明
Apply
決定套用至購買的計算型別。 選項:
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。)
Discount Amount
(必要)提供的折扣金額。
Maximum Qty Discount is Applied To
設定在同一次購買中可套用折扣的產品數目上限。
Discount Qty Step (Buy X)
設定Buy X Get Y Free促銷活動中由X代表的產品數目。 此外,定義必須一起將多少項產品批次新增到購物車,才能套用Fixed amount discountPercent of product price discount促銷活動。
Apply to Shipping Amount
決定是否將折扣分別套用至小計與出貨金額。 否則,只套用至小計。 選項: Yes / No
Discard Subsequent Rules
決定當此購物車價格規則符合時,是否可將較低優先順序規則(1為最高優先順序)套用至產品。 啟用此選項可防止將多個折扣套用至相同產品。 選項: Yes / No
Free Shipping
決定促銷中是否包含免運費,如果包含,則針對哪些專案。 選項:
No— 目前規則不提供免運費。
For matching items only — 只有購物車中符合規則的特定專案才提供免運費。
For shipment with matching items— 購物車中的所有專案都提供免運費。 必須啟用免運費交貨方式才能使用此選項。
Add Reward Points
Adobe Commerce (僅限Adobe Commerce)指定客戶套用價格規則時獲得的獎勵點數

Labels

欄位
說明
Default Rule Label for All Store Views
可識別折扣且可用於所有商店檢視的預設標籤。
Store View Specific Labels
如果適用,請指定不同的標籤,以識別每個商店檢視的折扣。
Adobe Commerce功能 {width="20"} 只有Adobe Commerce才有專屬功能(深入瞭解

識別與規則關聯的任何動態區塊

recommendation-more-help
d5ef48ad-708f-4ce5-a225-e7bb6053ded5