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

-
キャッシュ セクションで 「 Enabled 」チェックボックスを選択して、ストアフロントサイトで製品リストキャッシュを実装します。
-
サイズ フィールドで 最大キャッシュサイズをメガバイト単位で定義します。この値の変更はサーバーを再起動した後にのみ有効になります。
-
Durationフィールドで、キャッシュエントリが有効期限になるまでの期間(秒単位)を定義します。
!注在庫数や商品価格もキャッシュされます。在庫数や商品価格が定められた期間内で変動すると、顧客体験に影響を与える可能性があります。
-
Product List Cache Configuration項目を再公開し、変更がCDサーバーに認識されるようにします。
!注すべての製品リストキャッシュをクリアするには、/sitecore/admin/cache.aspxページをご利用ください。製品リストキャッシュの詳細を見るには 、[ProductList]をご覧ください。