Dynamic Media - Scene7モードのトラブルシューティング troubleshooting-dynamic-media-scene-mode

CAUTION
AEM 6.4 の拡張サポートは終了し、このドキュメントは更新されなくなりました。 詳細は、 技術サポート期間. サポートされているバージョンを見つける ここ.

次のドキュメントでは、Dynamic Mediaの実行に関するトラブルシューティングについて説明します dynamicmedia_scene7 実行モード。

セットアップと設定 setup-and-configuration

次の手順を実行して、Dynamic Mediaが正しく設定されていることを確認します。

  • 「起動」コマンドには、 -r dynamicmedia_scene7 実行モード引数。

  • AEM 6.4 累積修正パック (CFP) が最初にインストールされている 利用可能なDynamic Media機能パック。

  • オプションの機能パック 18912 がインストールされていることを確認します。

    このオプションの機能パックは、FTP サポートが必要な場合や、Dynamic Media Classic から Dynamic Media にアセットを移行する場合に使用します。

  • クラウドサービスのユーザーインターフェイスに移動して、「利用可能な設定」の下に割り当てられたアカウントが表示されることを確認します。

  • 次を確認します。 Dynamic Media Asset Activation (scene7) レプリケーションエージェントが有効になっています。

    このレプリケーションエージェントは、の下にあります。 エージェント 作成者。

一般(すべてのアセット) general-all-assets

以下に、すべてのアセットに関する一般的なヒントとテクニックを示します。

アセット同期ステータスプロパティ asset-synchronization-status-properties

次のアセットプロパティをCRXDE Liteで確認して、AEMから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 を生成するには、を設定する必要があります。
<object_node>/jcr:content/dam:lastSyncStatus
successfailed:<error text> のどちらかにする必要があります。
セット(スピンセット、画像セットなど)、画像プリセット、ビューアプリセット、アセットの画像マップの更新、編集された画像などの同期ステータス。

同期のログ synchronization-logging

