您可以在Dynamic Media中部署规则集以转换URL。 规则集是用脚本语言(如JavaScript)编写的指令集,用于评估XML数据并在数据满足某些条件时采取某些操作。 每个规则都包含至少一个条件和至少一个操作。 规则根据条件评估XML数据,如果满足条件,则执行相应的操作。 规则集的示例包括:
添加MIME类型后缀。 许多服务和网站需要图像后缀,如向URL添加.jpg
。
为SEO(搜索引擎优化)目的创建指向URL的文件夹路径。
为SEO(搜索引擎优化)目的向URL添加元数据。
设置内容配置以触发下载。
简化图像服务模板URL以实现个性化。 例如,将rgb{XX,YY,ZZ}
转换为RTF就绪型\redXX\greenYY\blueZZ
请求要编码的特定字符(如$
、{
和}
),以及要向ImageServer解码的特定字符。 例如,Facebook在包含特殊字符的URL中不能正常工作。
请参阅从URL中删除特殊字符。
在Dynamic Media环境中,使用基于XML的系统管理资产信息的网站可以将XML文件上传到Dynamic Media。 您可以将其中一个文件指定为用于服务Dynamic Media资源的预处理规则集文件。 此文件重新构建标准URL协议格式,以满足与Dynamic Media集成的系统的业务逻辑。 您指定一个XML文件作为规则集定义文件路径。
使用规则集时要小心;它们可以阻止Dynamic Media内容显示在您的网站上。
有一些示例规则集可以帮助您创建自己的规则集。
请参阅规则集引用。
与创建所有规则集一样,在使用XML validator项目(如xmlvalid)上传XML文件之前,请确保XML文件有效。
另请参阅规则集疑难解答。
另外,请确保首先在不影响实时生产环境的暂存环境中测试规则集。
生产环境和暂存环境通常需要不同的登录。
有关登录信息](/docs/dynamic-media-classic/using/getting-started/signing-out.html?lang=zh-Hans#sign-in-dmc-app),请参阅[Adobe Dynamic Media Classic桌面应用程序。
另请参阅在规则集中使用“asset”而不是“is”映像。
部署XML规则集:
登录到Dynamic Media Classic桌面应用程序。
您的凭据和登录是由Adobe在设置时提供的。 如果您没有此信息,请与技术支持联系。
通过执行以下操作,上传规则集文件:
在页面顶部附近的导航栏上,单击设置>应用程序设置>发布设置>图像服务器。
在图像服务器发布页面的目录管理组下,找到规则集定义文件路径,然后单击选择。
在择规则集定义文件 (XML) 页面上,浏览至您的规则集文件,然后在页面的右下角单击选择。
在设置页面的右下角,单击关闭。
运行图像服务器发布作业。
规则集条件将应用于对实时Dynamic Media图像服务器的请求。
如果您对规则集文件进行了更改,则在您重新上传和重新发布更新的规则集文件时,会立即应用更改。