BOPISのマルチレベル業務運営
日本語翻訳に関する免責事項
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore Searchの「オンラインで購入・店頭受け取り(BOPIS)」機能により、企業はコンテキストに応じて検索時に異なる商品情報を返すことができます。このコンテキストは、例えば商品を販売している特定の店舗や、検索している顧客の種類などです。
BOPIS機能により、顧客は以下を可能にします:
- 地元の店舗で商品の在庫状況や価格を確認し、配送の必要性をなくし、即時の購入と回収を促進しましょう。
- 近くで手に入る商品を選び、地域で制限されているものを選別しましょう。
BOPIS機能により、企業は各店舗で商品の価格を確認できます。
店舗レベル
BOPISを使用する場合、ストアレベル によって同じ 属性 に対して、ストアの文脈に応じて異なる値を検索で返すことができます。
あなたのビジネスモデルによって、ドメインが属性をレベル1構造かレベル2構造で定義するかが決まります。
- レベル1ストアは単一のエンティティコンテキスト(ストア)を使って訪問者の商品価値を決定します。
- レベル2ストアは、訪問者の商品価値を決定するために、店舗とグループという2つのエンティティコンテキストを使用します。
ビジネスモデルによって、ドメインがレベル1構造かレベル2構造で属性を定義するかが決まります。ストアエンティティや価値を変えるコンテキストを提供する他のエンティティは、BOPIS機能を設定する際に必要です。

BOPISで使用するためのソース設定
BOPIS機能を使用する ソースを設定する 際には、以下の要件を考慮してください。
- インクリメンタル同期のソースの場合、ストアレベルのコンテキストを定義するエンティティは、そのコンテキストに依存するエンティティより先に取り込む必要があります。例えば、ストアはそのストアで利用可能な商品の前にインジェストする必要があります。これらのエンティティは別々のソースから取り込む必要があり、リインデックスを制限するためにバッチごとに更新する必要があります。
- 例えば、クローラーのようにバッチで同期されるソースの場合、すべてのエンティティは同じソースから取り込む必要があります。
BOPISを有効にすると、ドメインレベルと属性レベルでストアレベルを管理でき、ストア詳細タブでストアデータを閲覧でき、ストアコンテキストがAPI呼び出しペイロードに与える影響を確認できます。
この記事を改善するための提案がある場合は、 お知らせください!