リモート AEM Assets と AEM Sites の統合 integrate-approved-assets

AVAILABILITY
OpenAPI 機能搭載 Dynamic Media のガイドを、PDF 形式で利用できるようになりました。ガイド全体をダウンロードし、Adobe Acrobat AI アシスタントを使用して質問に答えてください。
[OpenAPI 機能搭載 Dynamic Media ガイドの PDF]{class="badge informative"}

デジタルアセットを効果的に管理することは、様々なオンラインプラットフォームにわたって魅力的で一貫性のあるブランドエクスペリエンスを提供するのに重要です。OpenAPI 機能を備えた Dynamic Media は、AEM Sites と AEM Assets as a Cloud Service 間のシームレスな統合を有効にして、デジタルアセット管理を強化します。この革新的な機能により、複数の AEM 環境間で様々なタイプの承認済みデジタルアセットを簡単に共有および管理でき、サイト作成者とコンテンツ編集者のワークフローが効率化されます。

OpenAPI 機能を備えた Dynamic Media を使用すると、サイト作成者はリモート DAM のアセットを AEM ページエディターおよびコンテンツフラグメント内で直接使用できるので、コンテンツの作成および管理プロセスが簡素化されます。

ユーザーは、最大数の制限なしに複数の AEM Sites インスタンスをリモート DAM デプロイメントに接続できます。これは、接続されたアセット機能に比べて著しく優れています。

画像

初期設定後、ユーザーは AEM Sites インスタンス上にページを作成し、必要に応じてアセットを追加できます。アセットを追加する際は、ローカル DAM に保存されているアセットを選択するか、リモート DAM で使用可能なアセットを参照して使用することができます。

OpenAPI 機能を備えた Dynamic Media には、コンテンツフラグメント内のリモートアセットへのアクセスと使用、リモートアセットのメタデータの取得など、他にもいくつかのメリットがあります。詳しくは、接続されたアセットと比較した OpenAPI 機能を備えた Dynamic Media のその他のメリットを参照してください。

始める前に pre-requisites-sites-integration

OpenAPI 機能を備えた Dynamic Media を使用したリモートアセットのサポートには、以下が必要です。

  • AEM 6.5 SP 18 以降または AEM as a Cloud Service

  • コアコンポーネントリリース 2.23.2 以降

  • AEM as a Cloud Service に次の環境変数を設定します。

    • ASSET_DELIVERY_REPOSITORY_ID= "delivery-pxxxxx-eyyyyyy.adobeaemcloud.com"

      pXXXX はプログラム ID を参照します

      eYYYY は環境 ID を参照します。

    これらの変数は、ローカル Sites インスタンスとして機能する AEM as a Cloud Service 環境の Cloud Manager ユーザーインターフェイスを使用して設定されます。

    • ASSET_DELIVERY_IMS_CLIENT= [IMSClientId]:IMS クライアント ID を取得するには、アドビサポートチケットを送信する必要があります。

      または、次の手順に従って、AEM Sites インスタンスで AEM 6.5 の OSGi 設定を行います。

    1. コンソールにログインして「OSGi >」をクリックするか、
      直接 URL を使用します。例:https://localhost:4502/system/console/configMgr

    2. 次世代の Dynamic Media 設定NextGenDynamicMediaConfigImpl)OSGi の設定を次のように行って、値をリモートアセット環境の値に置き換えます。

      code language-text
        imsClient="<ims-client-ID>"
        enabled=B"true"
        imsOrg="<ims-org>@AdobeOrg"
        repositoryId="<repo-id>.adobeaemcloud.com"
      

      imsOrg は必須の入力ではありません。
      repositoryId = "delivery-pxxxxx-eyyyyyy.adobeaemcloud.com"
      ここで、pXXXX はプログラム ID を参照します。
      eYYYY は環境 ID を参照します

      次世代の Dynamic Media 設定 OSGi の設定ウィンドウ

    詳しくは、IMS 認証を参照してください。

    OSGi の設定方法について詳しくは、次のドキュメントを参照してください。

  • リモート DAM AEM as a Cloud Service インスタンスにログインする IMS アクセス。これは、リモート DAM 環境への IMS アクセス権を持つ Sites 作成者を参照します。

  • AEM Sites インスタンスで画像 v3 コンポーネントを設定します。コンポーネントが存在しない場合は、コンテンツパッケージをダウンロードしてインストールします。

