模板HTML在保存后应用URI编码
本文介绍了对Adobe Campaign Standard (ACS)问题的修复,该问题导致模板HTML在保存后应用URI编码。 要避免出现这种情况,您应在开头尽可能简化您的ACS片段,并在创建最终模板后根据需要更改标题。
描述 description
环境
Adobe Campaign Standard
问题/症状
使用片段和模板时,标记在保存后似乎是URI编码。
诸如“&”之类的字符将更改为&,<将更改为<,>将更改为>。 此问题因添加到body标记中的meta标记而发生。
解决方法 resolution
META标记必须添加到标头中,而不是正文中。 只允许将META标记添加到HEADER(如TITLE),因此将其添加到BODY会使其无效。
解释:当这些项目保存在ACS片段中时,ACS添加新的标题并将元标记、标题等推到标题代码之外。 在稍后阶段,当您保存片段/模板时,ACS会解析HTML并尝试通过将URI编码应用于它识别为文本值以供显示的内容来清理模板。 这最终会更改某些代码,因此无法按预期呈现。
修复 — 从片段中删除标题信息、元标记和CSS的所有元素。
简单修复 — 将所有片段尽可能简单地在结构内进行HTML。 创建最终模板后,您可以进入模板的HTML,并将其他元标记和CSS添加到ACS已创建的标题中。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f