配送ルールでは、条件に合致した注文に対して、チェックアウトに表示する配送オプションを制御できます。指定した配送オプションを非表示にする方法と、指定した配送オプションだけを表示する方法があります。
配送ルールは、設定した条件をすべて満たした場合にだけ配送オプションを表示または非表示にします。条件に合致しない場合は何も制御せず、Shopifyの配送設定がそのまま適用されます。
次は、配送先が日本のときに複数ある配送方法のうち「配送A」だけを表示するルールがある場合の例です。
状況 | 結果 |
|---|---|
配送先が日本 | ルールが適用され、配送Aだけが表示される |
配送先がアメリカ | ルールは適用されず、Shopifyの配送方法(配送A・配送Bなど)がそのまま表示される |
配送ルールで設定できる項目は次のとおりです。次の画像は配送ルールの設定画面です。
配送ルールの設定画面
項目 | 説明 |
|---|---|
タイトル | ルールを識別する管理用の名称 |
配送オプション | 表示モードと、対象にする配送タイプ・配送方法 |
言語 | ルールを適用する言語の条件 |
顧客 | ルールを適用するお客様の条件 |
商品 | ルールを適用する商品の条件 |
注文 | ルールを適用する注文の条件 |
ステータス | 配送ルールの有効・無効 |
ルールを識別するための管理用の名称です。お客様には表示されません。一覧には配送先国の「選択した国/選択した国以外」が表示されないため、「(選択した国以外)」などを含めておくと区別しやすくなります。
条件に合致した場合に表示または非表示にする配送オプションを設定します。
表示モード | 動作 |
|---|---|
指定した配送オプションを非表示にする | 指定した配送タイプ・配送方法をチェックアウトで非表示にします(初期設定) |
指定した配送オプションのみを表示する | 指定した配送タイプ・配送方法だけを表示し、それ以外を非表示にします |
注意: 「指定した配送オプションのみを表示する」では、チェックしていない配送タイプのオプションは常に非表示になります。チェックした配送タイプの中で配送方法が1つも一致しない配送グループでは、そのタイプのオプションがすべて消えるのを防ぐため、そのグループのオプションはそのまま表示されます。店舗受取やローカルデリバリーしか選べない配送先では、チェックアウトが行えなくなる可能性があるためご注意ください。
注意: 「指定した配送オプションのみを表示する」ルールを複数有効にしている場合や、非表示にするルールと組み合わせている場合、条件が重なる配送グループで配送オプションがすべて非表示になることがあります。この場合は保護されません。
「指定した配送オプションを非表示にする」ルールが複数ある場合は、いずれか1つでも条件に合致すれば、その配送オプションは非表示になります。
設定値 | 対象 |
|---|---|
配送 | 通常の配送方法 |
店舗受取 | 店舗受取 |
ローカルデリバリー | ローカルデリバリー |
注意: 制御できるのは、チェックアウトに表示される配送オプションです。「配送」「受取」などのタブ自体を非表示にすることはできません。
配送タイプで「配送」を選んだ場合は、配送方法を名前で絞り込めます。名前を指定しない場合は、「配送」タイプの配送オプションすべてが対象になります。
一致方法 | 対象になる配送方法 |
|---|---|
完全一致 | 入力した名前と完全に一致する |
前方一致 | 入力した文字列で始まる |
後方一致 | 入力した文字列で終わる |
部分一致 | 入力した文字列を含む |
配送方法の候補は、配送プロファイル名ではなく、プロファイル内の配送方法名です。
名前は大文字・小文字を区別して比較します。多言語ストアでは、言語ごとの名称をそれぞれ追加してください。
ルールを適用する言語の条件を設定します。「すべての言語」または「特定の言語」から選択します。
ルールを適用するお客様の条件を設定します。
設定値 | 適用されるお客様 |
|---|---|
すべてのお客様 | ログイン状態を問わずすべてのお客様 |
ログイン済みのお客様 | ログインしているお客様 |
ゲスト(未ログイン)のお客様 | ログインしていないお客様 |
「ログイン済みのお客様」を選んだ場合は、顧客タグまたは顧客メタフィールドでさらに絞り込めます。
「下記のタグを持つお客様を対象にする」と「下記のタグを持つお客様を対象外にする」をそれぞれ指定できます。どちらも、複数のタグを設定した場合はOR条件です。
設定欄 | 適用される顧客 |
|---|---|
下記のタグを持つお客様を対象にする | 指定したタグのいずれかを持つ顧客 |
下記のタグを持つお客様を対象外にする | 指定したタグのいずれかを持つ顧客を対象から外す |
両方を設定した場合は、対象のタグを持ち、かつ対象外のタグを持たない顧客にだけ適用します。
顧客メタフィールドの値で顧客を絞り込みます。ネームスペース・キー・タイプを指定し、「下記の値を持つお客様を対象にする」と「下記の値を持つお客様を対象外にする」をそれぞれ入力できます。
設定欄 | 適用される顧客 |
|---|---|
下記の値を持つお客様を対象にする | 指定した値のいずれかと一致する顧客 |
下記の値を持つお客様を対象外にする | 指定した値のいずれかと一致する顧客を対象から外す |
両方を設定した場合は、対象の値を持ち、かつ対象外の値を持たない顧客にだけ適用します。
メタフィールドが未設定の顧客には、対象の条件は適用されません。
メタフィールドが未設定の顧客は、対象外にもなりません。
ネームスペースとキーを設定した場合は、対象の値または対象外の値のどちらかを入力してください。
対象のタグと対象外のタグは、合計100件まで指定できます。
対象外の値は100件まで指定できます。
同じタグや同じ値を、対象と対象外の両方に設定することはできません。
ルールを適用する商品の条件を設定します。カート内に条件に合う商品が1点でもあれば適用されます。
設定値 | 適用される注文 |
|---|---|
すべての商品 | カート内の商品を問わずすべての注文 |
特定のコレクション | 指定したコレクションの商品がカートにある注文(最大50コレクション) |
特定の商品 | 指定した商品またはバリエーションがカートにある注文(各最大50件) |
特定のタグを持つ商品 | 指定したタグのいずれかを持つ商品がカートにある注文(最大50タグ・OR条件) |
ルールを適用する注文の条件を設定します。「特定の注文」を選んだ場合は、次の条件を組み合わせて絞り込めます。
カート内の合計金額に対して最小金額・最大金額を設定します。金額はストア通貨で設定し、現地通貨で販売している場合は為替レートで換算して判定します。
設定値 | 適用される注文 |
|---|---|
最小金額 | 設定した金額以上の注文 |
最大金額 | 設定した金額以下の注文 |
制限判定の基準金額 | 判定に使う金額の計算方法 |
制限判定の基準金額は次の2種類です。どちらも送料と税金は含みません。
カート小計 (送料別・税別・ディスカウント適用前): ディスカウント適用前のカート小計で判定します。
カート小計 (送料別・税別・ディスカウント適用後): ディスカウント適用後のカート小計で判定します。
次の画像は、基準金額がチェックアウトに反映される位置を示しています。
カート内の全商品の合計重量に対して最小重量・最大重量を設定します。合計重量は、Shopifyに登録されたバリエーションの重量に数量を掛けて計算します。重量が未設定のバリエーションは合計に含まれません。
設定値 | 内容 |
|---|---|
最小重量 | 設定した重量以上の場合に適用 |
最大重量 | 設定した重量以下の場合に適用 |
重量単位 | グラム (g)・キログラム (kg)・オンス (oz)・ポンド (lb) |
商品の重量単位が異なる場合 | 「変換して計算に含める」はルールの単位へ換算して合計、「計算対象から除外する」は異なる単位の商品を合計から除外 |
カートに設定されている属性のキーと値で絞り込みます。指定したキーがカートにない場合、または値が一致しない場合、ルールは適用されません。
配送先の国で絞り込みます。判定には、チェックアウトで入力された配送先住所の国を使用します。
設定値 | 適用される注文 |
|---|---|
選択した国 | 指定した国に配送する注文 |
選択した国以外 | 指定した国以外に配送する注文 |
国で販売を出し分けるときの設定は次のとおりです。
やりたいこと | 表示モード | 配送先国 |
|---|---|---|
特定の国だけ販売する | 指定した配送オプションを非表示にする | 選択した国以外(許可したい国を選択) |
特定の国では販売しない | 指定した配送オプションを非表示にする | 選択した国(販売したくない国を選択) |
注意: 「特定の国だけ販売したい」ときに、配送先国を「選択した国」(許可したい国)にして「指定した配送オプションのみを表示する」にしても実現できません。許可していない国は条件から外れるためルールが適用されず、Shopifyの配送方法がそのまま表示されます。特定の国だけ販売する場合は、「指定した配送オプションを非表示にする」+「選択した国以外」(許可したい国を選択)を使ってください。
注意: 配送先国は1つのルールあたり最大128件です。129件以上は保存できません。国数が多い場合は、ルールを分割するか、「選択した国以外」に反転してください。
国の一括インポート機能はありません。国セレクタから1件ずつ追加します。
「選択した国以外」にすると、アプリの国セレクタに後から追加された国も自動的に対象になります。対象から外したい国は、その都度リストへ追加してください。
作成した配送ルールは、有効にするまでチェックアウトへ適用されません。
設定値 | 動作 |
|---|---|
有効 | 配送ルールによる表示・非表示を実施します。 |
無効 | 配送ルールによる表示・非表示を実施しません。 |