在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
请按照以下步骤解决此问题:
-
检查您的Dynamic Media公司映射,并确保每个AEM环境都映射到专用的Dynamic Media公司。
-
在Cloud Manager中验证映射,或咨询AEM管理员以了解集成详细信息。
-
确认顶级DAM文件夹名称与Dynamic Media公司的名称不匹配。 如果两者匹配,请考虑重命名文件夹或使用其他结构以降低重复Dynamic Media链接的可能性。
-
避免将相同的资产快速连续上传到多个文件夹,尤其是当您的配置与上述方案匹配时。
-
如果存在重复的Dynamic Media链接:
- 在AEM Assets中搜索文件名,并识别跨文件夹的任何重复文件名。
- 在Dynamic Media中搜索基本文件名,并检查是否存在重复或过时的变体。
- 删除或存档Dynamic Media中不需要的重复资源。
- 从AEM重新处理或重新发布更正后的资源。
-
进行这些更改后,再次上传资源,并验证不同文件夹中的每个资源是否接收到唯一的Dynamic Media链接和独立的智能裁剪配置。
-
监控AEM as a Cloud Service发行说明,了解解决此问题的更新。
-
在相关版本之后,重新测试您的上传方案以确认问题已得到解决。
有关最新发行信息,请参阅:Adobe Experience Manager as a Cloud Service的最新发行说明
recommendation-more-help
experience-cloud-kcs-help-kbarticles