同期のエラーと問題は error.log(AEM サーバーディレクトリの /crx-quickstart/logs/)に記録されます。ログにはほとんどの問題の根本原因を突き止めるのに十分な情報が記録されますが、ログの記録を com.adobe.cq.dam.ips Sling コンソール (http://localhost:4502/system/console/slinglog) をクリックして、さらに多くの情報を収集します。

移動、コピー、削除 move-copy-delete

移動、コピーまたは削除の処理を実行する前に次をおこなってください。

  • 画像やビデオの移動、コピーまたは削除操作の前に <object_node>/jcr:content/metadata/dam:scene7ID の値が存在することを確認します。
  • 画像やビューアプリセットの移動、コピーまたは削除操作の前に https://<server>/crx/de/index.jsp#/etc/dam/presets/viewer/testpreset/jcr%3Acontent/metadata の値が存在することを確認します。
  • 上記のメタデータ値がない場合、移動、コピーまたは削除処理の前にアセットを再度アップロードする必要があります。

バージョン管理 version-control

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

  • 両方を保持すると、公開済みアセット URL の名前が一意な新しいアセットが作成されます。例: image.jpg は元のアセットで、 image1.jpg は、新しくアップロードされたアセットです。

  • Dynamic Media - Scene7 モードの配信ではバージョン作成はサポートされていません。配信の既存アセットが新しいバージョンに置き換わります。

画像とセット images-and-sets

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

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

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

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

それでも動作しない場合:

  • アセットを公開します。
  • アセットを再度アップロードして公開します。
セットエディターのアセットセレクターが永続読み込みでスタックする
6.4 で解決予定の既知の問題です。
セレクターを閉じて、再度開きます。
選択 セットの編集中にアセットを選択した後、ボタンがアクティブにならない
6.4 で解決予定の既知の問題です。
最初にアセットセレクターで別のフォルダーをクリックし、戻ってアセットを選択します。
スライドを切り替えた後、カルーセルホットスポットが移動する
すべてのスライドのサイズが同じであることを確認します。
カルーセルには同じサイズの画像のみを使用します。
画像がDynamic Mediaビューアでプレビューされない
アセットのメタデータプロパティに dam:scene7File が含まれていることを確認します(CRXDE Lite)。
すべてのアセットの処理が完了したことを確認します。
アップロードしたアセットがアセットセレクターに表示されない
アセットのプロパティ jcr:content > dam:assetStateprocessed であることを確認します(CRXDE Lite)。
すべてのアセットの処理が完了したことを確認します。
カード表示のバナー 新規 アセットが処理を開始していない場合
アセットの jcr:content > dam:assetState を確認します。unprocessed の場合は、アセットの処理がワークフローで開始されていません。
アセットがワークフローで取得されるまで待ちます。
画像またはセットにビューアの URL または埋め込みコードが表示されない
ビューアプリセットが公開されているかどうかを確認します。
ツールアセットビューアプリセット に移動し、ビューアプリセットを公開します。

ビデオ video

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

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

ビデオエンコーディングがまだ進行中か、失敗状態に入ったかを判断するには:

  • ビデオのステータスを確認します。http://localhost:4502/crx/de/index.jsp#/content/dam/folder/videomp4/jcr%3Acontent > dam:assetState
  • ワークフローコンソールでビデオを監視します。http://localhost:4502/libs/cq/workflow/content/console.html > 「インスタンス」タブ、「アーカイブ」タブ、「エラー」タブ。
ビデオレンディションがありません

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

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

ビューア viewers

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

問題:ビューアプリセットが公開されていない viewers-not-published

デバッグの方法

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

  2. 計算された値を確認します。正しく動作すると、次のように表示されます。_DMSAMPLE status: 0 unsyced assets - activation not necessary _OOTB status: 0 unsyced assets - 0 unactivated assets です。

    note note
    NOTE
    Dynamic Media クラウドの設定後、ビューアアセットが同期するまで 10 分ほどかかることがあります。
  3. アクティブでないアセットが残る場合は、「アクティブでないアセットをすべて表示」ボタンのどちらかを選択して詳細を確認してください。

解決策

  1. 管理ツールのビューアプリセットリスト(https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html)に移動します。
  2. すべてのビューアプリセットを選択したあと、「公開」を選択します。
  3. サンプルマネージャーに戻り、アクティブでないアセット数がゼロになったことを確認します。

問題:ビューアプリセットのアートワークが、アセット詳細のプレビューまたは URL をコピー/埋め込みコードで 404 を返す viewer-preset-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:scene7FileStatusPublishComplete に設定されています。

  4. 次のプロパティと文字列リテラルの値を連結して Dynamic Media に直接アートワークを要求します。

    • dam:scene7Domain
    • "is/content"
    • dam:scene7Folder
    • <asset-name>
      例:
      https://<server>/is/content/myfolder/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png

解決策

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

  1. CRXDE Lite に移動します。
  2. <sync-folder>/_CSS/_OOTB を削除します。
  3. CRX パッケージマネージャー(https://localhost:4502/crx/packmgr/)に移動します。
  4. リストでビューアパッケージを検索します(cq-dam-scene7-viewers-content で始まります)。
  5. 再インストール」を選択します。
  6. クラウドサービスページで、Dynamic Media 設定ページに移動した後、Dynamic Media - Scene7 設定の設定ダイアログボックスを開きます。
  7. 何も変更せず、「保存」をクリックします。この保存アクションで、サンプルアセット、ビューアプリセット CSS およびアートワークを作成および同期するロジックが、再度トリガーされます。

問題:ビューアプリセットのオーサリングで画像プレビューが読み込まれない image-preview-not-loading

解決策

  1. Experience Manager で、Experience Manager ロゴを選択してグローバルナビゲーションコンソールにアクセスし、ツール一般CRXDE Lite に移動します。

  2. 左側のパネルで、次の場所にあるサンプルコンテンツフォルダーに移動します。

    /content/dam/_DMSAMPLE

  3. _DMSAMPLE フォルダーを削除します。

  4. 左側のパネルで、次の場所にあるプリセットフォルダーに移動します。

    /conf/global/settings/dam/dm/presets/viewer

  5. viewer フォルダーを削除します。

  6. CRXDE Lite ページの左上隅付近にある「すべて保存」を選択します。

  7. CRXDE Lite ページの左上隅にある「ホームに戻る」アイコンを選択します。

  8. Cloud Services の Dynamic Media 設定を再作成します。

recommendation-more-help
4452738f-2bdf-4cd4-9b45-905a69d607ad