For the complete documentation index, see llms.txt. This page is also available as Markdown.

E-Mail-Vorlagen

Erfahren Sie, wie Sie E-Mail-Vorlagen verwenden und E-Mails mit dynamischem Inhalt erstellen, um mit Ihren Kunden oder Mitarbeitern zu kommunizieren

Allgemeines

E-Mail-Vorlagen sind eine Funktion, die in Betroffenenanfragen, benutzerdefinierten Workflows sowie Audits verfügbar ist.

Einmal gespeichert, sind sie ein schnelles Mittel zur Kommunikation mit den Interessengruppen. Alle Daten eines Objekts können eingebunden werden, und es ist sogar möglich, Bedingungen und Schleifen einzurichten, um weitere Informationen abzurufen.

Verwendung

Um eine Vorlage auszuwählen oder zu erstellen, klicken Sie auf "Vorlage auswählen oder erstellen"

Vorlagenauswahl in einer Betroffenenanfrage

Sie können dann eine bestehende Vorlage in der Liste oder über die Suchfunktion suchen, oder die verfügbaren Vorlagen in den Mandanten, auf die Sie Zugriff haben, oder die von Dastra erstellten Vorlagen durchsuchen.

Wenn keine Vorlage passt, klicken Sie auf "Vorlage erstellen"

Auswahl oder Erstellung einer Vorlage

Die Vorlagenerstellungsoberfläche umfasst 4 Elemente

  • Der Name (ermöglicht es, die Vorlage später wiederzufinden)

  • Der Modelltext (Vorlagenkörper, grün umrandet)

  • Ein Vorschau-Tab (Übersicht): ermöglicht die Anzeige der E-Mail-Darstellung in Echtzeit

  • Ein Input-Data-Tab: ermöglicht es Ihnen, die Daten des von der Vorlage betroffenen Objekts einzusehen

Vorlagenerstellungsoberfläche

Vorlage anpassen

Sie können die Vorlage bearbeiten und Stile anwenden, Bilder oder Tabellen nach Bedarf einfügen. Das Ergebnis sehen Sie im Vorschau-Tab. Wenn Sie auf "Benutzerdefinierte Felder" klicken, haben Sie Zugriff auf eine Liste von einzufügenden Feldern. Der Feldwert wird an der Position des Mauszeigers eingefügt. Selbstverständlich können Sie den Text nach Belieben formatieren.

Verwenden Sie die benutzerdefinierten Felder

Weiterführendes zu benutzerdefinierten Feldern

Wie Sie in der obigen Animation sehen können, sind die von doppelten geschweiften Klammern umgebenen Felder "Variablen". Das heißt, sie werden durch die Werte des entsprechenden Objekts ersetzt (hier eine Betroffenenanfrage).

Erstellen Sie neue benutzerdefinierte Felder aus den Input Data

Durch Klicken auf den Tab "Input Data" haben Sie Zugriff auf die Liste der Eigenschaften des verknüpften Objekts. Im folgenden Beispiel möchte ich die mit der Anfrage verknüpfte Nachricht anzeigen:

  • Ich suche das Feld in "Input Data"

  • Ich gebe den Feldnamen im Nachrichtentext mit der Syntax {{message}} ein

  • Ich überprüfe das Ergebnis mit dem Tab "Vorschau"

Erstellen eines benutzerdefinierten Felds aus Input Data

Fertig! Sie können jetzt Ihre eigenen benutzerdefinierten Felder erstellen. Aber das ist noch nicht alles! Sie können noch weiter gehen und Schleifen, Bedingungen erstellen und Formate anwenden, um Daten besser lesbar zu machen!

Bedingungen

Es ist auch möglich, bedingte Blöcke zu erstellen, die nur unter bestimmten Bedingungen angezeigt werden.

Dazu müssen Sie das bedingte Tag-System verwenden, das mit {% if qqch == true %} beginnt und mit {% endif %} endet

So kann ich die folgende Bedingung schreiben:

{% if attachments != blank %}

Sie haben einen Anhang

{% endif %}

Der Block wird nur angezeigt, wenn ein Anhang in der Anfrage vorhanden ist

Schleifen

Schleifen funktionieren auf die gleiche Weise, nur dass diesmal eine interne Variable innerhalb der Schleife generiert wird.

Das funktioniert folgendermaßen:

Im obigen Beispiel erkläre ich, dass ich eine Schleife über die Liste "purposes" durchlaufen und jedem Element die Variable "purpose" zuweisen möchte, die ich direkt anzeige.

Datumsformat

Sie werden schnell feststellen, dass die Daten, die Sie aus Input Data abrufen, in ihrem Rohzustand nicht darstellbar sind. Kein Problem, es ist möglich, ein Format auf das Datum anzuwenden.

{{dateCreation | date: "%d-%m-%Y à %H:%M"}}

Wird umgewandelt in 15-03-2023 à 15:40

Ein komplexeres Beispiel

Der folgende Textkörper verwendet alle oben genannten Elemente

Guten Tag,

wir haben Ihre Betroffenenanfrage am {{dateCreation | date: "%d-%m-%Y à %H:%M"}} bezüglich Herrn/Frau {{givenName}} {{familyName}} erhalten.

Die Anfrage betrifft die folgenden Verarbeitungszwecke:

{% for purpose in purposes %}

  • {{ purpose }}

{% endfor %}

{% if attachments != blank %}

Wir haben die folgenden Unterlagen erhalten:

{% for attachment in attachments %}

  • {{ attachment.fileName }}

{% endfor %}

{% endif %}

Mit freundlichen Grüßen, wir werden Sie über den weiteren Verlauf der Bearbeitung Ihrer Anfrage informieren.

Freundliche Grüße,

{{operator.displayName}}

Für die aktuell in Bearbeitung befindliche Anfrage wird es folgendermaßen umgewandelt:

Ein Beispiel einer vollständigen Vorlage

Sie haben weitere Anforderungen?

Sie können die Dokumentation unter folgender Adresse konsultieren: https://shopify.github.io/liquid/

Zuletzt aktualisiert

War das hilfreich?