顧客ルールでは、購入できる顧客を条件に応じて制限することができます。ログイン状態・顧客タグ・顧客メタフィールド・メールドメインを組み合わせることで、会員限定販売やブラックリスト管理など、さまざまな顧客制限のシナリオに対応できます。
項目 | 説明 |
|---|---|
①タイトル | ルールを識別するための名称 |
②制限内容 | 購入できる顧客の条件を設定します |
③対象商品 | 制限を適用する商品の範囲 |
④商品メッセージ | 商品ページに表示するメッセージ |
⑤アラートメッセージ | 制限に引っかかった際に表示するエラーメッセージ |
⑥ ステータス | 制限の実施有無を設定 |
顧客ルールの設定画面
ルールを識別するための名称です。顧客には表示されません。複数のルールを作成する際に管理しやすい名前を設定してください。
購入できる顧客の条件を設定します。複数の条件を組み合わせて使用できます。
アカウントへのログインを必須にするかどうかを設定します。
設定値 | 説明 |
|---|---|
アカウントを必須にする | ログインしていない顧客は購入できません |
アカウントを必須にしない | ゲスト購入も許可します |
「アカウントを必須にしない」を選択した場合、⑤アラートメッセージの表示タイミングは自動的に「チェックアウトのみ」に固定されます。
顧客に付与されたタグで購入の許可・禁止を設定します。
設定値 | 説明 |
|---|---|
下記のタグを持つ顧客のみ購入を許可する | 設定したタグを持つ顧客のみ購入できます |
下記のタグを持つ顧客の購入を禁止する | 設定したタグを持つ顧客は購入できません |
複数のタグを設定した場合、OR条件として機能します。
そのため、設定したタグのうちいずれか1つでも該当するタグを持つ顧客が対象となります。
「アカウントを必須にしない」を選択した場合、顧客タグのチェック処理はチェックアウトページのみで行われます。
顧客メタフィールドの値で購入の許可・禁止を設定します。ネームスペース・キー・タイプを指定し、許可または禁止する値を入力します。
タイプ | 説明 |
|---|---|
単一行のテキスト | 文字列の値で判定します |
整数 | 数値で判定します |
trueまたはfalse | boolean値で判定します |
「アカウントを必須にしない」を選択した場合、顧客メタフィールドのチェック処理はチェックアウトページのみで行われます。
注文時のメールアドレスのドメインで購入を禁止します。設定したドメインは後方一致で判定されます(例:「example.com」を設定すると「sub.example.com」もブロックされます)。日本の主要キャリアのメールドメインはプリセットから一括追加できます。
メールドメイン制限を使用した場合、⑤アラートメッセージの表示タイミングは自動的に「チェックアウトのみ」に固定されます。
制限を適用する商品の範囲を指定します。
設定値 | 説明 |
|---|---|
すべての商品 | ストア内のすべての商品に制限を適用します |
特定のコレクション | 指定したコレクションに含まれる商品に適用します(最大50コレクション) |
特定の商品 | 指定した商品に適用します(最大50商品) |
特定のタグを持つ商品 | 指定したタグのいずれかを持つ商品に適用します(OR条件) |
対象商品の商品ページのカートボタン下に表示されるメッセージです。購入条件をあらかじめ顧客に伝えたい場合に設定します。不要な場合は空欄にしてください。
制限に引っかかった際にチェックアウト画面に表示されるエラーメッセージを設定します。
設定値 | 説明 |
|---|---|
カートとチェックアウト | カートページとチェックアウトページの両方でエラーを表示します |
チェックアウトのみ | チェックアウトページのみでエラーを表示します |
下記の条件に該当する場合、表示タイミングは自動的に「チェックアウトのみ」に固定されます。
「アカウントを必須にしない」を選択した場合
メールドメイン制限を使用した場合
アラートメッセージで使用できる変数はありません。
下記の2種類のステータスが存在します。
有効:ルール通りの制限を実施します
無効:制限を実施しません