合併規則
同一個存取金鑰中的多個條件如何一併評估。
通常單一存取規則就已足夠,但一個鎖定可以在同一個存取金鑰中包含多個條件。了解這些條件如何組合,有助於您描述需要符合多項要求的對象。
條件如何組合
Section titled “條件如何組合”同一個存取金鑰中的條件以 AND 組合。 訪客必須符合金鑰中的每個條件才能開啟內容。因此,每新增一個條件,鎖定就會變得更嚴格,而不會更寬鬆。
| 您想要的效果 | 建立方式 |
|---|---|
| 必須已登入 且 帶有批發標籤 | 一個存取金鑰,並在其中同時加入 Logged-in customers 條件和 Customer tags 條件 |
| 必須持有兩個不同的標籤 | 一個存取金鑰,並為每個必要標籤各加入一個 Customer tags 條件 |
實際範例:已登入的批發顧客
Section titled “實際範例:已登入的批發顧客”假設您想建立會員制的鎖定,只讓已登入的批發顧客進入。這類對象需要在同一個存取金鑰中設定兩個條件。
- 開啟您要保護的鎖定,然後點擊 Unlock rules 分頁。
- 在存取金鑰中,將 Condition type 設為 Customer tags,並輸入您的批發標籤(例如
wholesale)。Rule logic 保持 If。此時條件 1 的內容為:If the customer is tagged with wholesale。 - 點擊 Add key condition,在同一個金鑰中加入第二個條件,並將其 Condition type 設為 Logged-in customers。條件 2 的內容為:If the customer is signed in。此條件不需要進一步設定,應用程式會提示「No extra setup needed. Customers only need to be signed in.」

兩個條件都在同一個存取金鑰內,因此訪客必須同時符合兩者。
- 儲存鎖定。Summary 面板會確認您建立的結構:一個存取金鑰包含兩個條件。

Summary 面板會統計鎖定中的存取金鑰和條件數量。
依照此設定,訪客必須已登入,且帶有 wholesale 顧客標籤。只符合其中一個條件的訪客仍會被封鎖。
新增、編輯和移除存取金鑰
Section titled “新增、編輯和移除存取金鑰”- 若要將規則加入您目前正在編輯的金鑰,請使用該金鑰內的新增規則控制項,這會在同一個金鑰中新增另一個 AND 條件。
- 當所有要求都必須同時滿足時,請將條件加入存取金鑰。
- 需要存取後的動作時,請設定金鑰的 Redirect URL 和選填的 Customer auto tags。