カスタム製品リポジトリの名前または場所を使用する
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
製品の同期を使用する外部のコマース システムと統合するようにSitecoreを設定する場合は、 製品リポジトリを作成する必要があります。製品リポジトリのデフォルトの名前とロケーションは /sitecore/content/Product Repositoryです。カスタム製品リポジトリの名前またはロケーションを使用する場合は、構成を調整する必要があります。
製品リポジトリを /sitecore/contentの下の独自のフォルダーに保存して、通常は /sitecore/content/ に保存されているWebサイトと混同しないようにすることをお勧めします。
カスタム製品リポジトリの名前または場所を使用するには:
-
/App_Config/Include/Sitecore.Commerce.Products.configファイルで、次の属性を編集します。
<paths productRepository="/sitecore/content/Product Repository">
-
Luceneインデックス エンジンの2つのインデックス ファイルの構成を変更するには、次のサンプルで太字でマークされた行を更新します。
手記Solrインデックス作成エンジンを使用する場合は、代わりにSitecore.Commerce.Products.Solr.Index.Master.configファイルとSitecore.Commerce.Products.Solr.Index.Web.configファイルを変更する必要があります。
-
Sitecore.Commerce.Products.Lucene.Index.Master.configファイルで、次の操作を行います。
-
Sitecore.Commerce.Products.Lucene.Index.Web.configファイルで、次の操作を行います。
-
-
masterデータベースのインデックスのIDをデフォルトのcommerce_products_master_indexから変更する場合は、Sitecore.Commerce.Products.ConfigファイルのProductSynchronization.ProductIndexes設定のIDも置き換える必要があります。
この設定には、製品の同期中に一時停止、再開、および再構築されるインデックスIDの一覧が含まれています。