Dynamic Media Classic を使用した CDN キャッシュの無効化

Dynamic Mediaアセットは、高速配信を実現するために、CDN(コンテンツ配信ネットワーク)によってキャッシュされます。 ただし、アセットを更新する場合は、その変更をすぐに有効にする必要があります。 CDNキャッシュコンテンツを無効にすると、キャッシュの期限が切れるのを待たずに、Dynamic Mediaから配信されるアセットをすばやく更新できます。

メモ

この機能を使用するには、Adobe Experience ManagerDynamic Mediaにバンドルされている標準搭載のCDNを使用する必要があります。 この機能では、その他のカスタムCDNはサポートされません。

重要

これらの手順は、AEM 6.5、Service Pack 5 以前の Dynamic Media にのみ適用されます。

Dynamic Media Classic のキャッシュの概要も参照してください。

Dynamic Media Classic を使用して CDN キャッシュを無効にするには:

  1. Dynamic Media Classic デスクトップアプリケーションを開き、アカウントにログインします。

    資格情報とログインの詳細は、プロビジョニング時にAdobeから提供されました。 この情報をお持ちでない場合は、テクニカルサポートにお問い合わせください。

  2. 設定/アプリケーション設定/一般設定​をクリックします。

  3. アプリケーションの一般設定ページで、「サーバー」グループ見出しの下にある「CDN 無効化テンプレート」テキストボックスを見つけます。

  4. CDN(コンテンツ配信ネットワーク)のキャッシュの無効化に使用するテンプレートを指定します。

    例えば、次の例にあるように、特定の画像 ID ではなく、<ID> を参照する画像 URL(画像プリセットまたは画像の修飾子を含む)を入力するとします。

    https://server.com/is/image/Company/<ID>?$product$

    テンプレートに<ID>のみが含まれる場合、Dynamic Mediaはhttps://<server>/is/imageに入力します。<server>は「一般設定」で定義された公開サーバ名で、<ID>は無効にするように選択されたアセットです。

  5. ページ右下隅の「閉じる」をタップします。

  6. Dynamic Mediaクラシック(Scene7)UIで、1つまたは複数のアセットを選択し、ファイル/CDNを無効にする​をタップします。 作成したテンプレートから生成された1つ以上のURLのリストと、選択したアセットが表示されます。 このリストに使用されているのは、アプリケーションの一般設定の「公開先サーバー名」にリストされているサーバー URL です。

    例えば、前の手順で設定した CDN 無効化テンプレートを使用して、Backpack_B という名前の画像アセットを 1 つだけ選択したとします。ファイル/CDNを無効にする​をタップすると、CDN無効化ユーザーインターフェイスで次のURLが生成されます。

    https://server.com/is/image/Company/Backpack_B?$product$

  7. 「URLリスト」ボックスで、「継続」をタップして、特定のURLのキャッシュをクリアします。 URLは、編集することも、「URLリスト」ボックスに入力または貼り付けてURLを追加することもできます。事前にCDN無効化テンプレートを設定する必要はありません。

    続行」をタップすると、キャッシュをクリアするのにかかる推定時間を示すインジケーターが表示されます。

    複数のアセットを選択した場合は、ファイル/CDNを無効にする​をタップすると、保存された​テンプレートURL​で各アセットが参照されます。 したがって、CDN無効化テンプレート​を定義して、製品の詳細や検索結果など、Webサイトで参照されている各URL画像プリセットを参照できます。 これにより、キャッシュの無効化の対象として 1 つ以上の画像を選択したときに、それらの URL が自動的にインターフェイスに入力されます。

    メモ

    アセットを選択し、ファイル/CDNを無効にする​をタップすると、Dynamic MediaはCDNを無効にするテンプレートを使用して、CDNから無効にするURLを自動的に作成します。 「CDN 無効化テンプレート」テキストボックスに何も入力していないと、空白の URL リストが返されます。CDN におけるキャッシュは、アセットベースではありません。URL ベースです。したがって、Web サイト上での完全な URL を認識しておく必要があります。URL を特定した後は、上記の手順で、それらの URL を「CDN 無効化テンプレート」テキストボックスに追加できます。これにより、アセットを選択し、ワンステップで URL を無効化することができます。

    もう 1 つのオプションとして、完全な URL を CDN 無効化​リストに追加する方法があります。この方法に従う場合は、ファイル/CDN を無効にする​オプションに進む前に Dynamic Media Classic でアセットを選択する必要はありません。

このページ

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now