Sie befinden sich hier:
Generieren von Barcodes in E-Mails mit AMPscript
Verwenden Sie Barcodes, um personalisierte Nachrichten wie E-Mails mit Ticketkaufbestätigungen in Marketing Cloud Engagement zu erstellen. Verwenden Sie anstelle eines Barcode-Generators die Funktion AMPscript BarcodeURL, um Barcodes automatisch anhand von Informationen aus dem Profil eines Empfängers zu generieren.
Szenario für das Erstellen eines scanfähigen E-Tickets
In diesem Szenario wird beschrieben, wie Bestätigungs-E-Mails erstellt werden, die das Personal an einer Registrierungsstelle direkt vom Mobiltelefon eines Teilnehmers aus scannen kann.
Als Marketingexperte weisen Sie jedem Teilnehmer eine eindeutige Ticket-ID zu, die auf den aus einem Online-Registrierungsformular erfassten Werten für Name und E-Mail-Adresse basiert. Zum Erfassen dieser Daten können Sie die intelligente Erfassung auf einer CloudPages-Zielseite verwenden. Wenn Ihr Formular nicht in Marketing Cloud Engagement integriert ist, geben Sie die Informationen manuell in eine sendbare Data Extension ein. Erstellen Sie dann mit Content Builder und Codeauszügen eine personalisierte Bestätigungs-E-Mail mit der eindeutigen Ticket-ID, die in einem Barcodebild codiert ist. Nach Abschluss der Online-Registrierung sendet der Ereignisorganisator jedem Empfänger in der Data Extension die personalisierten Barcode-E-Tickets.
Data Extension-Beispielstruktur
Legen Sie das Feld "E-Mail Data Extensions" auf EmailAddress und die anderen Felder auf Text mit 128 Zeichen fest.
| SubscriberKey | FirstName | LastName | Barcode | |
|---|---|---|---|---|
| john@beispiel.com | john@example.com | John | Doe | OKVKTZ0K9O |
| kim@beispiel.com | kim@beispiel.com | Kim | Smith | HYW1D8XXDU |
| ben@beispiel.com | ben@beispiel.com | Ben | Clark | 31FPTXMR6I |
| robert@beispiel.com | robert@beispiel.com | Robert | Williams | 0OAHFSCGG4 |
AMPscript-Codeauszug für die E-Mail
Bei auf Mobiltelefonen gescannten E-Tickets wird in diesem Beispiel der allgemeine Code128Auto verwendet, der alphanumerische ASCII-Zeichen unterstützt. Dieser Barcode-Typ ist ebenfalls schmal und mit hoher Dichte, wodurch Daten mit den wenigsten Balken codiert werden. In diesem Beispiel wird die Breite auf 300 Pixel und die Höhe auf 100 Pixel angepasst. Das Barcode-Bild ist standardmäßig schwarzweiß, da für schnelles Scannen auf mobilen Bildschirmen der höchste Kontrast empfohlen wird. Unter der Funktion für AMPScript BarCodeURL finden Sie verfügbare Barcodetypen, -parameter und -beispiele.
%%[
var @barcode, @ticket, @firstName, @lastName, @fullName
set @ticket = AttributeValue("Barcode")
set @fullName = Concat(@firstName," ",@lastName)
set @barcode = BarcodeURL(@ticket, "Code128Auto", 300, 100)
]%%Barcodebeispiel für den E-Mail-Text
Die Funktion "BarcodeURL" generiert ein PNG-Bild zum Zeitpunkt des E-Mail-Versands. Verwenden Sie ein Bild-Tag und legen Sie das Quellattribut auf den Wert der Funktion fest.
<p>Name: %%=v(@fullName)=%%</p>
<p>Ticket Number: %%=v(@ticket)=%%</p>
<p><img src="%%=v(@barcode)=%%"></p>Endgültiges Ergebnis
