Connected Assets を使用した Experience Manager Sites での DAM アセットの共有 use-connected-assets-to-share-dam-assets-in-aem-sites

バージョン
記事リンク
AEM as a Cloud Service
ここをクリックしてください
AEM 6.5
この記事

大企業では、web サイトの作成に必要なインフラストラクチャが分散していることがあります。Web サイト作成機能と、それらの web サイトの作成に使用されたデジタルアセットが、別々のデプロイメントに格納されている場合もあります。その理由の 1 つは、連携して動作する必要がある既存のデプロイメントが地理的に分散していることです。もう 1 つの理由は、買収によって、親会社が一緒に使用したいと考えている Experience Manager のバージョンが異なるなど、インフラストラクチャが異種混在になることです。

Connected Assets 機能では、Experience Manager Sites と Experience Manager Assets の統合により、上記のユースケースをサポートしています。ユーザーは、別個の Assets デプロイメントから取得するデジタルアセットを使用する web ページを Sites に作成できます。

NOTE
Web ページのオーサリング用に、別の Sites デプロイメント上のリモート DAM デプロイメントで利用可能なアセットを使用する必要がある場合にのみ、Connected Assets を設定します。

Connected Assets の概要 overview-of-connected-assets

ページエディターでページをターゲット先として編集する場合、作成者は、アセットのソースとして機能する別の Assets デプロイメントのアセットをシームレスに検索、参照および埋め込むことができます。管理者は、 Sites の機能を備える Experience Manager のデプロイメントと Assets の機能を備える Experience Manager 別のデプロイメントとの 1 回限りの統合を作成します。サイト作成者は、Connected Assets を通じてサイトの web ページで Dynamic Media 画像を使用し、スマート切り抜きや画像プリセットなどの Dynamic Media 機能を利用することもできます。

Sites 作成者の場合、リモートアセットは読み取り専用のローカルアセットとして利用できます。この機能は、サイトエディター上のリモートアセットへのシームレスな検索とアクセスをサポートします。Sites で完全なアセットコーパスの使用を必要とするその他のユースケースについては、Connected Assets を活用する代わりにアセットの一括移行を検討してください。詳しくは、Experience Manager Assets 移行ガイドを参照してください。

前提条件とサポートされているデプロイメント prerequisites

この機能を使用または設定する前に、以下を確認してください。

  • ユーザーがそれぞれのデプロイメント上で適切なユーザーグループに属している。

  • Adobe Experience Manager のデプロイメントタイプでは、サポートされている条件の 1 つが満たされます。Experience Manager 6.5 Assets は Experience Manager as a Cloud Service で使用できます。Experience Manager as a Cloud Service におけるこの機能の動作について詳しくは、 Experience Manager as a Cloud Service における Connected Assetsを参照してください。

    table 0-row-4 1-row-4 2-row-4 3-row-4
    Sites as a Cloud Service AMS 上の Experience Manager 6.5 Sites Experience Manager 6.5 Sites On-Premise
    Experience Manager Assetsas aCloud Service サポート対象 サポート対象 サポート対象
    AMS 上の Experience Manager6.5 Assets サポート対象 サポート対象 サポート対象
    Experience Manager6.5 Assets On-Premise サポート対象外 サポート対象外 サポート対象外

サポートされているファイル形式 mimetypes

作成者は、コンテンツファインダーで画像や次のタイプのドキュメントを検索し、検索したアセットをページエディターにドラッグします。ドキュメントが Download コンポーネントに追加され、画像が Image コンポーネントに追加されます。作成者は、デフォルトの Download または Image コンポーネントを拡張するカスタム Experience Manager コンポーネントにリモートアセットを追加することもできます。サポートされる形式は以下の通りです。

関連するユーザーとグループ users-and-groups-involved

この機能の設定や使用に関係する様々な役割と対応するユーザーグループについて、以下で説明します。ローカルスコープは、作成者が Web ページを作成する場合に使用します。リモートスコープは、必要なアセットをホストしている DAM デプロイメントで使用されます。Sites 作成者は、これらのリモートアセットを取得します。

役割
対象範囲
ユーザーグループ
手順のユーザーネーム
説明
Sites administrator
ローカル
Experience Manager administrators
admin
Experience Managerを設定し、リモート Assets デプロイメントとの統合を設定します。
DAM ユーザー
ローカル
Authors
ksaner
/content/DAM/connectedassets/ の取得済みアセットを表示/複製するために使用されます。
Sites 作成者
ローカル
  • Authors(リモート DAM での読み取りアクセス権とローカル Sites での作成者アクセス権を持つ)
  • ローカル Sites の dam-users
