Vorlagen-HTML wendet URI-Kodierung nach dem Speichern an

In diesem Artikel wird eine Fehlerbehebung für das Adobe Campaign Standard (ACS)-Problem erläutert, bei dem die Vorlagen-HTML nach dem Speichern URI-Kodierung anwendet. Um dies zu vermeiden, sollten Sie Ihre ACS-Fragmente zu Beginn so einfach wie möglich halten und nach der Erstellung der endgültigen Vorlage die erforderlichen Änderungen an der Kopfzeile vornehmen.

Beschreibung description

Umgebung

Adobe Campaign Standard

Problem/Symptome

Bei Verwendung von Fragmenten und Vorlagen scheinen Tags nach dem Speichern URI-codiert zu sein.

Zeichen wie "&" werden in &, < in < und > in > geändert. Dieses Problem tritt aufgrund der Meta-Tags auf, die dem body-Tag hinzugefügt werden.

Auflösung resolution

Ein META-Tag muss in der Kopfzeile hinzugefügt werden, nicht im Hauptteil. META-Tags dürfen nur zur -KOPFZEILE hinzugefügt werden (z. B. ein TITLE). Wenn Sie sie also zum HAUPTTEIL hinzufügen, wird sie ungültig.

Erläuterung: Wenn diese Elemente in einem ACS-Fragment gespeichert werden, fügt ACS eine neue Kopfzeile hinzu und pusht die Meta-Tags, Titel usw. außerhalb des Kopfzeilen-Codes. Wenn Sie das Fragment/die Vorlage zu einem späteren Zeitpunkt speichern, analysiert ACS die HTML und versucht, sie zu bereinigen, indem die URI-Codierung auf die erkannten Textwerte für die Anzeige angewendet wird. Dadurch wird letztendlich ein Teil des Codes geändert, sodass er nicht wie erwartet gerendert werden kann.

Korrigieren - Entfernen Sie alle Elemente von Kopfzeileninformationen, Meta-Tags und CSS aus Fragmenten.

Einfache Fehlerbehebung - Halten Sie alle Fragmente so einfach wie möglich und erstellen Sie ein Bare-Bones-HTML in einer Struktur. Nachdem Sie Ihre endgültige Vorlage erstellt haben, können Sie dazu die HTML aufrufen und der bereits von ACS erstellten Kopfzeile zusätzliche Meta-Tags und CSS hinzufügen.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f