Dynamic Media のトラブルシューティング

以下のトピックでは、Dynamic Media のトラブルシューティングについて説明します。

新しい Dynamic Media 設定

新しいDynamic Media構成のトラブルシューティングを参照してください。

一般(すべてのアセット)

次に全般的なヒントやテクニックを示します。

アセット同期ステータスプロパティ

次のアセットプロパティをCRXDE Liteで確認し、Adobe Experience ManagerからDynamic Mediaへのアセットの同期が正常に完了していることを確認できます。

プロパティ 説明
<object_node>/jcr:content/metadata/dam:scene7ID a|364266 ノードが Dynamic Media にリンクされていることを示す全般的インジケーター。
<object_node>/jcr:content/metadata/dam:scene7FileStatus PublishComplete またはエラーテキスト Dynamic Media へのアセットアップロードのステータス。
<object_node>/jcr:content/metadata/dam:scene7File myCompany/myAssetID Dynamic MediaのリモートアセットへのURLを生成するには、URLを入力する必要があります。
<object_node>/jcr:content/dam:lastSyncStatus success または failed:<error text> セット(スピンセット、画像セットなど)、画像プリセット、ビューアプリセット、アセットの画像マップの更新、編集された画像などの同期ステータス。

同期のログ

同期エラーと問題がerror.log (Experience Managerサーバーディレクトリ/crx-quickstart/logs/)に記録されます。 ログにはほとんどの問題の根本原因を突き止めるのに十分な情報が記録されますが、Sling コンソール(https://localhost:4502/system/console/slinglog)を通じて com.adobe.cq.dam.ips パッケージのログレベルをデバッグに引き上げると、さらに詳しい情報を集めることができます。

バージョン管理

既存のDynamic Mediaアセット(同じ名前と場所)を置き換える場合、両方のアセットを保持するか、バージョンを置き換え/作成できます。

  • 両方を維持すると、発行済みアセットURLに対して一意の名前を持つアセットが作成されます。 例えば、image.jpg は元のアセットで、image1.jpg は新しくアップロードされたアセットです。

  • Dynamic Media ではバージョンの作成はサポートされていません。配信内の既存のアセットが、新しいバージョンに置き換えられます。

画像とセット

画像とセットで問題が発生している場合、次のトラブルシューティングガイドに従ってください。

問題 デバッグの方法 解決策
アセットの詳細表示で URL/埋め込みコードのコピーボタンにアクセスできない
  1. CRX/DE に移動します。

    • JCR 内のプリセット /etc/dam/presets/viewer/<preset> has lastReplicationAction が定義されているかどうかを確認します。この場所は、Experience Manager6.xから6.4にアップグレードし、移行をオプトアウトした場合に適用されます。 それ以外の場合は、/conf/global/settings/dam/dm/presets/viewerが場所になります。
    • JCR のアセットに dam:scene7FileStatus があり、それが「メタデータ」で PublishComplete と表示されていることを確認します。

ページを更新/別のページに移動して戻る(サイドレールJSPを再コンパイルする必要がある)

それでも解決しない場合:

  • アセットを公開します。
  • アセットを再アップロードして公開します。
スライドを切り替えた後、カルーセルホットスポットが移動する

すべてのスライドが同じサイズであることを確認します。

カルーセルにはすべて同じサイズの画像のみを利用します。

Dynamic Media ビューアで画像がプレビューされない

アセットのメタデータプロパティに dam:scene7File が含まれていることを確認します(CRXDE Lite)。

すべてのアセットの処理が終わるまで待ちます。

アップロードしたアセットがアセットセレクターに表示されない

アセットのプロパティ jcr:content > dam:assetStateprocessed であることを確認します(CRXDE Lite)。

すべてのアセットの処理が終わるまで待ちます。

アセットの処理がまだ開始していないときに、カード表示のバナーに「新規」と表示される アセットの jcr:content > dam:assetState を確認します。unprocessed の場合は、アセットの処理がワークフローで開始されていません。 ワークフローがアセットの処理を始めるまで待ちます。
画像やセットでビューア URL や埋め込みコードが表示されない ビューアプリセットが公開されているかどうかを確認します。

ツールアセットビューアプリセットに移動し、ビューアプリセットを公開します。

ビデオ

ビデオで問題が発生している場合、次のトラブルシューティングガイドに従ってください。

問題 デバッグの方法 解決策
ビデオをプレビューできない
  • フォルダーにビデオプロファイルが割り当てられていることを確認します(サポートされていないファイル形式の場合)。サポートされていない場合、画像だけが表示されます。
  • ビデオプロファイルには AVS セットを生成するためのエンコーディングプリセットが 2 つ以上含まれている必要があります(MP4 ファイルでは 1 つのエンコーディングがビデオコンテンツとして扱われます。サポートされていないファイルでは、処理されていないものと同じ扱いになります)。
  • メタデータで dam:scene7Filedam:scene7FileAvs を確認して、ビデオの処理が終了したことを確かめます。
  1. ビデオプロファイルをフォルダーに割り当てます。
  2. エンコーディングプリセットを 2 つ以上含むよう、ビデオプロファイルを編集します。
  3. ビデオの処理が終わるのを待ちます。
  4. ビデオを再読み込みする前に、Dynamic Mediaエンコードビデオワークフローが実行されていないことを確認してください。
  5. ビデオを再アップロードします。
ビデオがエンコードされていない
  • Dynamic MediaCloud Serviceが設定されているかどうかを確認します。
  • ビデオプロファイルがアップロードフォルダーに関連付けられていることを確認します。
  1. クラウドサービスページで Dynamic Media 設定が正しくセットアップされていることを確認します。
  2. フォルダーにビデオプロファイルがあることを確認します。そのビデオプロファイルも確認します。
ビデオの処理に時間がかかりすぎる

ビデオのエンコーディングがまだ進行中か、エラー状態になっているかを判断するには:

  • ビデオのステータスを確認します。https://localhost:4502/crx/de/index.jsp#/content/dam/folder/videomp4/jcr%3Acontent > dam:assetState
ビデオレンディションがない

ビデオがアップロードされても、エンコードされたレンディションがない場合:

  • フォルダーにビデオプロファイルが割り当てられていることを確認します。
  • メタデータで dam:scene7FileAvs を確認して、ビデオの処理が終了したことを確かめます。
  1. ビデオプロファイルをフォルダーに割り当てます。
  2. ビデオの処理が終わるのを待ちます。

ビューア

ビューアで問題が発生している場合、次のトラブルシューティングガイドに従ってください。

問題 デバッグの方法 解決策
ビューアプリセットが公開されていない

次のサンプルマネージャー診断ページに移動します。 https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html

計算された値を確認します。正しく動作している場合は、次の項目が表示されます。

_DMSAMPLE status: 0 unsyced assets - activation not necessary _OOTB status: 0 unsyced assets - 0 unactivated assets

注意:Dynamic Media クラウドの設定後、ビューアアセットが同期するまで 10 分ほどかかることがあります。

アクティブでないアセットが残る場合は、「アクティブでないアセットをすべて表示」ボタンのどちらかをクリックして詳細を確認してください。

  1. 管理ツールのビューアプリセットリストに移動します。 https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
  2. すべてのビューアプリセットを選択し、「公開」をクリックします。
  3. サンプルマネージャーに戻り、アクティブでないアセット数がゼロになったことを確認します。
ビューアプリセットのアートワークが、アセット詳細のプレビューまたは URL/埋め込みコードのコピーで 404 を返す場合

CRXDE Lite で以下をおこないます。

  1. Dynamic Media 同期フォルダー内の <sync-folder>/_CSS/_OOTB フォルダー(例えば /content/dam/_CSS/_OOTB)に移動します。
  2. 問題のあるアセットのメタデータノードを見つけます(例えば <sync-folder>/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png/jcr:content/metadata/)。
  3. dam:scene7* プロパティがあることを確認します。アセットが正常に同期および公開された場合は、dam:scene7FileStatusセットがPublishCompleteに設定されていることが表示されます。
  4. 次のプロパティと文字列リテラルの値を連結して Dynamic Media に直接アートワークを要求します。
    • dam:scene7Domain
    • "is/content"
    • dam:scene7Folder
    • <asset-name>
    • 例: https://<server>/is/content/myfolder/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png

サンプルアセットまたはビューアプリセットのアートワークが同期または公開されていない場合は、コピー/同期処理全体を再起動します。

  1. /libs/dam/gui/content/s7dam/samplemanager/samplemanager.html に移動します。
  2. 次のアクションを順に選択します。
    1. 「Sync」フォルダーを削除します。
    2. プリセットフォルダを削除します(/confの下)。
    3. DM セットアップ非同期ジョブをトリガします。
  3. Experience Managerの受信トレイで同期が成功したという通知が表示されるまで待ちます。

このページ

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