Bilder einbetten
Bilder können nur über Platzhalter in ein Mailing eingebettet werden. Die entsprechenden Platzhalter benötigen Base64-codierte Bilder im Quellsystem und den Datentyp embeddedimage in der Event-XML.
Base64-Codierung
Im Quellsystem muss das Bild in Base64-codierter Form vorliegen, damit es in ein Mailing eingebettet werden kann.
Informationen zur Base64-Codierung finden Sie u.a. unter folgendem Link: https://www.rfc-editor.org/info/rfc4648
Event-XML konfigurieren
In der Event-XML muss ein Platzhalter vom Datentyp embeddedimage angelegt sein, damit ein Bild in eine Mailing eingebettet werden kann. Detaillierte Informationen hierzu finden Sie in Abschnitt Event-Daten.
Beispiel
Event-XML Das folgende Beispiel zeigt einen Ausschnitt aus einer Event-XML. Über dieses Event werden Mailings mit Online-Tickets (QR-Codes) in Form von eingebetteten Bildern eingerichtet. Die Event-XML enthält eine Platzhaltergruppe Ticket. In diese Platzhaltergruppe ist der Platzhalter QRCode eingebettet.
Platzhalter Auf der Basis dieser Platzhaltergruppe steht im Mailing folgender Platzhalter zur Verfügung: ${image.embed(Ticket.QRCode)}
<event>
...
...
<phgroup>
<id>Ticket</id>
<translation language="en">Ticket</translation>
<translation language="de">Ticket</translation>
<placeholder>
<id>QRCode</id>
<translation language="en">QR Code</translation>
<translation language="de">QR-Code</translation>
<datatype-embeddedimage/>
</placeholder>
</phgroup>
...
...
</event>