リモートアセットのサポート remote-assets-support
OpenAPI 搭載 Dynamic Media を使用してリモート アセットをサポートするコアコンポーネントの画像コンポーネントおよびティーザーコンポーネントを設定する方法について説明します。
最新バージョンの AEM の取得 latest
OpenAPI 搭載 Dynamic Media を使用したリモートアセットのサポートには、以下が必要です。
- AEM 6.5 SP 18 以降または AEM as a Cloud Service
- コアコンポーネントリリース 2.23.2 以降
HTTPS を設定 https
通常は、HTTP を使用して、すべての実稼動 AEM インスタンスを実行することをお勧めします。 ただし、ローカル開発環境がこのように設定されていない場合があります。 しかし、OpenAPI 搭載 Dynamic Media を使用するリモートアセットを機能させるには HTTPS が必要です。
このガイドを使用して、開発環境を含むリモートアセットを使用する場所で HTTPS を設定します。
OSGi の設定 osgi
リモートアセットの場所は、OSGi の設定で定義する必要があります。 次世代の Dynamic Media 設定 OSGi の設定を次のように行って、値をリモートアセット環境の値に置き換えます。
imsClient="<ims-client-name>"
enabled=B"true"
imsOrg="<ims-org>@AdobeOrg"
repositoryId="<repo-id>.adobeaemcloud.com"
OSGi の設定方法について詳しくは、次のドキュメントを参照してください。
- AEM as a Cloud Service 用の Adobe Experience Manager as a Cloud Service の OSGi の設定
- AEM 6.5 用の OSGi の設定
設定の確認 verify
OpenAPI 搭載 Dynamic Media を使用したリモートアセット機能が動作していることを確認できます。 これを行うには、WKND サンプルサイトとコアコンポーネントをインストールします。
- コアコンポーネントリリース 2.23.2 以降が必要です。
- WKND サンプルサイトリリース 3.2.0 以降が必要です。
コアコンポーネントと WKND サイトをインストールすると、任意の WKND ページで機能をテストできます。
-
HTTPS を使用して、AEM インスタンスにアクセスします。
-
ページエディターで、
https://<host>:<httpsPort>/editor.html/content/wknd/language-masters/en/magazine/arctic-surfing.htmlなどの WKND デモページを開きます。 -
ページに画像コンポーネントを追加します。
-
コンポーネントの設定ダイアログで、「アセット」タブの「ページからアイキャッチ画像を継承」オプションのチェックをオフにし、「選択」をクリックします。
-
設定が正しい場合は、「ローカル」オプションと「リモート」オプションを含むドロップダウンが表示されます。 「リモート」を選択します。
-
ダイアログが開き、リモートサービスに対する認証を行う必要があります。
-
認証が完了すると、リモートサービスのアセットブラウザーが開きます。 目的のアセットを選択し、「選択」をタップまたはクリックします。
リモートアセットがローカルの AEM ページに追加され、機能が正しく設定されていることを確認できます。
リモートアセットの使用 using
設定が完了すると、画像コンポーネントやティーザーコンポーネントなどのコアコンポーネントを使用してアセットを選択する際に、リモートアセットを選択できるようになります。