SXAキャッシュオプションの設定
Version: 10.3
日本語翻訳に関する免責事項
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
レンダリングのキャッシュオプションを設定することで、ウェブページのロード時間を短縮できます。HTMLキャッシュはSitecoreがレンダリングを処理する回数を最小限に抑えます。これは特に大量のアイテムを反復するレンダリングの場合に重要です。
!注サイトのキャッシュを有効にするには、*sitecore/content/tenant/site/settings/Site Grouping/*に移動し、フラグセクションでキャッシュHTMLチェックボックスを選択してください。
レンダリング定義キャッシュオプションをグローバルに設定する
レンダリング定義項目で、Sitecoreがコンポーネントをレンダリングする際のアクションを指定できます。レンダリング定義項目でキャッシュ設定を設定すると、キャッシュ設定が別途指定されていない限り、すべてのサイトにこれらの設定が適用されます。
レンダリングのキャッシュオプションをグローバルに設定するには:
-
sitecore/Layout/Renderings/Feature/Headless Experience Acceleratorに移動して、該当するレンダリングをクリックしてください。
-
キャッシュ セクションで 、ナビゲーションレンダリングのキャッシュオプションを選択してウェブサイトのパフォーマンス向上に役立ててください:

- キャッシュ可能 – HTMLキャッシュを有効にするために選択します。レンダリングが1つのビューしかない場合は、このチェックボックスだけを選択する必要があります。
- インデックス上でクリア 更新 – インデックス更新時にレンダリングのHTMLキャッシュをクリアするオプションを選択してください。
- データによって変化 – レンダリングのデータソースに基づいてHTMLの別バージョンをキャッシュする選択をします。
- デバイスごとに変化 – 使用する各デバイスごとに出力のコピーをキャッシュする設定を選択してください。
- ログインごとに異なる – ログインユーザーに対してレンダリングの表示が異なるかどうかを選択します。
- Parmごとに変化 – レンダリングで受け入れられた各パラメータの出力をキャッシュする選択。同じレンダリングの異なるインスタンスを区別するために使用されます。
- クエリ文字列ごとに変化 – 各ユニークなクエリ文字列パラメータの組み合わせに対して出力をキャッシュする選択をします。
- ユーザーごとに異なる – レンダリングがユーザー固有の情報を表示するかどうかを選択します。
この記事を改善するための提案がある場合は、 お知らせください!