在庫を認識した製品の一覧
この記事では、企業が Microsoft Dynamics 365 Commerce の e コマース Web サイトの商品一覧ページを設定し、在庫を認識させる方法について説明します。 製品一覧ページには、カテゴリのランディングページや検索結果ページが含まれます。
顧客は一般的に、EC サイト内の商品検索で、在庫がない場合にどうすればよいかを判断できるような仕組みを求めています。 コマース モジュール ライブラリ カテゴリーと検索結果モジュールには、在庫データを組み込むことができます。 このようにして、次のような体験を提供することができます:
- 在庫状況ラベルを商品と同時に表示する。
- 製品リストから在庫切れの製品を非表示にします。
- 在庫切れの商品を商品一覧ページの最下部に移動します。
- 在庫ベースの商品フィルターに対応。
これらのエクスペリエンスを有効にするには、まず Commerce headquarters で 在庫を考慮した e コマース商品検出の強化 機能を有効にする必要があります。
メモ
- Commerce バージョン 10.0.29 リリース以降では、在庫の認識を強化した拡張型 eコマース製品検出機能が、既定で利用できます。
- 在庫を認識した製品の一覧は headquarters で計算され、チャネル側の在庫計算を使用しません。 この 2 つの機能の間に矛盾が生じることがあります。
在庫の有無に応じた商品属性の設定
在庫を考慮した商品リストには、商品属性のフレームワークが使用されています。 前提として、在庫状況データを取得するために専用の商品属性を作成する必要があります。
Commerce headquarters で在庫の有無の商品属性を設定するには、以下のステップで行います。
- Retail とコマース > Retail とコマース IT > 製品と在庫 > 商品属性と在庫レベルの入力の順に移動します。
- 商品属性にインベントリ レベルを入力する ダイアログボックスで、商品属性とタイプ名 フィールドに、在庫データを取得するために作成される専用の商品属性のカスタム名を入力します。
- 在庫の有無に基づくフィールドで、在庫レベルの算定を利用可能な現物または利用可能な合計に基づく数量タイプを選択します。
- バッチ処理オプションを はい に設定します。
- OKを選択します。
メモ
e-コマース サイトのページ間で一貫した在庫レベルの算定を行うには、Commerce サイトビルダーの商品属性に在庫レベルを入力するジョブと在庫レベルに基づく設定の両方のフィールドで、次に基づく在庫の可用性フィールドと同じ数量タイプを選択することを確認してください。
専用の商品属性を作成した後のステップでは、オンライン チャネル用の属性を設定します。
Commerce headquarters でオンライン チャネルの属性を設定するには、次の手順に従います。
- Retail と Commerce > チャネル設定 > チャネル カテゴリと製品属性に移動します。
- 在庫を考慮した商品リスト体験を有効にするオンライン チャネルを選択します。
- 関連する属性グループを選択して開き、そこに新しい商品属性を追加します。
- Retail と Commerce > Retail と Commerce IT > 配送スケジュールに移動し、1150 (カタログ) ジョブを実行します。 このジョブは、商品属性に在庫レベルを入力するジョブと同じ頻度で実行されるバッチ プロセスとしてスケジュールすることをお勧めします。
メモ
Commerce のバージョン 10.0.26 以前のバージョンでは、在庫状況商品属性を属性グループに追加した後、属性メタデータを設定 を選択し、新しい商品属性の チャンネルに属性を表示する、取得可能、絞り込み可能、クエリ可能 オプションをオンにする必要があります。
商品一覧ページで在庫切れの商品の表示動作を設定します
前述の構成ステップがすべて完了すると、カテゴリページと検索結果ページのリファイナーに、インベントリ ベースのフィルターオプションが追加されます。 ページに表示される各商品タイルには、在庫レベルラベルが表示されます。
カテゴリと検索結果ページでは、製品シリーズレベルではなく、マスター レベルで商品を表示します。 各商品の横に表示されるインベントリ レベルは、その商品の全バリエーションのインベントリ レベルによって決定される集計値です。 製品シリーズの在庫レベルは、Commerce headquarters のオンライン チャネルの既定の倉庫にあるそのシリーズの手持ち在庫を基に計算されます。 マスター商品の在庫レベルには、在庫がある状態とない状態を表す 2 つの値があります。 マスタ 製品は、シリーズがすべて在庫切れである場合に在庫切れと見なされます。 それ以外の場合は、在庫があるものとみなされます。 値のラベルは、在庫レベルの定義から取得されます。 在庫レベルが定義されていない場合、既定のラベル (英語) は 在庫あり と 在庫なし です。
Commerce サイト ビルダーで 商品一覧ページの在庫設定を行うことで、カテゴリや検索結果ページでの在庫切れ商品の表示方法を制御することができます。 詳細については、在庫設定を適用する を参照してください。