範本HTML在儲存後套用URI編碼
本文說明範本HTML在儲存後套用URI編碼的Adobe Campaign Standard (ACS)問題的修正。 為避免這種情況,您應該儘可能將ACS片段放在開頭簡單,並在建立最終範本後根據需要更改標題。
說明 description
環境
Adobe Campaign Standard
問題/症狀
使用片段和範本時,標籤在儲存後似乎是URI編碼。
諸如"&"之類的字元將變更為&,<將變更為<,而>將變更為>。 此問題是因為將中繼標籤新增到Body標籤中而發生。
解決方法 resolution
META標籤必須新增到標題中,而不是內文中。 META標籤只允許新增到HEADER (如TITLE)中,因此將其新增到BODY中會使其無效。
說明:當這些專案儲存在ACS片段中時,ACS會新增標題並將中繼標籤、標題等推到標題程式碼之外。 在稍後階段,當您儲存片段/範本時,ACS會剖析HTML並嘗試透過將URI編碼套用至其識別為文字值以便顯示來將其清除。 這最終會變更部分程式碼,因此無法如預期呈現。
修正 — 從片段中移除標題資訊、中繼標籤和CSS的所有元素。
簡單修正 — 將所有片段儘可能保持簡單,在結構內僅包含骨幹HTML。 建立最終範本後,您可以進入範本的HTML,並新增其他中繼標籤和CSS至ACS已建立的標頭。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f