Loading
E-Mail in Marketing Cloud Engagement
Generieren von Barcodes in E-Mails mit AMPscript

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

Thank You
Thank You Ein besonderer Dank gilt Trailblazer Karol Cholewa, der diesen Inhalt beigetragen hat.

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.

E-Mail 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

message_with_barcode

 
Laden
Salesforce Help | Article