ロックの仕組み
Sami B2B Lock, Password Protectのすべてのロックを支える3つの要素(コンテンツ、アクセスルール、動作)。
Sami B2B Lock, Password Protectで作成するロックは、すべて同じ3つの要素で構成されています。この3つの考え方を理解すれば、このドキュメントの他のページはすべて、そのいずれかのバリエーションとして読めます。
1. ロックするコンテンツ
Section titled “1. ロックするコンテンツ”これは、何を保護するかです。サイト全体、特定の商品やバリエーション、コレクション、ページ、ブログと記事、特定のURL、チェックアウトのいずれかです。1つのロックが保護できるコンテンツタイプは必ず1つで、除外リスト(そのコンテンツタイプの他の部分はロックされていても、公開したままにする特定のURLや商品)で例外を設けることもできます。
コンテンツタイプの一覧と、複数のロックにまたがって組み合わせる方法については、ロックの概要を参照してください。
2. アクセスルール
Section titled “2. アクセスルール”これは、コンテンツのロックを解除する前に、訪問者について誰が、または何が満たされている必要があるかです。アクセスルールでは、訪問者がログインしているか、特定の顧客タグを持っているか、パスコードを知っているか、特定の国から閲覧しているか、カートに特定の商品が入っているかなどを確認します。
ルールは アクセスキー にまとめられます。
- 同じアクセスキー内のルールは AND で組み合わされ、訪問者はそのキーのすべてのルールを満たす必要があります。「ログイン済み、かつwholesaleタグが付いている」といった条件を作るときに使います。
ほとんどのルールには If / Unless の設定もあります。If は訪問者が条件に一致したときにルールが満たされることを意味し、Unless はその逆で、訪問者が一致しないときに満たされます。これは、アクションに基づくルール(Passcode、Secret link、Subscribe to unlock、Confirmation prompt、Custom liquid)には当てはまりません。これらは単純な一致の判定ではなく、独自の確認ステップで動作するためです。
ルールの一覧はアクセスルールの概要で、複数の条件がどのように評価されるかはルールの組み合わせで詳しく確認できます。
3. ロック動作
Section titled “3. ロック動作”これは、アクセスルールを満たさなかった訪問者に実際に何が起こるかです。コンテンツタイプによって、次のような動作になります。
- 価格や Add to cart ボタン、またはその両方が非表示になり、代わりにメッセージやスタイルを設定したボタンが表示されます。
- ロック画面やメッセージが表示され、サインイン、パスコードの入力、購読、内容の確認など、本人確認を求められます。
- 訪問者が別のページやURLへリダイレクトされます。
- 商品がストアフロントのメニューやサイト内検索、サイトマップから非表示になり、ブロックされるだけでなく、見つけることもできなくなります。
同じロックに複数の動作を組み合わせることもできます。たとえば、商品の価格とAdd to cartボタンを非表示にしつつ、ナビゲーションメニューからも削除できます。
動作の一覧と、それらがどのように連動するかについては、ロック動作の概要を参照してください。