Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

Experience サイトにおける CMS コンテンツのキャッシュ

公開日: May 21, 2026
説明

キャッシュ期間

お客様は、特定の CMS チャネルに公開される CMS コンテンツのキャッシュ期間 (有効期限または TTL) を調整できます。これは、Salesforce ドキュメントに記載されている手順に従って実行できます。 https://help.salesforce.com/s/articleView?id=release-notes.rn_cms_channel_cache_duration.htm&release=242&type=5

 

デフォルトのキャッシュ期間

  • 画像とドキュメント: このタイプのコンテンツのデフォルトのキャッシュ期間は 720 時間 (30 日間) です。

  • その他すべてのコンテンツタイプ: キャッシュの有効期間は 1 時間です。これは変更できません。

 

コンテンツ配信プロセス

  1. 初回のリクエスト: コンテンツが初めてリクエストされると、起点サーバーから取得されます。

  2. キャッシュ: 取得されたコンテンツは、その後 CDN (コンテンツ配信ネットワーク) のキャッシュに保存されます。

  3. 後続のリクエスト: コンテンツに対するこれ以降のリクエストは CDN のキャッシュから直接提供されるため、読み込み時間が短縮されます。

  4. キャッシュの有効期限: コンテンツは CDN のキャッシュに残り、TTL の有効期限が切れるまでそこから提供されます。

 

キャッシュ期間の変更

CMS チャネルのキャッシュ期間を変更すると、新しい TTL は起点サーバーから取得されるコンテンツに適用されます。これは、初回のコンテンツリクエスト時 (新しく公開されたコンテンツの場合)、または既存の TTL が期限切れになった場合に適用されます。

 

既存のキャッシュコンテンツへの影響

  • 標準ワークスペースのコンテンツ:

    • キャッシュ期間の変更前にすでに CDN にキャッシュされていた標準ワークスペースのコンテンツの TTL は、影響を受けません。

    • つまり、新しいバージョンのコンテンツが公開されても、CDN が古い (期限切れの) バージョンを引き続き配信してしまう可能性があります。

    • 回避策の 1 つは、完全に新しいコンテンツを作成して、その新しいコンテンツを使用するようサイトを更新し、サイトを再公開して新しい TTL がコンテンツに適用されるようにすることです。

  • 拡張ワークスペースのコンテンツ:

    • 拡張ワークスペース内のコンテンツの場合、コンテンツの新しいバージョンが公開されるたびに TTL が更新されます。メディアコンテンツの場合、Salesforce CMS API から返された URL を使用すると、最新バージョンを表示するためのバージョン番号が含まれます。

    • 顧客が標準の OOTB コンポーネントを使用してコンテンツを表示している場合は、最新バージョンのコンテンツが表示されます。

 

重要なポイント

  • キャッシュを利用することで、起点サーバーではなく CDN からコンテンツを配信できるため、ウェブサイトのパフォーマンスが向上します。

  • デフォルトのキャッシュ期間はコンテンツの種類によって異なります。

  • キャッシュ期間を変更すると、変更後にキャッシュされたコンテンツにのみ影響します。

  • 配信 API は常に最新バージョンのコンテンツを返します。

  • 拡張ワークスペースのメディアの配信 API は、最新の公開バージョンと最新の TTL 設定への URL を返します。


注意: コミュニティサイトでは、古いコンテンツが表示される場合があります。これは、コンテンツがユーザーのブラウザーと CDN によってキャッシュされる可能性があるためです。ユーザーのブラウザーに問題がある場合は、ブラウザーのキャッシュをクリアして問題が解決するかどうかを確認してください。

ナレッジ記事番号

004867918

 
読み込み中
Salesforce Help | Article