1. Commerce Connectの設定

カスタムの製品リポジトリ名または場所を使います

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

製品同期を利用する外部コマースシステムと統合するためにSitecoreを設定する際には、製品リポジトリを作成しなければなりません。製品リポジトリのデフォルト名と場所は /sitecore/content/Product Repositoryです。カスタム製品リポジトリ名や場所を使用したい場合は、設定を調整しなければなりません。

!注製品リポジトリは通常*/sitecore/Content/に保存されているウェブサイトと混同を避けるために、/sitecore/content*の下に独立したフォルダに保存するのがベストプラクティスです。

カスタム製品リポジトリ名または場所を使用するには:

  1. /App_Config/Include/Sitecore.Commerce.Products.configファイルで以下の属性を編集してください:

  2. Solrインデックスエンジンの2つのインデックスファイルの構成を変更するには、以下のサンプルの行を更新してください:

    • Sitecore.Commerce.Products.Solr.Index.Master.configファイルで、ProductItemCrawlerのルートを更新します:

           master     /sitecore/content/Product Repository  
    • Sitecore.Commerce.Products.Solr.Index.Web.configファイルで、ProductItemCrawlerのルートを更新します:

           web     /sitecore/content/Product Repository  
  3. マスターデータベースのインデックスのインデックスIDをデフォルトのcommerce_products_master_indexから変更した場合、Sitecore.Commerce.Products.ConfigファイルのProductSynchronization.ProductIndexes設定のIDも置き換える必要があります。

    この設定には、製品同期中に一時停止、再開、再構築されるインデックスIDのリストが含まれています。

この記事を改善するための提案がある場合は、 お知らせください!