Studio Benutzerhandbuch / Version 2204
Table Of ContentsBedingungen legen fest, wann ein personalisierter Inhalt angezeigt werden soll oder ob ein Nutzer zu einem bestimmten Kundensegment gehört. Eine einzelne Bedingung ist eine logische Aussage über das System und kann entweder "wahr" oder "falsch" sein, wie in den folgenden Beispielen gezeigt:
"Der aktuelle Nutzer ist männlich"
"Heute ist Montag"
"Der Nutzer hat ein explizites Interesse an Sport"
Bedingungen treten in zwei Kontexten auf:
Kundensegmenten
Personalisierten Inhalten
In beiden Kontexten möchten Sie etwas ("einen bestimmten Inhalt anzeigen", "zu einem Kundensegment gehörig"), in Abhängigkeit von bestimmten Umständen, geschehen lassen. Diese Umstände werden durch die Zuordnung einer logischen Kombination von Bedingungen spezifiziert.
Logische Kombination von Bedingungen
Die Auswertung einer einzelnen Bedingung ist nicht schwierig, da nur eine einzelne "Frage" beantwortet werden muss. Wenn allerdings mehrere Bedingungen kombiniert werden, wird der gemeinsame Ausdruck komplexer und daher auch schwerer zu verstehen.
Grundlegende Operatoren
Die nächste Tabelle zeigt die zwei Wege um Bedingungen zu kombinieren:
Logischer Operator | Beschreibung | Beispiel: Frage? => Ausdruck |
---|---|---|
AND | Der Ausdruck ist "wahr" wenn beide Operanden "wahr" sind. | Ist der aktuelle Nutzer Teil des "Teenager Sportler" Kundensegments? => "Nutzer ist jünger als 20" AND "Nutzer hat explizites Interesse an Sport". |
OR | Der Ausdruck ist "wahr" wenn wenigstens einer der Operanden "wahr" ist. | Soll der "Jetzt teilnehmen"-Teaser angezeigt werden? => "Heute ist Montag" OR "Es ist früher als 16:00" |
Tabelle 9.2. Logische Operatoren
Die Aussagen in Anführungszeichen in der oberen Tabelle repräsentieren ausgewertete Bedingungen die entweder "wahr" oder "falsch" sind.
Komplexe Bedingungen erstellen
Auswertungsreihenfolge
Da sie die Bedingungen im GUI nicht durch Klammern gruppieren können, hängt die Ausführungsreihenfolge davon ab, welche Bedingung zuerst ausgewertet wird. Nehmen Sie das folgende Beispiel:
a AND b OR c AND d
"a", "b", "c" und "d" sind Bedingungen (die logische Aussagen darstellen) die mit den oben aufgeführten logischen Operatoren verknüpft werden. In welcher Reihenfolge werden die Bedingungen ausgewertet?
Die Antwort ist einfach: AND ist stärker als OR. Das bedeutet, dass die Auswertungsreihenfolge wie folgt gegeben ist:
(a AND b) OR (c AND d)
Bedingungstypen
Die Bedingungstypen, die Sie in ihren Auswahlregeln verwenden können, hängen von ihrer CoreMedia Installation ab. Einige Typen sind beispielsweise nur vorhanden, wenn Elastic Social installiert ist.
Die meisten Bedingungen können verwendet werden um Nutzer in Kundensegmente aufzuteilen und um herauszufinden ob personalisierte Inhalte angezeigt werden sollen.
Beachten Sie, dass die folgenden Typen allgemeine Bedingungstypen sind, die noch an konkrete Eigenschaften gebunden werden müssen ("Geburtsdatum des aktuellen Nutzers" in einer Datumsbedingung, zum Beispiel).
Datumsbedingung
Definiert Bedingungen für Daten.
Im zweiten Eingabefeld wählen Sie einen Vergleichsoperator aus der Dropdown-Liste. Sie können wählen, ob das Datum "vor", "am" oder "nach" dem Datum liegt, das Sie im dritten Eingabefeld ausgewählt haben.
Zeitbedingung
Definiert Bedingungen für Zeiten.
Im zweiten Eingabefeld wählen Sie einen Vergleichsoperator aus der Dropdown-Liste. Sie können wählen, ob die Zeit "vor", "am" oder "nach" der Zeit liegt, die Sie im dritten Eingabefeld ausgewählt haben.
Datum-Zeitbedingung
Definiert Bedingungen für Kombinationen aus Zeit und Datum
Im zweiten Eingabefeld wählen Sie einen Vergleichsoperator aus der Dropdown-Liste. Sie können wählen, ob das Datum und die Zeit "vor", "am" oder "nach" der Kombination liegen, die Sie in den anderen Eingabefeldern ausgewählt haben. Im dritten Eingabefeld wähen Sie das Datum. Öffnen Sie das Kalender-Widget indem Sie auf das Kalendersymbol rechts neben dem Feld klicken. Wählen Sie einen Tag indem Sie darauf klicken. Das Kalender-Widget schließt sich automatisch, nachdem Sie einen Tag ausgewählt haben. Im vierten Eingabefeld können Sie eine Zeit aus der Dropdown-Liste auswählen oder direkt im Textfeld eingeben.
Zeichenkettenbedingung
Definiert Bedingungen für Zeichenketten.
Im zweiten Eingabefeld wählen Sie einen Vergleichsoperator aus der Dropdown-Liste. Sie können wählen, ob die Zeichenkette lexikographisch "kleiner", "größer" oder "gleich" der Zeichenkette ist, die Sie im dritten Feld eingegeben haben.
Aufzählungsbedingung
Definiert Bedingungen um einen Wert mit einer Menge gegebenen Werte aus einer XML-Datei zu vergleichen.
Im zweiten Eingabefeld wählen Sie einen Vergleichsoperator aus der Dropdown-Liste. Sie können wählen ob der Eingabewert "vor", "nach" oder "am" der Position des Wertes liegt, den Sie im dritten Eingabefeld ausgewählt haben.
Segmentbedingung
Diese Bedingung prüft, ob der aktuelle Benutzer zu einem bestimmten Segment gehört.
Im zweiten Eingabefeld wählen Sie einen Vergleichsoperator aus der Dropdown-Liste. Sie können wählen ob das Segment des Nutzers "gleich" oder "nicht gleich" dem Segment ist, das Sie im dritten Eingabefeld ausgewählt haben.
SFMC Journey-Bedingung
Die Bedingung überprüft ob der aktuelle Nutzer einer bestimmten SFMC Journey zugeordnet ist.
Für die Konfiguration des Features lesen Sie das Kapitel "Upload Content to Salesforce Marketing Cloud" im Connector for Salesforce Commerce Manual.
Im zweiten Eingabefeld wählen Sie die Vergleichsbedingung aus der Dropbox aus. Sie können wählen, ob der Nutzer der Journey aus dem dritten Eingabefeld zugeordnet ist oder nicht.
Commerce Benutzersegment Bedingung
eCommerce spezifisches Feature
Die Bedingung überprüft ob der aktuelle Nutzer zu einem bestimmten Nutzersegment aus dem Commerce-System gehört.
Im zweiten Eingabefeld wählen Sie die Vergleichsbedingung aus der Dropbox aus. Sie können wählen, ob das Commerce Segment das Nutzersegment aus dem dritten Eingabefeld enthält.
Anzahlbedingung
Diese Bedingung prüft, ob der aktuelle Nutzer eine bestimmte Anzahl einer bestimmten Eigenschaft hat.
Im zweiten Eingabefeld geben Sie an, welche Eigenschaft gesucht ist. Hier kann zum Beispiel die Anzahl expliziter Interessen oder die Anzahl der Bewertungen gewählt werden. Im dritten Eingabefeld wählen Sie einen Vergleichsoperator aus der Dropdown-Liste. Sie können wählen ob die Eigenschaft "weniger", "weniger oder gleich", "gleich", "größer" oder "größer oder gleich" dem Wert ist, der im vierten Eingabefeld eingegeben wurde.
Ein Inhalt wird zum Beispiel nur angezeigt, wenn der Nutzer mehr als 20 Kommnentare gemacht hat.
Prozentuale Schlagwortbedingung
Diese Bedingung prüft, ob der Nutzer Inhalte, die mit einem bestimmten Schlagwort ausgezeichnet sind, in einem bestimmten Verhältnis zu allen seinen Klicks angeklickt hat (zum Beispiel 10% aller Klicks).
Im zweiten Eingabefeld wählen Sie ein Schlagwort aus der Taxonomy aus. Im dritten Eingabefeld wählen Sie einen Vergleichsoperator aus. Sie können wählen ob die Eigenschaft "weniger", "weniger oder gleich", "gleich", "größer" oder "größer oder gleich" dem Wert ist, der im vierten Eingabefeld eingegeben wurde. Im Beispiel ist die Bedingung "wahr", wenn der Nutzer Inhalte, die mit dem Schlagwort "Asia" ausgezeichnet wurden, genau mit 30% seiner Klicks angeklickt hat.
Die Bedeutung des Verhältnisses hängt von der Konfiguration Ihres Systems ab.
Boolean Bedingung
Diese Bedingung prüft ob eine Boolesche Bedingung "wahr" oder "falsch" ist.
Wählen Sie im zweiten Eingabefeld einen Vergleichsoperator aus. Die Operator legt fest, ob die Eigenschaft gleich dem Wert im dritten Feld "ist" oder "ist nicht" ist.