ksaner
エンドユーザーは、この統合を使用してコンテンツの速度を向上させる Sites 作成者です。作成者は、コンテンツファインダーや、ローカル Web ページ内の必要な画像を使用して、リモート DAM 内のアセットを検索および閲覧します。ksaner DAM ユーザーの資格情報が使用されます。
Assets administrator
リモート
Experience Manager administrators
リモート Experience Manager の admin
クロスオリジンリソース共有(CORS)を設定します。
DAM ユーザー
リモート
Authors
リモート Experience Manager の ksaner
リモート Experience Manager デプロイメントでの作成者の役割。コンテンツファインダーを使用して Connected Assets 内のアセットを検索/参照します。
DAM ディストリビューター(テクニカルユーザー)
リモート
Sites Authors
リモート Experience Manager の ksaner
リモートデプロイメント上に存在するこのユーザーは、(Sites 作成者の役割ではなく)Experience Managerローカルサーバーによって、Sites 作成者の代わりにリモートアセットを取得するために使用されます。この役割は、上の 2 つの ksaner の役割とは異なり、別のユーザーグループに属しています。

Connected Assets のアーキテクチャ connected-assets-architecture

Experience Manager を使用すると、リモート DAM デプロイメントをソースとして複数の Experience Manager Sites デプロイメントに接続できます。ただし、1 つの Sites デプロイメントに接続できるリモート DAM デプロイメントは 1 つだけです。

リモート DAM デプロイメントに接続するための Sites インスタンスの最適な数を評価します。接続された各 Sites インスタンスがリモート DAM のデータトラフィックに寄与するため、デプロイメントに Sites インスタンスを段階的に接続し、リモート DAM のパフォーマンスに影響がないことをテストすることをお勧めします。

次の図に、サポートされるシナリオを示します。

Connected Assets のアーキテクチャ

次の図に、サポートされていないシナリオを示します。

Connected Assets のアーキテクチャ

Sites デプロイメントと Assets デプロイメント間の接続の設定 configure-a-connection-between-sites-and-assets-deployments

Experience Manager 管理者はこの統合を作成できます。作成した統合を使用するうえで必要な権限は、ユーザーグループを通じて設定されます。ユーザーグループは、Sites デプロイメントおよび DAM デプロイメントで定義されます。

