DAM メタデータの書き戻しが無効になっている場合、AEM Assets メタデータはバイナリで更新されません
AEM Assetsでは、タイトルや説明などのメタデータの更新はリポジトリに保存できますが、バイナリファイル内の埋め込みメタデータを更新できません。 これは、DAM Metadata Writeback ワークフローランチャー(XMPの書き戻しとも呼ばれます)が無効になったり、見つからなかったり、設定が正しくなかったりした場合に発生します。 その結果、ダウンロードまたは再処理されたアセットは、更新されたDAM値ではなく、古い埋め込みメタデータを引き続き表示できます。 書き戻しランチャーを有効にし、アセットを再処理し、埋め込まれたメタデータが更新されたリポジトリメタデータと一致することを確認します。
説明 description
環境
- Adobe Experience Manager as a Cloud Service (AEMaaCS)
- Adobe Experience Manager 6.5 Managed Services
- Adobe Experience Manager 6.5 オンプレミス
問題/症状
- アセットプロパティの編集後、アセットバイナリでメタデータが更新されない。
- DAMで
dc:titleを更新した後も、PDFのタイトルは変更されません。 - アセットを再処理すると、更新された値ではなく、古い埋め込みメタデータが復元されます。
- ダウンロードした画像またはPDFには、予想されるメタデータが含まれていません。
- ログに「injectXMPが失敗しました:XMP エラー2:PutXMP - XMPを挿入できません」と表示される。
原因
XMPの書き戻しとも呼ばれるDAM Metadata Writeback ランチャーが無効、見つからないか、設定が正しくありません。 この場合、AEMはメタデータの変更をjcr:content/metadata以下にのみ保存し、それらの更新をバイナリファイルに書き戻しません。 再処理またはダウンロードの後、バイナリに埋め込まれた元のメタデータを残したり、想定されるDAM値を上書きしたりできます。 場合によっては、特定のファイル構造に対して書き戻しが失敗し、XMP インジェクションエラーが返されることもあります。
解決策 resolution
AEM Assetsでのメタデータの欠落の書き戻しを解決するには、次の手順に従います。
- ツール を開く
>ワークフロー AEM オーサーの>Launchers。 - DAM メタデータの書き戻しまたは DAM メタデータの書き戻し という名前のランチャーを検索します。
- ランチャーのプロパティを開き、ランチャーが無効になっている場合は、ランチャーを有効またはアクティブにします。
- ランチャーを保存して再度開き、有効な設定が選択されたままであることを確認します。
- プロパティ のタイトルなど、テストアセットのメタデータを編集します
>基本。 - アセットを再処理します。 AEM as a Cloud Serviceでは、アセットのリプロセスアクションを使用します。 AEM 6.5では、適切なアセット処理ワークフローを実行します。
- ワークフローインスタンスを確認し、アセットに DAM メタデータの書き戻し が実行されていることを確認します。
- アセットをダウンロードし、外部ビューアに埋め込まれたメタデータを調べます。
- 埋め込まれたメタデータが、AEMに保存されている更新された
dc:titleまたはdc:description値と一致することを確認します。 - ランチャーが有効になっていて、書き戻しが失敗した場合、またはログに「injectXMPが失敗しました:XMP エラー2: XMPFiles::PutXMP - XMPを挿入できません」と表示された場合は、Adobe サポート にお問い合わせください。
experience-cloud-kcs-help-kbarticles