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)}

Copy
<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>