HTTPS を設定 https

通常は、HTTP を使用して、すべての実稼動 AEM インスタンスを実行することをお勧めします。ただし、ローカル開発環境がこのように設定されていない場合があります。しかし、OpenAPI 搭載 Dynamic Media を使用するリモートアセットを機能させるには HTTPS が必要です。

このガイドを使用して、開発環境を含むリモートアセットを使用する場所で HTTPS を設定します。

リモート DAM からのアセットへのアクセス fetch-assets

OpenAPI 機能を備えた Dynamic Media を使用すると、ローカルの AEM Sites ページエディターおよび AEM コンテンツフラグメント上のリモート DAM インスタンスで使用可能なアセットにアクセスできます。

画像

AEM ページエディターでのリモートアセットへのアクセス access-assets-page-editor

AEM Sites インスタンスの AEM ページエディター内でリモートアセットを使用するには、次の手順に従います。この統合は、AEM as a Cloud Service および AEM 6.5 で実行できます。

  1. Sites自分の web サイト ​に移動します。この web サイト内に、リモートアセットを追加する必要がある AEM ページ ​が存在します。

  2. ページを選択し、「編集(e」をクリックします。AEM ページエディター ​が開きます。

  3. レイアウトコンテナをクリックし、画像 ​コンポーネントを追加します。

  4. 画像 ​コンポーネントをクリックし、 設定アイコン アイコンをクリックします。

  5. ページからアイキャッチ画像を継承」オプションをオフにします。

  6. 選択」をクリックして、「リモート」を選択します。
    画像

    ログインを求めるプロンプトが表示されます。

  7. アセットを選択し、「選択」をクリックします。

  8. 代替テキストを追加し、「完了」をクリックします。

    リモートアセットが画像コンポーネントに表示されます。また、アセットの配信 URL は、ページに読み込まれた際や、「プレビュー」タブを使用して確認することもできます。配信 URL は、アセットがリモートでアクセスされていることを示します。

画像コアコンポーネント v3 とティーザーコアコンポーネント v2 の場合のみ、AEM ページエディターで標準のリモートアセットにアクセスできます。カスタムコンポーネントを含むその他のコンポーネントについては、アセットセレクターをこれらのコンポーネントと統合するのにカスタマイズが必要です。

ビデオ:AEM ページエディターでのリモートアセットへのアクセス

AEM コンテンツフラグメントでのリモートアセットへのアクセス access-assets-content-fragment

AEM Sites インスタンスの AEM コンテンツフラグメント内でリモートアセットを使用するには、次の手順に従います。この統合は AEM 6.5 で実行できますが、AEM as a Cloud Service では実行できません。

  1. アセットファイル ​に移動します。

  2. コンテンツフラグメントが存在するアセットフォルダーを選択します。

  3. コンテンツフラグメントを選択し、「編集(e」をクリックします。

    note note
    NOTE
    AEM コンテンツフラグメントモデルがない場合は、作成する必要があります。
  4. テキストコンポーネントの横にある チェックマークアイコン アイコンをクリックします。

  5. リモート」を選択して、リモート DAM からアセットを取得します。

    ニーズに応じて、ローカル ​または​ リモート ​の DAM リポジトリを選択できます。

    画像
    ログインを求めるプロンプトが表示されます。

  6. アセットを選択し、「選択」をクリックします。

    リモートアセット URL がテキストコンポーネントに表示されます。

ビデオ:AEM コンテンツフラグメントでのリモートアセットへのアクセス

Edge Delivery Services でのリモートアセットへのアクセス access-assets-eds

また、Edge Delivery Services でリモートアセットにアクセスすることもできます。詳しくは、OpenAPI 機能を備えた Dynamic Media を使用して配信される Assets as a Cloud Service からのアセットの利用を参照してください。

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab