製品リストキャッシュの設定
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
顧客がカテゴリを参照したり、製品検索を実行したりすると、GetProductList APIを使用して情報を取得およびキャッシュします。キャッシュ設定は、ストアフロントサイトごとに保存されます。デフォルトでは、商品リストのキャッシュは無効になっていますが、パフォーマンスを向上させ、Commerce Engineへのリクエストを減らすために、商品リストのキャッシュを有効にすることができます。
このトピックの情報は、製品リスト レンダリングに固有のものです。Commerce検索結果レンダリングを使用している場合は、「 商品リストで使用可能なレンダリングの選択」を参照してください。
製品リストキャッシュを設定するには:
-
コンテンツ エディターで、/sitecore/Content/<tenant>/<site>/Settings/Commerce/Product Listキャッシュ設定 に移動します。

-
Cachingセクションで、Enabledチェック ボックスをオンにして、ストアフロント サイトに製品リストのキャッシュを実装します。
-
「 Size 」フィールドで、最大キャッシュ・サイズをメガバイト単位で定義します。この値の変更は、サーバーを再起動した後にのみ有効になります。
-
「 Duration 」フィールドで、キャッシュエントリの有効期限が切れるまでの保持期間 (秒単位) を定義します。
手記在庫数と商品価格もキャッシュされます。定義された期間内に在庫数や商品価格が変動すると、顧客満足度に影響を与える可能性があります。
-
Product List Cache Configurationアイテムを再パブリッシュして、変更がCDサーバーによって取得されるようにします。
すべての製品リストのキャッシュをクリアするには、/sitecore/admin/cache.aspxページを使用します。Product Listキャッシュの詳細については、<sitename>ProductList を参照してください。