折扣篩選與條件設定

商品篩選決定「哪些商品參加」,使用條件決定「什麼情況才套用」。兩者用途不同:先縮小參加商品,再判斷購物車、會員、付款或時間是否符合。

這篇會完成什麼#

  • 看懂 6 種商品篩選
  • 選擇 15 種使用條件
  • 分清篩選交集與條件 AND/OR

6 種商品篩選決定參加範圍#

折扣規則商品篩選,可選商品分類並設定包含或排除
不加篩選代表全部商品,多條篩選會以交集判斷
篩選類型常見用途
全部商品全站活動
指定商品少數單品促銷
商品分類同類商品一起參加,可選含子分類
商品標籤跨分類活動名單
商品屬性依顏色與尺寸等屬性篩選
特價中商品包含或排除既有特價品

除全部商品外,多數篩選可選包含或排除。例如包含「咖啡豆」分類,再排除特價中商品,代表只有該分類內非特價商品參加。

15 種使用條件決定觸發時機#

折扣規則使用條件,範例為購物車小計大於等於指定金額
條件可判斷購物車、顧客、結帳方式與時間
條件群可用條件
購物車小計、總件數、品項數
顧客歷史消費總額、使用者角色、登入狀態、會員方案、首購、生日月
結帳付款方式、運送方式、已使用折價券
時間日期區間、星期幾、時段

AND、OR 與篩選交集怎麼判斷#

多條商品篩選是 AND,也就是交集。同一規則的使用條件則可選「全部符合」或「任一符合」。例如「咖啡豆分類,且排除特價品」使用篩選交集;「登入會員,而且週末」使用全部符合;「會員方案 A 或方案 B」使用任一符合。

不要把想做 OR 的商品範圍拆成互相衝突的兩條篩選。若同一分類或標籤內可以一次選多個值,優先放在同一條篩選中。測試時先保留其他設定不變,只更改一個條件。

用每次只改一個變數的方法測試#

  1. 建立一組符合全部篩選與條件的購物車。
  2. 每次只改商品、金額、登入狀態或日期其中一項。
  3. 確認不符合時折扣會移除。
  4. 改回符合狀態,確認折扣再次出現。

延伸閱讀#

常見問題

不加商品篩選代表什麼?

代表全部商品都在折扣類型的計算範圍內。若活動只針對特定品項,至少加入指定商品、分類、標籤或屬性篩選,再用不參加商品做對照。

多條商品篩選是 AND 還是 OR?

多條商品篩選是 AND,也就是商品要同時符合各條篩選。若要包含同一類型的多個分類或標籤,優先在同一條篩選內選多個值。

全部符合和任一符合差在哪裡?

全部符合要求每一項使用條件都成立;任一符合只要其中一項成立。登入會員而且週末要用全部符合,會員方案 A 或方案 B 則適合任一符合。

首購條件怎麼測試?

請使用沒有符合首購判定之訂單紀錄的測試顧客,再用已有訂單紀錄的帳號作對照。訪客與登入會員的識別方式可能不同,正式活動前兩種都要測。

如何排除使用折價券的訂單?

加入「已使用折價券」條件並設定對應判斷;若只限制特定代碼,完整填入券碼。分別測試無券、指定券與其他券,確認自動折扣只在預期情境出現。