Haben Sie erst einmal erfolgreich eine Datenbankverbindung eingerichtet, sei es durch den Import Ihrer unternehmensspezifischen Daten in die interne, von Emarsys gehostete Datenbank oder durch die Verbindung Ihrer eigenen, externen (vom Kunden gehosteten) Datenbank mit Emarsys, können Sie beginnen, Relational Data für die Personalisierung Ihrer Nachrichten zu verwenden.
Inhalt:
Bevor Sie beginnen
Zwei Voraussetzungen müssen für die Personalisierung mit Relational Data erfüllt sein:
Referenzfelder einrichten
Sie können die Referenzfelder für jede Ihrer Datenbankverbindungen festlegen. Gehen Sie hierfür zu: Add-ons -> Relational Data -> Tabellen und Ansichten
Weitere Informationen erhalten Sie in: Referenzfelder
Variablen von Relational Data einrichten
Variablen von Relational Data sind vorkonfigurierte Werte-Sets für die Referenzfelder einer bestimmten Tabelle oder Ansicht. Sie bestimmen, welche Dateneinträge von jenem Platzhalter referenziert werden, den Sie zu Ihrem Content hinzufügen.
Im Pop-up Personalisierung öffnen Sie das Tab Relational und klicken Sie Neu.

- Name your variable (Variable benennen) - Geben Sie der Variablen einen Namen, der sie leicht identifizierbar macht.
- Datenbankverbindung auswählen - Sie sollten Ihre Datenbank(en) bereits unter Add-ons > Relational Data > Verbindungen verbunden haben. Wählen Sie die Datenbank mit jener Tabelle oder Ansicht, die Sie verwenden wollen, um Ihre Nachricht zu personalisieren.
- Select table or view (Tabelle oder Ansicht auswählen) - Nach Auswahl der Datenbank wählen Sie die Tabelle oder Ansicht aus (dabei handelt es sich um eine virtuelle Tabelle, die auf dem Resultset für ein SQL Statement basiert).
- Referenzfelder definieren - Hier werden jene Referenzfelder angezeigt, die Sie unter Add-ons > Relational Data > Tabellen und Ansichten definiert haben. Sie müssen für jedes Feld den Typ und Wert hinzufügen; so bestimmen Sie, welche Einträge von dieser Personalisierungsvariable referenziert werden.
Sie haben die Wahl zwischen drei Arten von Input:

- Kontaktfeld - Der Wert ist ein Feld in der Emarsys Kontaktdatenbank.
- Externer Event - Sie können den externen Event und eine Variable definieren.
- Konstant - Sie können selbst einen fixen Wert eingeben, zum Beispiel eine bestimmte Postleitzahl oder eine Automarke.
Nachdem Sie die Art des Inputs bestimmt haben, fügen Sie den jeweiligen Wert hinzu.
Da die Referenzfelder immer durch UND verknüpft sind, müssen Sie für jedes Feld einen Wert Feld definieren, bevor Sie die Variable speichern können.
Wenn Sie fertig sind, speichern Sie Ihre Änderungen; Ihre Variable kann nun als Basis für einen Personalisierungsplatzhalter ausgewählt werden.
Personalisierungsplatzhalter für Relational Data erstellen
Wenn Sie Ihre Variablen eingerichtet haben, können Sie damit jene Felder auswählen, die Sie für die Personalisierung verwenden wollen.

- Select relational data variable (Relational-Data-Variable auswählen) - Wählen Sie aus den zuvor erstellten Variablen aus (oder klicken Sie Neu, um eine neue Variable zu erstellen).
- Select field (Feld auswählen) - Alle Felder in der Ansicht oder Tabelle, die Sie für die Variable ausgewählt haben, stehen für die Auswahl bereit. Es ist der Wert in diesem Feld, der zum Nachrichten-Content hinzugefügt wird.
- Make this field mandatory for sending (Machen Sie dieses Feld zu einem Pflichtfeld für den Sendevorgang) - Falls einer Ihrer Empfänger im entsprechenden Feld keinen Wert aufweist, wird die Nachricht nicht zugestellt.
- Add fallback text (Alternativtext hinzufügen) - Ein Alternativtext ist nur verfügbar, wenn Sie das Feld nicht als Pflichtfeld definiert haben. In diesem Fall können Sie einen beliebigen Text eingeben, der fehlende Werte ersetzt.
- Format displayed text (Angezeigten Text formatieren) - Damit können Sie auf Ihre Daten die Großschreibung anwenden, oder Sie belassen das Original. Wenn Sie beispielsweise die Namen von Haustieren nur in Kleinbuchstaben gespeichert haben, können Sie ganz einfach das erste Wort mit großem Anfangsbuchstaben (aus simba wird Simba) oder in Großbuchstaben (SIMBA) formatieren.
- Im Feld Platzhalter wird der Code des Personalisierungsplatzhalters angezeigt (in der Emarsys Scripting Language, ESL).
Wenn alle Parameter definiert sind, klicken Sie Einfügen. Ein grüner Personalisierungsplatzhalter wird an jener Stelle im Text angezeigt, an der Sie die Personalisierung einfügen wollen. Mittels Drag & Drop können Sie Personalisierungsplatzhalter im Text frei verschieben. Sie können die Platzhalter auch anpassen - dafür klicken Sie zuerst den Platzhalter selbst und dann das blaue Personalisierungs-Icon, um den Editor zu öffnen.