In diesem Dialog können Sie eine neue profilbasierte Automatisierung erstellen.

Welche Möglichkeiten habe ich in diesem Dialog?

  • Ein neues Mapping erstellen Ein Mapping besteht aus einem oder mehreren Ausdrücken oder einer Engage-Funktion. Mit einem Mapping können Sie einen von mehreren möglichen Werten einem Kontakt zuweisen. Dieser Vorgang basiert auf einer Analyse der Daten im jeweiligen Profil. Ein Mapping ermöglicht eine komplexere Analyse von Profildaten als ​Selektionen​ oder das ​Selektionsmodul​.

  • Eine neue Operation erstellen Eine Operation besteht aus EL (Expression Language), die auf ein Profilattribut mit dem Datentyp String, Zahl oder Datum angewendet wird. Mit einer Operation können Sie einen neuen Attributwert ableiten oder berechnen.

Sie können in derselben profilbasierten Automatisierung keine Operation mit einem Mapping kombinieren.

Klickpfad

  1. Klicken Sie im Menü ​Hauptnavigation​ auf ​Automatisierung​.
    ⇒ Der Dialog ​Übersicht Whiteboard​ wird geöffnet.
  2. Klicken Sie auf das Register ​Profilbasiert​.
    ⇒ Der Dialog ​Übersicht profilbasierte Automatisierungen​ wird geöffnet.
  3. Klicken Sie auf die Schaltfläche ​Neue Automatisierung​.
    ⇒ Der Dialog ​Profilbasierte Automatisierung erstellen​ wird geöffnet.

Eingabefeld

  • Name: Hier wird der Name der Automatisierung festgelegt. Der Name dient der Identifikation der Automatisierung im System. Er wird im Dialog ​Übersicht profilbasierte Automatisierungen​ angezeigt.

  • Beschreibung: Hier wird eine optionale Beschreibung eingegeben. In diesem Feld können Sie Text eingeben, der Sie daran erinnert, um welche Automatisierung es sich handelt. Eine Beschreibung ist hilfreich, wenn die zur Erstellung der Automatisierung verwendete Expression Language sehr komplex ist.

  • Typ: Hier wird angezeigt, ob es sich bei der Automatisierung um eine Operation oder ein Mapping handelt. Sie können in derselben profilbasierten Automatisierung keine Operation mit einem Mapping kombinieren.

    • Mapping: Ein Mapping besteht aus einem oder mehreren Ausdrücken oder einer Engage-Funktion. Mit einem Mapping können Sie einen von mehreren möglichen Werten einem Kontakt zuweisen.

    • Operation: Eine Operation besteht aus EL (Expression Language), die auf ein Profilattribut mit dem Datentyp „String“, „Zahl“ oder „Datum“ angewendet wird. Mit einer Operation können Sie einen neuen Attributwert ableiten oder berechnen.

Eingabefelder: Mapping

  • Zielattribut: Hier wird das Attribut ausgewählt, in dem neue Werte gespeichert werden. Das Zielattribut ist enumeriert oder Boolean.

  • Wenn: Hier wird die Mapping-Regel definiert. Zur Erstellung eines Mappings haben Sie zwei Möglichkeiten:

    • Selektion verwenden: Hiermit wird ein Dialog geöffnet, in dem Sie eine Selektion auswählen können. Wenn Sie zur Erstellung eines Mappings eine Selektion verwenden, erzeugt Engage den Programmierausdruck für Sie. Für ein Mapping können nicht alle Arten von Selektionen verwendet werden. Die Selektion muss auf Profil-Attributdaten oder Pool-Daten basieren. Eine Selektion auf der Basis von Verteilerdaten oder Empfängeraktivitätsdaten kann nicht verwendet werden.

    • Geben Sie die Expression Language direkt in dieses Feld ein. Sie können in diesem Feld auch die entsprechenden Engage-Funktionen verwenden.

    Um das Feld zu vergrößern, ziehen Sie an seiner rechten unteren Ecke.
  • Bedingung löschen: Hiermit wird die Bedingung aus dem Mapping gelöscht.

  • Bedingung einfügen: Hiermit wird eine zusätzliche Bedingung zum Mapping hinzugefügt.
    Wenn in einem Mapping mehr als eine Bedingung vorhanden ist, verarbeitet Engage die Bedingungen in der Reihenfolge, in der sie auf der Benutzeroberfläche erscheinen. Wenn die Bedingung auf einen Kontakt zutrifft, werden die restlichen Bedingungen für diesen Kontakt übersprungen. Dies bedeutet, dass der Zielwert nur einmal pro angewendetem Mapping geändert wird.

  • Dann: Hier wird der Wert definiert, der zum Zielattribut hinzugefügt wird, wenn die Bedingung zutrifft.

  • Standard: Hier wird der Wert definiert, der zum Zielattribut hinzugefügt wird, wenn keine der Bedingungen im Mapping auf einen Kontakt zutrifft. Wenn Sie dieses Feld leer lassen, wird der vorhandene Wert im Zielattribut nicht geändert.

Eingabefelder: Operation

  • Zielattribut: Hier wird das Attribut ausgewählt, in dem neue Werte gespeichert werden. Das Zielattribut kann kein enumeriertes oder boolsches Attribut sein. Der Datentyp muss ein String, eine Zahl oder ein Datum sein.

  • Operation: Hiermit wird die Operation definiert. Geben Sie die Expression Language direkt in dieses Feld ein. Sie können in diesem Feld auch die entsprechenden Engage-Funktionen verwenden.

  • Zielattribut löschen, wenn Ergebnis null ist: Wenn das Produkt der Formel null (leer) ist, wird der bestehende Wert im Attribut gelöscht. Ist diese Option nicht aktiviert, wird der vorhandene Wert nicht durch eine Operation geändert, die ein leeres Feld ergibt.