注文のルーティングの設定
注文のルーティングルールでは、お客様の注文にある各アイテムをフルフィルメントするために使用するロケーションを決定します。注文のルーティングルールを追加、編集、削除、再配置して、ロケーションの優先順位を決定できます。
また、「最も近いロケーションから常に配送する」や「最も近い倉庫ロケーションを優先する」など、一般的な注文のルーティング設定を確認することもできます。
このページの内容
注文のルーティングルールを追加する
管理画面から、[設定] > [配送と配達] に移動します。
配送セクションで注文ルーティングをクリックし、
アイコンをクリックします。
[ルールを追加] をクリックします。
追加するルールをクリックします。
[保存] をクリックします。
注文のルーティングルールを編集する
管理画面から、[設定] > [配送と配達] に移動します。
配送セクションで注文ルーティングをクリックし、
アイコンをクリックします。
編集する注文のルーティングルールの横にある鉛筆アイコンをクリックします。
注文のルーティングルールを編集してから、[完了] をクリックします。
[保存] をクリックします。
注文のルーティングルールの優先順位を並べ替える
管理画面から、[設定] > [配送と配達] に移動します。
配送セクションで注文ルーティングをクリックし、
アイコンをクリックします。
注文のルーティングルールの横にある ⠿ アイコンをクリックしてドラッグし、ルールを移動して優先順位を調整します。
[保存] をクリックします。
注文のルーティングルールを削除する
管理画面から、[設定] > [配送と配達] に移動します。
配送セクションで注文ルーティングをクリックし、
アイコンをクリックします。
削除する注文のルーティングルールの横にあるゴミ箱のアイコンをクリックします。
[保存] をクリックします。
ルーティングルールの拡張性
デフォルトのルールを含め、注文のルーティングルールは Shopify Functions として実装されています。サードパーティの開発者は、独自のカスタムロケーションルールを実装して提供することができます。
[ルーティングルール] セクションに表示されるデフォルトのルール以外のすべてのルールは、カスタムルールと見なすことができます。カスタムルールは、以下の方法で識別できます。
- 管理画面では、戦略内のルールについて、それらを提供するアプリのアイコンで識別できます。
- 管理画面では、[ルールを追加] モーダルで、アプリのアイコンと名前によって識別できます。
- GraphiQLでは、ルールに関連付けられたアプリの
shopifyDevelopedフィールドで識別できます。
一般的な注文のルーティング設定
以下は、注文のルーティングルールに関する推奨設定です。これらに従って、ストアのニーズに合ったルールを設定できます。
最も近いロケーションから常に配送する
注文を複数のパッケージに分割することになったとしても、常に最も近いロケーションから荷物を配送したい場合は、[最も近いロケーションから配送] ルールを単独で使用します。
手順:
管理画面から、[設定] > [配送と配達] に移動します。
配送セクションで注文ルーティングをクリックし、
アイコンをクリックします。
[ルールを追加] をクリックします。
最も近いロケーションから発送するをクリックします。このルールがグレー表示されている場合は、設定ですでにアクティブになっていることを意味します。
最も近いロケーションから発送ルールのみが残るまで、設定内の他のルールの
xアイコンをクリックします。[保存] をクリックします。
最も近い倉庫のロケーションを優先する
外部ロジスティクスサービスや倉庫など、注文を最初に発送する必要があるロケーションがある場合は、それらのロケーションを倉庫以外のロケーションより上位にランク付けします。
手順:
管理画面から、[設定] > [配送と配達] に移動します。
配送セクションで注文ルーティングをクリックし、
アイコンをクリックします。
[ルールを追加] をクリックします。
[ランク付けされたロケーションを使用する] をクリックします。
[⠿] をクリックし、ドラッグしてルールをリストの一番上に移動します。
ルールで、✎ 鉛筆アイコンをクリックして、ルールの設定モーダルを開きます。
倉庫のロケーションを一番上のロケーショングループにドラッグします。優先すべきでないロケーションは、一番下のロケーショングループに残します。
[完了] をクリックします。
倉庫のロケーションが複数ある場合は、順位を決定するために、最後に [最も近いロケーションから発送] ルールを追加します。
[保存] をクリックします。
注文のルーティングのトラブルシューティング
注文が想定したロケーションに割り当てられない場合は、以下のよくある問題と解決策を確認してください。予期しない注文のルーティング結果のほとんどは、ルールが設計どおりに機能していることによるものです。
予期しないロケーションに割り当てられた注文のトラブルシューティング
注文が予期しないロケーションに割り当てられた場合は、以下の原因を順番に確認してください。
- ロケーションがオンライン注文をフルフィルメントしていません。設定 > ロケーションでこのロケーションからのオンライン注文をフルフィルメントするをオンにしていないロケーションは、注文のルーティングから除外されます。
- ロケーションの住所が確認されていません。最も近いロケーションから発送するルールは、住所が確認されていないロケーションまでの距離を測定できないため、そのロケーションはスキップされます。今後の注文にそのロケーションを含めるには、住所を確認してください。
- 注文時にロケーションの在庫が切れていました。在庫はルールが優先する入力事項の1つであり、現在ではなく注文時の在庫が重要になります。そのため、その時に在庫切れだったロケーションはスキップされる可能性があります。
- ロケーションが配送先のアクティブな配送エリアにありません。ロケーションは、関連する配送プロファイルで配送先の国をカバーするアクティブな配送エリアに属している必要があります。エリアに送料が設定されている必要はありません。
- お客様の住所を座標に変換できませんでした。これはアメリカ国外でよく見られます。この場合、最も近いロケーションから発送するルールはスキップされ、代わりに最も古いロケーションが使用されます。他の場所から注文を発送するには、フルフィルメントのロケーションを変更してください。
- 2つのロケーションが同順位でした。ルールによって2つのロケーションが同じ優先順位になった場合、古い方のロケーションが選択されます。どちらを使用するかを制御するには、ランク付けされたロケーションを使用するルールを追加します。
注文後に設定が変更された可能性もあります。さらに調査する前に、注文が入った後にロケーション、配送プロファイル、またはルーティングルールが変更されたかどうかを確認してください。
在庫が不十分なロケーションに割り当てられた注文のトラブルシューティング
注文のルーティングでは、他のロケーションに在庫があるにもかかわらず、利用可能な在庫がないロケーションに注文が割り当てられることがあります。これは想定内の動作です。販売機会を逃さないように注文はそのまま通され、フルフィルメントを行う前に在庫を移動させたり、フルフィルメントのロケーションを変更したりすることができます。
注文のルーティングでは、売り越しを防ぐことはできません。手元にないアイテムに対して注文が行われた場合は、在庫切れ商品の販売に関する設定を確認してください。
複数のロケーションに分割された注文のトラブルシューティング
すべてのアイテムの在庫があるロケーションがない場合や、1つのロケーションから利用できる配送オプションの重量制限を注文が超えている場合など、1つのロケーションで注文をフルフィルメントできない場合、注文のルーティングによって注文が複数のロケーションに分割されることがあります。フルフィルメントの分割を最小限に抑えるルールは分割を減らしますが、1つのロケーションで注文を完了できない場合に分割を防ぐことはできません。
適用されない注文のルーティングルールのトラブルシューティング
注文のルーティングは、ストアに2つ以上のフルフィルメントロケーションがある場合にのみ適用されます。ロケーションが1つだけの場合、すべての注文はそのロケーションに割り当てられ、ルーティングルールは機能しません。