Adobe Experience Manager Assetsでのメタデータの変更後に、アセットの最終変更タイムスタンプが更新されない
Adobe Experience Manager Assetsでは、アセットのメタデータが変更されたり、アセットの名前が変更されたりしても、最後に変更されたタイムスタンプは更新されません。 この問題は、最後に変更された日付に依存して変更を検出するワークフロー(外部システムとの統合など)に影響します。 この問題を修正するには、DAM Set last modified date launcherを有効にし、必要な機能フラグを設定します。
説明 description
環境
Adobe Experience Manager(AEM)(すべてのバージョン)
問題/症状
- デフォルトフィールドとカスタムフィールドを含むメタデータフィールドを変更しても、最後に変更されたタイムスタンプは更新されません。
- アセットの名前を変更しても、最後に変更されたタイムスタンプは更新されません。
- この問題は、JSON APIまたはクエリビルダーを使用してアセットプロパティを確認する場合に発生します。
- この問題はAssets UIで発生し、機能フラグの設定によってはAdmin UIでも発生する可能性があります。
- 特定のエラーメッセージは記録されませんが、メタデータの更新やアセット名の変更後もタイムスタンプは変更されません。
原因
DAM セットの最終変更日を有効にし、ランチャー設定に機能フラグ com.adobe.dam.asset.nui.feature.flagを追加すると、アセットのメタデータが変更されたり、アセットの名前が変更されたりすると、Assets UIとAssets AdminUIの両方で最終変更済みタイムスタンプが更新されます。
解決策 resolution
この問題を修正するには、次の手順に従います。
- AEMのDAM Set last modified date launcher configurationに移動します。
- ランチャーを有効にする
- ランチャー設定で機能ドロップダウン を見つけます。
- 機能フラグ
com.adobe.dam.asset.nui.feature.flagが 無効な機能 の下に表示されていないことを確認してください。 存在する場合は、無効なリストから削除し、機能ドロップダウンで有効にします。 これにより、Assets UIでこの機能が有効になります。 - 設定の変更を保存します。
- Assets UIと管理UIの両方で、アセットのメタデータを更新するか、アセットの名前を変更してテストします。 最後に変更されたタイムスタンプが、それに応じて更新されることを確認します。
recommendation-more-help
experience-cloud-kcs-help-kbarticles