Connected Assets とローカル Sites の接続を構成するには、次の手順を実行します:

  1. 既存の Sites デプロイメントにアクセスするか、以下のコマンドを使用してデプロイメントを作成します。

    1. JAR ファイルのフォルダーで、ターミナルから次のコマンドを実行して各 Experience Manager サーバーを作成します。
      java -Xmx4096m -jar <quickstart jar filepath> -r samplecontent -p 4502 -nofork -gui -nointeractive &

    2. 数分後に Experience Manager サーバーが正常に起動します。この Sites デプロイメントを、Web ページオーサリング用のローカルマシン(https://[local_sites]:4502)と見なします。

  2. ローカルスコープのユーザーと役割が、Sites デプロイメント上と AMS の Assets デプロイメント上に存在していることを確認します。Assets デプロイメント上でテクニカルユーザーを作成し、関連するユーザーとグループで説明したユーザーグループに追加します。

  3. https://[local_sites]:4502 にあるローカルの Sites デプロイメントにアクセスします。ツールAssetsConnected Assets 設定 ​をクリックし、次の値を入力します。

    1. 構成の​ タイトル
    2. リモート DAM URL は、https://[assets_servername]:[port] 形式で指定した Assets の場所の URL です。
    3. DAM ディストリビューター(テクニカルユーザー)の資格情報。
    4. マウントポイント」フィールドに、Experience Manager が取得したアセットの格納先となるローカルの Experience Manager パスを入力します。例:remoteassets フォルダー。DAM から取得したアセットは、Sites デプロイメントのこのフォルダーに保存されます。
    5. ローカルサイト URL は、 Sites デプロイメントの場所です。Assets デプロイメントは、この値を使用して、この Sites デプロイメントによって取得されたデジタルアセットへの参照を維持します。
    6. Sites 技術ユーザーの資格情報。
    7. 元のバイナリ転送最適化しきい値 ​フィールドの値は、元のアセット(レンディションを含む)を同期的に転送するかどうかを指定します。ファイルサイズが比較的小さいアセットは簡単に取得できますが、ファイルサイズが大きいアセットは非同期で同期するのが最適です。値は、ネットワークの機能に応じて異なります。
    8. データストアを使用してアセットを保存し、データストアが両方のデプロイメント間で共有されている場合は、「Connected Assets とデータストアを共有」を選択します。この場合、実際のアセットバイナリはデータストアで利用可能で、転送されないため、しきい値の制限は重要ではありません。

    Connected Assets 機能の典型的な設定

    図:Connected Assets 機能の典型的な設定

  4. Assetsデプロイメント上の既存のデジタルアセットは既に処理され、レンディションが生成されます。これらのレンディションは、この機能を使用して取得されるので、レンディションを再生成する必要はありません。レンディションの再生成を禁止するには、ワークフローランチャーを無効にします。(Sites)デプロイメントのランチャーの設定を調整して、connectedassets フォルダーを除外します(アセットはこのフォルダーに取得されます)。

    1. Sites デプロイメントで、ツールワークフローランチャー ​をクリックします。

    2. DAM アセットの更新 ​および DAM メタデータの書き戻し ​ワークフローを含むランチャーを検索します。

    3. ワークフローランチャーを選択し、アクションバーの「プロパティ」をクリックします。

    4. プロパティウィザードで、「パス」フィールドを次のマッピングに従って変更し、マウントポイント connectedassets が除外されるように正規表現を更新します。

    table 0-row-2 1-row-2 2-row-2 3-row-2
    /content/dam(/((?!/subassets).)*/)renditions/original /content/dam(/((?!/subassets)(?!connectedassets).)*/)renditions/original
    /content/dam(/.*/)renditions/original /content/dam(/((?!connectedassets).)*/)renditions/original
    /content/dam(/.*)/jcr:content/metadata /content/dam(/((?!connectedassets).)*/)jcr:content/metadata
    note note
    NOTE
    作成者がアセットを取得する際、リモートデプロイメントで使用可能なすべてのレンディションが取得されます。取得したアセットのレンディションをさらに作成したい場合は、この設定手順をスキップしてください。DAM アセットの更新ワークフローが開始され、追加のレンディションが作成されます。これらのレンディションは、ローカルの Sites デプロイメントでのみ使用でき、リモート DAM デプロイメントでは使用できません。
  5. Assets デプロイメントの CORS 構成で、許可されたオリジンとして Sites デプロイメントを追加します。詳しくは、「オリジン間リソース共有について(CORS)」を参照してください。

  6. 同じサイト cookie サポートを設定します。

設定済みの Sites デプロイメントと Assets デプロイメントの間の接続を確認できます。

設定済み Connected Assets の接続テスト Sites
図:設定済み Connected Assets の接続テスト Sites。

Dynamic Media アセットの使用 dynamic-media-assets

Connected Assets では、Dynamic Media で処理された画像アセットをリモート DAM デプロイメントから Sites ページで使用したり、スマート切り抜きや画像プリセットなどの Dynamic Media 機能を活用できます。

Connected Assets で Dynamic Media を使用するには、以下の手順に従います。

  1. 同期モードが有効なリモート DAM デプロイメントで Dynamic Media を設定します。
  2. Connected Assets を設定します。
  3. リモート DAM で設定された名前と同じ会社名を持つ Sites インスタンス上で、Dynamic Media を設定します。Sites デプロイメントで Connected Assets を操作するには、Dynamic Media アカウントへの読み取り専用アクセス権が必要です。そのため、Sites インスタンスの Dynamic Media 設定で同期モードを無効にする必要があります。
CAUTION
Connected Assets および Dynamic Media 設定では、Dynamic Media デプロイメントを使用して、Sites で使用可能なローカルアセットを処理することはできません。

Dynamic Media の設定 configure-dynamic-media

Assets および Sites のデプロイメントで Dynamic Media を設定するには、以下を実行します。

  1. Dynamic Media を有効にして、リモート Assets オーサーデプロイメントでグローバル設定として設定します。Dynamic Media を設定するには、Dynamic Media の設定を参照してください。リモート Assets デプロイメントの Dynamic Media 同期モードで、「デフォルトで有効」を選択します。

  2. Sites デプロイメントと Assets デプロイメント間の接続の設定に説明されているとおりに、Connected Assets を設定します。また、「Dynamic Media Connected Assets 用の元のレンディションを取得」オプションを選択します。

  3. ローカル Sites およびリモート Assets デプロイメントに Dynamic Media を設定します。設定 Dynamic Mediaの指示に従います。

    • すべての設定で同じ会社名を使用します。
    • ローカルの Sites の Dynamic Media 同期モードで、「デフォルトで無効」を選択します。Sites デプロイメントでは、Dynamic Media アカウントに対する読み取り専用アクセスが必要です。
    • ローカルの Sites の「アセットを公開」オプションで、「選択的公開」を選択します。「すべてのコンテンツを同期」は選択しないでください。
  4. 画像コアコンポーネントでDynamic Media サポートを有効にします。この機能を使用すると、ローカルの Sites デプロイメント上の web ページの作成者が Dynamic Media 画像を使用する場合、デフォルトの画像コンポーネントに Dynamic Media 画像を表示できます。

リモートアセットの使用 use-remote-assets

Web サイト作成者は、コンテンツファインダーを使用して DAM デプロイメントに接続します。Web サイト作成者は、コンポーネント内のリモートアセットを参照、検索、ドラッグできます。リモート DAM に対する認証を行うには、管理者から提供された資格情報(ある場合)を手元に用意します。

作成者は、ローカル DAM デプロイメントで利用可能なアセットとリモート DAM デプロイメントで利用可能なアセットを、単一の web ページ内で使用できます。コンテンツファインダーを使用すれば、ローカル DAM の検索とリモート DAM の検索を切り替えることができます。

ローカルの Sites デプロイメントで使用できる、完全に対応するタグ(同じ分類階層を持つ)を持つリモートアセットのタグのみが取得されます。その他のタグは破棄されます。作成者は、全文検索が提供されるので、リモート Experience Manager デプロイメントに存在するすべてのタグを使用して、リモートアセットを検索できます。

使用手順 walk-through-of-usage

上記のセットアップを使用してオーサリングエクスペリエンスを試し、機能を理解してください。リモート DAM デプロイメントで、選択したドキュメントまたは画像を使用します。

  1. リモートデプロイメントの Assets インターフェイスに移動するには、Experience Manager ワークスペースから Assetsファイル ​にアクセスします。または、ブラウザーで https://[assets_servername_ams]:[port]/assets.html/content/dam にアクセスします。選択したアセットをアップロードします。

  2. Sites デプロイメントの右上隅にあるプロファイルアクティベーターで、「別のユーザーとして実行する」をクリックします。ユーザー名として ksaner を入力し、提供されたオプションを選択し、「OK」をクリックします。

  3. SitesWe.Retailusen で、We.Retail Web サイトページを開きます。ページを編集します。または、ブラウザーで https://[aem_server]:[port]/editor.html/content/we-retail/us/en/men.html にアクセスしてページを編集します。

    ページの左上隅にある「サイドパネルを切り替え」をクリックします。

  4. 「Assets」タブ(リモートコンテンツファインダー)を開き、「Connected Assets へのログイン」をクリックします。

  5. 資格情報(ユーザー名:ksaner、パスワード:password)を入力します。このユーザーには、両方の Experience Manager デプロイメントのオーサリング権限があります。

  6. DAM に追加したアセットを検索します。リモートアセットは左側のパネルに表示されます。画像またはドキュメントでフィルタリングしてから、サポートされているドキュメントのタイプでさらにフィルタリングします。Image コンポーネント上の画像と Download コンポーネント上のドキュメントをドラッグします。

    ローカル Sites デプロイメントでは、取得されたアセットは読み取り専用です。Sites コンポーネントが提供するオプションを使用して、取得したアセットを編集できます。コンポーネントによる編集は非破壊的です。

    リモート DAM でアセットを検索するときにドキュメントタイプと画像をフィルタリングするオプション

    図:リモート DAM でアセットを検索するときにドキュメントタイプと画像をフィルタリングするオプション

  7. アセットのオリジナルが非同期で取得され、取得タスクが失敗した場合、サイト作成者に通知されます。オーサリング中またはオーサリング後でも、作成者は非同期ジョブユーザーインターフェイスで取得タスクやエラーについての詳細情報を確認できます。

    バックグラウンドで発生するアセットの非同期取得に関する通知。

    図:バックグラウンドで発生するアセットの非同期取得に関する通知。

  8. ページを公開すると、ページで使用されているアセットの完全なリストが Experience Manager に表示されます。公開時にリモートアセットが正常に取得されることを確認します。取得した各アセットのステータスを確認するには、非同期ジョブユーザーインターフェイスをご覧ください。

    note note
    NOTE
    1 つ以上のリモートアセットが完全に取得されない場合でも、ページは公開されます。Experience Manager 通知領域では、非同期ジョブページに表示されるエラーの通知を確認できます。
CAUTION
Web ページで使用すると、取得したリモートアセットは、ローカルフォルダーへのアクセス権限を持つユーザーが検索および使用できます。取得したアセットは、ローカルフォルダー(上のウォークスルーの connectedassets)に保存されます。これらのアセットは、ローカルリポジトリーでもコンテンツファインダー経由で検索および表示できます。

取得されたアセットは他のローカルアセットと同じように使用できます。ただし、関連するメタデータは編集できません。

Web ページ間でのアセットの使用の確認 asset-usage-references

Experience Manager DAM ユーザーは、アセットへのすべての参照を確認できます。リモートの Sites および複合アセット内のアセットの使用状況を理解し、管理するのに役立ちます。Experience Manager Sites のデプロイメントの Web ページの作成者の多くは、異なる Web ページのリモート Assets にあるアセットを使用できます。アセット管理を単純化し、参照が壊れないようにするには、DAM ユーザーはローカルおよびリモートの Web ページ全体でのアセットの使用を確認することが重要です。アセットのプロパティページの「参照」タブは、アセットのローカル参照とリモート参照をリストします。

Assets デプロイメントで参照を表示および管理するには、次の手順に従います。

  1. Assets コンソールでアセットを選択し、ツールバーの「プロパティ」をクリックします。

  2. 参照」タブをクリックします。Assets デプロイメントでのアセットの使用については、「ローカルの参照」を参照してください。Connected Assets 機能を使用してアセットが取得された Sites デプロイメント上のアセットの使用については、「リモートの参照」を参照してください。

    アセットプロパティのリモート参照ページ

  3. Sites ページの参照は、各ローカル Sites の参照の合計数を表示します。すべての参照を検索して、参照の総数を表示するには時間がかかる場合があります。

  4. 参照のリストはインタラクティブで、DAM ユーザーは参照をクリックして参照ページを開くことができます。何らかの理由でリモート参照を取得できない場合は、失敗の通知が表示されます。

  5. ユーザーはアセットを移動または削除できます。アセットを移動または削除すると、選択したすべてのアセット/フォルダーの参照の合計数が警告ダイアログに表示されます。参照がまだ取得されていないアセットを削除すると、警告ダイアログが表示されます。

    強制削除警告

リモート DAM でアセットの更新を管理 manage-updates-in-remote-dam

リモート DAM と Sites のデプロイメントの間で接続の設定を行うと、リモート DAM のアセットが Sites デプロイメントで利用できるようになります。その後、リモート DAM のアセットまたはフォルダーに対して、更新、削除、名前変更および移動の操作を実行できます。アップデートは、 Sites デプロイメントで(少し遅れて)自動的に利用できます。さらに、リモート DAM 上のアセットがローカル Experience Manager Sites ページで使用されている場合、リモート DAM 上のアセットのアップデートは Sites ページに表示されます。

アセットをある場所から別の場所に移動する際は、アセットが Sites ページに表示されるように参照を調整してください。ローカルの Sites デプロイメントからアクセスできない場所にアセットを移動した場合、そのアセットは Sites デプロイメントに表示されません。

また、リモート DAM 上のアセットのメタデータプロパティを更新し、変更をローカルの Sites デプロイメントで利用できるようにします。

Sites 作成者は、Sites デプロイメントで利用可能な更新をプレビューし、変更を再公開して、Experience Manager パブリッシュインスタンスで利用できるようにします。

Experience Manager は、Remote Assets Content Finder のアセットに期限切れのステータス可視インジケーターを表示して、サイト作成者が Sites ページでアセットを使用できないようにします。Sites ページで期限切れステータスのアセットを使用すると、そのアセットは Experience Manager パブリッシュインスタンスに表示されません。

よくある質問 frequently-asked-questions

Sites デプロイメントで利用可能なアセットを使用する必要がある場合、Connected Assets を設定する必要がありますか?
この場合は、Connected Assets を設定する必要はありません。Sites デプロイメントで使用可能なアセットを使用できます。
Connected Assets 機能を設定する必要があるのはいつですか?
リモート DAM デプロイメントで利用可能なアセットを Sites デプロイメントで使用する必要がある場合にのみ、Connected Assets 機能を設定します。
Connected Assets の設定後に、複数の Sites デプロイメントをリモート DAM デプロイメントに接続できますか?
はい、Connected Assets の設定後、複数の Sites デプロイメントをリモート DAM デプロイメントに接続することができます。詳しくは、Connected Assets のアーキテクチャを参照してください。
Connected Assets を設定した後、リモート DAM デプロイメントをいくつ Sites デプロイメントに接続できますか?
Connected Assets を設定した後、1 つのリモート DAM デプロイメントを Sites デプロイメントに接続できます。詳しくは、Connected Assets のアーキテクチャを参照してください。
Connected Assets を設定した後、Sites デプロイメントから Dynamic Media アセットを使用できますか?
Connected Assets の設定後、Dynamic Media アセットは、Sites デプロイメントで読み取り専用モードで利用可能です。そのため、Sites デプロイメントで Dynamic Media を使用してアセットを処理することはできません。詳しくは、Sites デプロイメントと Dynamic Media デプロイメント間の接続の設定を参照してください。
Connected Assets を設定した後に、Sites デプロイメントでリモート DAM デプロイメントの画像およびドキュメント形式のアセットを使用できますか?
はい。Connected Assets を設定した後に、Sites デプロイメントでリモート DAM デプロイメントの画像およびドキュメント形式のアセットを使用できます。
Connected Assets を設定した後に、Sites デプロイメントでリモート DAM デプロイメントのコンテンツフラグメントとビデオアセットを使用できますか?
いいえ。Connected Assets を設定した後に、Sites デプロイメントでリモート DAM デプロイメントのコンテンツフラグメントとビデオアセットを使用することはできません。
Connected Assets を設定した後に、Sites デプロイメントでリモート DAM デプロイメントの Dynamic Media アセットを使用できますか?
はい。Connected Assets を設定した後に、Sites デプロイメントでリモート DAM デプロイメントの Dynamic Media アセットを使用できます。詳しくは、Sites デプロイメントと Dynamic Media デプロイメント間の接続の設定を参照してください。
Connected Assets を設定した後に、リモート DAM アセットまたはフォルダーに対して更新、削除、名前変更、移動の操作を実行できますか?
はい。Connected Assets を設定した後に、リモート DAM のアセットまたはフォルダーに対して、更新、削除、名前変更、移動の操作を実行できます。更新は、Sites デプロイメントで自動的に(少し遅れて)利用できます。詳しくは、リモート DAM でアセットの更新を管理を参照してください。
Connected Assets を設定した後に、Sites デプロイメントでアセットの追加や変更、またリモート DAM デプロイメントで使用可能にできますか?
アセットは Sites デプロイメントに追加できますが、それらのアセットをリモート DAM デプロイメントで使用可能にすることはできません。

制限事項とベストプラクティス tip-and-limitations

  • アセットの使用状況に関するインサイトを取得するには、Sites インスタンスでアセットインサイト機能を設定します。

  • リモートアセットを画像コンポーネント設定ダイアログにドラッグすることはできません。ただし「設定」をクリックせずに、リモートアセットを Sites ページの画像コンポーネントに直接ドラッグすることができます。

権限とアセット管理 permissions-and-managing-assets

  • ローカルアセットは読み取り専用のコピーです。Experience Manager コンポーネントは、アセットに対して非破壊編集を行います。その他のいかなる編集もできません。
  • ローカルで取得されたアセットは、オーサリング用途でのみ使用できます。アセット更新ワークフローの適用やメタデータの編集は行えません。
  • 画像とリストに表示されるドキュメント形式のみがサポートされます。Content Fragments および Experience Fragments ではサポートされていません。
  • Adobe Experience Manager はメタデータスキーマを取得しません。つまり、取得されたすべてのメタデータが表示されない可能性があります。Sites デプロイメントでスキーマが別個に更新されると、すべてのメタデータプロパティが表示されます。
  • Sites 作成者は全員、リモート DAM デプロイメントへのアクセス権限を持っていなくても、取得されたコピーに対する読み取り権限を持ちます。
  • 統合をカスタマイズするための API サポートはありません。
  • この機能は、リモートアセットのシームレスな検索および使用をサポートします。多くのリモートアセットをローカルデプロイメントで一度に利用できるようにするには、リモートアセットの移行を検討します。詳しくは、アセット移行ガイドを参照してください。
  • リモートアセットをページプロパティユーザーインターフェイスのページサムネールとして使用することはできません。Web ページのサムネールは、ページプロパティユーザインターフェイスのサムネールから、「画像を選択」をクリックして設定できます。

セットアップとライセンス setup-licensing

  • Adobe Managed Services での Assets のデプロイメントはサポートされています。
  • Sites は一度に 1 つの Assets に接続できます。
  • リモートリポジトリーとして機能する Assets のライセンスが 1 つ必要です。
  • ローカルオーサリングデプロイメントとして機能する Sites のライセンスが 1 つ以上必要です。

使用方法 usage

  • ユーザーは、オーサリング時にリモートアセットを検索し、ローカルページにドラッグできます。その他の機能はサポートされていません。
  • 取得操作は 5 秒でタイムアウトします。アセット取得時、問題が発生する場合があります(ネットワークに問題がある場合など)。作成者は、再試行を行い、リモートアセットをコンテンツファインダーからページエディターにドラッグ&ドロップできます。
  • 取得されたアセットに対しては、単純な非破壊編集と、 Image コンポーネント経由でサポートされている編集を行えます。アセットは読み取り専用です。
  • アセットを再取得する唯一の方法は、アセットをページにドラッグすることです。アセットを再取得して更新するための API サポートなどの手段はありません。
  • アセットが DAM から廃止されても、それらは引き続き Sites ページで使用されます。
  • アセットのリモート参照エントリは、非同期で取得されます。参照と合計数はリアルタイムではないので、DAM ユーザーが参照を表示しているときに Sites の作成者がアセットを使用した場合は、多少異なる場合があります。DAM ユーザーは、ページを更新して数分後に再試行し、合計数を取得できます。

問題のトラブルシューティング troubleshoot

一般的なエラーのトラブルシューティングを行うには、次の手順に従います。

  • コンテンツファインダーからリモートアセットを検索できない場合は、必要な役割と権限が設定されていることを確認してください。

  • リモート DAM から取得したアセットは、1 つ以上の理由で web ページに発行できない場合があります。リモートサーバーに存在しないこと、取得する適切な権限がないことまたはネットワーク障害などが原因の可能性があります。アセットがリモート DAM から削除されていないことを確認してください。適切な権限が設定され、前提条件が満たされていることを確認します。アセットをページに追加し直して、再公開してください。アセット取得時のエラーについては、非同期ジョブのリストを確認してください。

  • ローカルの Sites デプロイメントからリモート DAM デプロイメントにアクセスできない場合は、クロスサイト cookie が許可され、同じサイト cookie サポートが設定されていることを確認します。クロスサイト cookie がブロックされると、Experience Manager のデプロイメントが認証されない場合があります。例えば、匿名モードの Google Chrome は、サードパーティ cookie をブロックする可能性があります。Chrome ブラウザーで cookie を許可するには、アドレスバーの目アイコンをクリックし、サイトが動作していませんブロック ​に移動し、リモート DAM URL を選択して、ログイントークン cookie を許可します。または、「サードパーティ cookie を有効にする方法」を参照してください。

    シークレットモードでの Chrome での cookie エラー

  • Experience Manager Sitesas a Cloud Service の Sites デプロイメントから Adobe Managed Services リモート DAM デプロイメントにアクセスできない場合は、リモート DAM 用の aem_author.vhost ファイル("/etc/httpd/conf.d/available_vhosts で入手可能)を更新して、Dispatcher 設定に次のヘッダーを含めます。

    code language-xml
    Header Set Access-Control-Allow-Origin <Local Sites instance host>
    Header Set Access-Control-Allow-Credentials true
    
  • リモート参照が取得されず、エラーメッセージが表示される場合は、Sites のデプロイメントが使用可能かどうか、また、ネットワーク接続の問題がないかどうかを確認します。確認のために後で再試行します。Assets デプロイメントは、 Sites デプロイメントとの接続の確立を 2 回試み、失敗を報告します。

    アセットのリモート参照の再試行に失敗

  • Google Chrome で Cookie が Sites サーバーから Assets サーバーに送信されない場合、これは Assets 接続が HTTPS を介していないことが理由です。Assets インスタンスで HTTPS を使用しない場合、Assets サーバーでの認証後は、SameSite=None ヘッダーを応答に追加できません。

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2