在AEM as a Cloud Service中防止相同资源存在重复的Dynamic Media链接

如果不同文件夹中的多个DAM资产显示相同的Dynamic Media链接,则这些资产可能共享一个Dynamic Media公司或存在冲突的文件夹名称。 为每个AEM环境分配自己的专用Dynamic Media公司,以防止和解决问题。

描述 description

环境

  • Adobe Experience Manager as a Cloud Service (AEMaaCS)(所有版本)
  • Dynamic Media集成

症状

  • 不同文件夹中的多个DAM资源在Smart Crop演绎版视图中显示相同的Dynamic Media URL。
  • 一个资源中的智能裁剪更改或删除会影响具有同一Dynamic Media链接的所有其他资源。
  • 未记录任何显式错误消息,但观察到意外的资源链接和智能裁剪行为。

原因

Dynamic Media使用全局唯一资产标识符,当相同的资产在某些配置下上传到不同的文件夹时,可以共享该标识符。 如果顶级DAM文件夹名称与Dynamic Media公司名称匹配,或者如果多个AEM环境共享单个Dynamic Media公司,则会发生这种情况,从而导致资源处理冲突。

解决方法 resolution

请按照以下步骤解决此问题:

  1. 检查您的Dynamic Media公司映射,并确保每个AEM环境都映射到专用的Dynamic Media公司。

  2. 在Cloud Manager中验证映射,或咨询AEM管理员以了解集成详细信息。

  3. 确认顶级DAM文件夹名称与Dynamic Media公司的名称不匹配。 如果两者匹配,请考虑重命名文件夹或使用其他结构以降低重复Dynamic Media链接的可能性。

  4. 避免将相同的资产快速连续上传到多个文件夹,尤其是当您的配置与上述方案匹配时。

  5. 如果存在重复的Dynamic Media链接:

    • 在AEM Assets中搜索文件名,并识别跨文件夹的任何重复文件名。
    • 在Dynamic Media中搜索基本文件名,并检查是否存在重复或过时的变体。
    • 删除或存档Dynamic Media中不需要的重复资源。
    • 从AEM重新处理或重新发布更正后的资源。
  6. 进行这些更改后,再次上传资源,并验证不同文件夹中的每个资源是否接收到唯一的Dynamic Media链接和独立的智能裁剪配置。

  7. 监控AEM as a Cloud Service发行说明,了解解决此问题的更新。

  8. 在相关版本之后,重新测试您的上传方案以确认问题已得到解决。

有关最新发行信息,请参阅:Adobe Experience Manager as a Cloud Service的最新发行说明

recommendation-more-help
experience-cloud-kcs-help-kbarticles