Verwenden Sie Personalisierungs-Regeln, um Nachrichteninhalte einzufügen, wenn die in der Personalisierungs-Regel definierten Bedingungen auf den Empfänger zutreffen.

Die entsprechenden Teile der Nachricht (Bilder, Links oder Texte beliebiger Länge) werden mit einem Start- und einem End-Tag markiert. Verwenden Sie diese Tags, um den Teil einzufügen, der mit einer Personalisierungs-Regel markiert ist.


Was ist eine Personalisierungs-Regel?​

Eine Personalisierungs-Regel ist eine Art Programmierung für Ihren Newsletter. Während des Versands erstellt das Mapp Engage verschiedene Nachrichten, die nur den Inhalt umfassen, der für den Empfänger relevant ist.

  1. Diese Personalisierungs-Regel besteht aus nur einem InsertIf-Block und einer Bedingung.
    In der Editor-Code-Ansicht markiert <%InsertIf ...%> den Beginn einer Personalisierungs-Regel und <%/InsertIf%> das Ende. Im HTML-Editor schließen die Symbole  und  die Personalisierungs-Regel ein. Diese Art von Personalisierung kann verwendet werden, um Teile eines Newsletters zu markieren. Wenn Sie einen Abschnitt eines Newsletters markieren möchten, umschließen Sie ihn mit InsertIf-Tags.
  2. Diese Personalisierungs-Regel besteht aus nur einem InsertIf-Block, einer Bedingung und dem Inhalt.

    Diese Art von Personalisierung kann verwendet werden, um Inhalte mit der Personalisierung einzufügen. Die Anzeige der Personalisierung entspricht der in 1. beschriebenen. Diese Personalisierung kann jedoch nicht zum Markieren von Inhalten verwendet werden, da sie über ihren eigenen Inhalt verfügt. Der Inhalt wird zwischen den beiden InsertIf-Tags in die Personalisierung eingefügt.
  3.  Diese Personalisierungs-Regel besteht aus mehreren InsertIf/InsertElse-Blöcken und Bedingungen.
     
    Diese Art von Personalisierung kann verwendet werden, um Alternativen einzugeben und geschachtelte Bedingungen zu erstellen.
    In der Code-Ansicht des Editors markiert <%InsertIf ...%> den Beginn einer Personalisierungs-Regel und <%/InsertIf%>das Ende.
    Die nächste Regel in der Personalisierung wird in die Tags <%InsertElse ...%> und <%/InsertElse%> eingeschlossen.
    Wenn keine der vorherigen InsertIf- oder InsertElse-Regeln passt, fügt Mapp Engage einen Standardblock ein. In der Code-Ansicht des
    Editors ist der Standardblock eine InsertElse-Regel, die keinerlei Bedingung enthält. Im HTML-Editor schließt CEP jeden Teil der Personalisierungs-Regel mit den Symbolen   und  ein. Sie können nicht sehen, wo die Personalisierungs-Regel im HTML-Editor endet. In der Code​-Ansicht wird das Ende einer Personalisierungs-Regel mit dem nächsten InsertIf-Block auf derselben Ebene gegeben. Um Inhalt in eine Personalisierungs-Regel einzugeben, die aus mehreren ​InsertIf/InsertElse​-Blöcken besteht, müssen Sie diesen Teil des Newsletters manuell zwischen den Personalisierungs-Tags einfügen.

  4. Die Personalisierungs-Regel besteht aus mehreren ​InsertIf​-Blöcken, ihren Bedingungen und dem Inhalt.

    Diese Personalisierung verhält sich wie unter 3. beschrieben, umfasst aber auch Inhalt, der eingegeben wird, wann immer Sie die Personalisierung in Ihrem Newsletter einfügen. Ein Beispiel ist eine Anrede, die normalerweise auf diese Art und Weise

Personalisierungs-Regeln verwenden​

Personalisierungen können an verschiedenen Stellen in der Nachricht verwendet werden:

  • Im Nachrichtentext (HTML, Text, SMS, Mobile Push)

  • In der Betreffzeile

  • Im Nachrichten-Header und in der Nachrichten-Fußzeile

Erstellung von Personalisierungs-Regeln 

Grundsätzlich ist der Personalisierungs-Builder die optimale Lösung, um eine komplexe Personalisierung zu erstellen. Für weitere Informationen, siehe Personalisierungs-Builder (Slider)​.

Beim Query-Builder können die meisten erforderlichen Fälle auf einer grafischen Oberfläche erstellt werden. Mithilfe komplexerer Programmierung lassen sich Personalisierungen auch manuell erstellen. In diesem Fall sind jedoch umfassendere Kenntnisse zur JSP Expression Language erforderlich (siehe ​Syntax von Personalisierungs-Regeln​). Einige Programmierausdrücke, die nicht auf der grafischen Oberfläche erstellt werden können, können mithilfe von Mapp Engage-Funktionen manuell erstellt werden. Für weitere Informationen, siehe Mapp Engage-Funktionen​.