Bedingungen conditions

Auf dieser Seite Erfahren Sie, wie Sie Bedingungen in der Aktivität „Optimieren“ verwenden, um mehrere Journey-Pfade basierend auf Datenquellen, Zeit, Daten, Prozentaufteilungen, Profilobergrenzen oder Zielgruppenzugehörigkeit zu erstellen.

Mit Bedingungen können Sie festlegen, wie Einzelpersonen Ihre Journey durchlaufen, indem Sie mehrere Pfade basierend auf bestimmten Kriterien erstellen. Sie können auch einen alternativen Pfad konfigurieren, um mit Timeouts oder Fehlern umzugehen und so ein nahtloses Erlebnis sicherzustellen.

NOTE
Das neue Vehikel zum Erstellen bedingter Pfade in Journey ist die Aktivität Optimieren. Sie ersetzt die frühere Aktivität Bedingung, die aus der Benutzeroberfläche entfernt wurde. Die gesamte bedingte Logik wird jetzt durch die Bedingungen der Aktivität Optimieren auf dieser Seite verarbeitet.
Wenn Sie über Journey verfügen, die Bedingungs-Aktivitäten verwendet haben, können Sie diese weiterhin wie zuvor verwenden. Sie werden jetzt mit einem neuen Symbol als Optimieren-Aktivitäten mit der Bedingung-Methode angezeigt, das Verhalten ist jedoch unverändert. Jede benutzerdefinierte Beschriftung, die Sie auf dem Knoten festgelegt hatten, wird beibehalten.

Hinzufügen einer Bedingung add-condition-activity

Gehen Sie wie folgt vor, um Ihrer Journey eine Bedingung hinzuzufügen.

  1. Ziehen Sie die Aktivität Optimieren in die Journey-Arbeitsfläche. Weitere Informationen

  2. Fügen Sie ein optionales Label hinzu, um die Aktivität in den Reporting- und Testmodusprotokollen zu identifizieren.

  3. Wählen Sie eine Bedingung aus der Dropdown-Liste Methode aus.

    Aktivität „Optimieren“ mit ausgewählter Bedingungsmethode {width="80%"}

    Folgende Bedingungstypen sind verfügbar:

NOTE
Die Bedingungsauswertung schlägt für Profile fehl, die mehr als zwei geräteübergreifende Identitäten im Profilspeicher enthalten.

Verwalten von Bedingungspfaden condition_paths

Wenn Sie mehrere Bedingungen in einer Journey verwenden, können Sie für jede dieser Bedingungen Labels definieren, um sie leichter zu identifizieren.

Klicken Sie auf Pfad hinzufügen, wenn Sie mehrere Bedingungen definieren möchten. Für jede Bedingung wird der Arbeitsfläche nach der Aktivität ein neuer Pfad hinzugefügt.

Schaltfläche „Pfad hinzufügen“ zum Einrichten verschiedener Bedingungspfade {width="80%"}

Beachten Sie, dass die Gestaltung der Journeys funktionelle Auswirkungen hat. Wenn mehrere Pfade nach einer Bedingung definiert werden, wird nur der erste infrage kommende Pfad ausgeführt. Das bedeutet, dass Sie die Priorisierung von Pfaden ändern können, indem Sie sie über- oder untereinander platzieren.

Nehmen wir zwei Pfadbedingungen: „Die Person ist ein VIP" und „Die Person ist ein Mann“. Wenn eine Person beide Bedingungen erfüllt, wird der erste Pfad ausgewählt, da er über dem zweiten liegt. Um diese Priorität zu ändern, verschieben Sie Ihre Aktivitäten in eine andere vertikale Reihenfolge.

Beispiel für Pfadpriorisierung, bei dem die VIP-Bedingung über der Bedingung „männlich“ angezeigt wird

Sie können einen anderen Pfad für Zielgruppen erstellen, für die die definierten Bedingungen nicht gelten, indem Sie die Option Pfad für andere Fälle als die obigen zeigen aktivieren.

NOTE
Diese Option ist bei Aufspaltungsbedingungen nicht verfügbar. Weitere Informationen

Im einfachen Modus können Sie einfache Abfragen anhand einer Kombination von Feldern durchführen. Alle verfügbaren Felder werden auf der linken Seite des Bildschirms angezeigt. Felder per Drag-and-Drop in den Hauptbereich ziehen. Um die verschiedenen Elemente zu kombinieren, diese verschachteln, um Gruppen und/oder Gruppenebenen zu erstellen. Definieren Sie dann einen logischen Operator zwischen Elementen desselben Niveaus:

  • UND bildet die Schnittmenge aus zwei Kriterien. Nur Elemente, die allen Kriterien entsprechen, werden berücksichtigt.
  • ODER bildet die Vereinigungsmenge aus zwei Kriterien. Elemente, die mindestens einem der Kriterien entsprechen, werden berücksichtigt.

Einfacher Ausdruckseditor mit Drag-and-Drop-Feldern und logischen Operatoren {width="80%"}

Wenn Sie zur Erstellung Ihrer Zielgruppen den Segmentierungs-Service von Adobe Experience Platform verwenden, können Sie die Zielgruppen in Ihren Journey-Bedingungen nutzen. Siehe Verwenden der Zielgruppe in Bedingungen.

NOTE
Mit dem einfachen Editor können Sie keine Abfragen zu Zeitreihen (z. B. zu einer Liste der Käufe oder vergangenen Klicks auf Nachrichten) durchführen. Dazu müssen Sie den erweiterten Editor verwenden. Weitere Informationen finden Sie auf dieser Seite.

Wenn in einer Aktion oder einer Bedingung ein Fehler auftritt, wird die Journey des Kontakts gestoppt. Die einzige Möglichkeit zum Fortsetzen des Vorgangs besteht darin, das Kontrollkästchen Alternativen Pfad hinzufügen, falls eine Zeitüberschreitung oder ein Fehler auftritt zu aktivieren. Weitere Informationen

Im einfachen Editor finden Sie auch die Kategorie „Journey-Eigenschaften“ unter den Kategorien „Ereignis“ und „Datenquelle“. Diese Kategorie enthält technische Felder, die sich auf die Journey eines bestimmten Profils beziehen. Dabei handelt es sich um die Informationen, die das System von Live-Journeys abruft, wie z. B. die Journey-ID oder die aufgetretenen Fehler. Weitere Informationen

Datenquellenbedingung data_source_condition

Verwenden Sie eine Datenquellenbedingung, um eine Definition basierend auf Feldern aus den Datenquellen oder den zuvor in der Journey positionierten Ereignissen zu definieren. Dieser Bedingungstyp wird mit dem Ausdruckseditor definiert. Informationen dazu, wie Sie den Ausdruckseditor verwenden

Beim Targeting einer Zielgruppe mit Anreicherungsattributen, die mithilfe eines Kompositions-Workflows oder eines benutzerdefinierten Uploads (CSV-Datei) generiert wurden, können Sie beispielsweise diese Anreicherungsattribute nutzen, um Ihre Bedingung zu erstellen.

IMPORTANT
Verarbeiten fehlender oder nicht aufgenommener Attribute
Wenn in Ihrem Profilschema ein Schemafeld definiert ist, aber keine Daten für dieses Feld aufgenommen wurden, interpretieren Journey Optimizer und das zugrunde liegende Echtzeit-Kundenprofil das Feld als null. Daher werden Bedingungen, die auf isEmpty(), isNull() oder ähnliche Funktionen prüfen, als true ausgewertet, selbst wenn das Attribut nie aufgenommen wurde. Dies kann zu unerwartetem Journey-Verhalten führen, wenn Sie nicht wissen, dass das Feld keine Daten enthält.
Um Missverständnisse zu vermeiden, stellen Sie sicher, dass die Attribute, die Sie in Bedingungsausdrücken verwenden, mit tatsächlichen Daten aufgenommen wurden, bevor das Profil in die Journey eintritt. Sie können Attributwerte im Echtzeit-Kundenprofil überprüfen, um zu bestätigen, ob für die in Ihren Bedingungen verwendeten Felder Daten vorhanden sind.

Mit dem erweiterten Ausdruckseditor können Sie erweiterte Bedingungen zur Bearbeitung von Sammlungen oder zur Verwendung von Datenquellen einrichten, für die Parameter übergeben werden müssen. Weitere Informationen

Datenquellenbedingung mit erweitertem Ausdruckseditor {width="80%"}

Bedingung für das Datum date_condition

Auf diese Weise können Sie basierend auf dem Datum einen jeweils anderen Fluss definieren. Wenn der Eintritt der Person beispielsweise während der Zeit des Ausverkaufs verfolgt, senden Sie ihr eine entsprechende Nachricht. Den Rest des Jahres senden Sie eine andere Nachricht.

NOTE
Die Zeitzone hängt nicht mehr von einer Bedingung ab und wird jetzt auf Journey-Ebene in den Eigenschaften der Journey festgelegt. Weitere Informationen

Konfiguration von Datumsbedingung mit Start- und Enddatumsfeldern

Prozentuale Aufspaltung percentage_split

Mit dieser Option können Sie die Zielgruppe nach dem Zufallsprinzip aufspalten, um für jede Gruppe eine andere Aktion zu definieren. Definieren Sie die Anzahl der Aufspaltungen und die Neuaufteilung für jeden Pfad. Die Berechnung der Aufspaltung ist statistisch, da das System nicht vorhersehen kann, wie viele Personen an dieser Aktivität der Journey teilnehmen werden. Infolgedessen weist die Aufspaltung eine sehr geringe Fehlermarge auf. Diese Funktion basiert auf einem Java-Zufallsmechanismus.

Im Testmodus wird beim Erreichen einer Aufspaltung immer die obere Verzweigung ausgewählt. Wenn der Test einen anderen Pfad wählen soll, können Sie die Position der aufgespaltenen Verzweigungen neu anordnen. Weitere Informationen

NOTE
Beachten Sie, dass es in der Bedingung für die prozentuale Aufspaltung keine Schaltfläche zum Hinzufügen eines Pfades gibt. Die Anzahl der Pfade hängt von der Anzahl der Aufspaltungen ab. In Bedingungen für die Aufspaltung können Sie keinen Pfad für andere Fälle hinzufügen, da diese nicht möglich sind. Die Personen wählen immer einen der Pfade der Aufspaltung aus.

Konfiguration der prozentualen Aufspaltung mit Regler mit Traffic-Verteilung

Zeitbedingung time_condition

Verwenden Sie eine Zeitbedingung, um je nach Tageszeit und/oder Wochentag unterschiedliche Aktionen durchführen. So können Sie beispielsweise entscheiden, an Werktagen tagsüber Push-Benachrichtigung und nachts E-Mails zu versenden.

NOTE
  • Die Zeitzone hängt nicht von einer Bedingung ab und wird auf Journey-Ebene in den Eigenschaften der Journey festgelegt. Weitere Informationen

  • Standardmäßig wird die Zeitbedingung in Stunden von 00:00 bis 12:00 eingestellt.

Zeitbedingung mit Auswahl von Stundenbereich und Wochentag

Es stehen drei Zeitfilteroptionen zur Verfügung:

  • Stunde – Ermöglicht es Ihnen, eine Bedingung basierend auf der Tageszeit festzulegen. Sie legen dann die Start- und Endzeit fest. Einzelpersonen geben den Pfad nur innerhalb des definierten Stundenbereichs ein.
  • Wochentag – Ermöglicht es Ihnen, eine Bedingung basierend auf dem Wochentag festzulegen. Wählen Sie dann aus, an welchen Tagen die Einzelpersonen in den Pfad eintreten sollen.
  • Wochentag und Stunde – Diese Option kombiniert die ersten beiden Optionen.

Profilbegrenzung profile_cap

Verwenden Sie diesen Bedingungstyp, um eine Höchstzahl von Profilen für einen Journey-Pfad festzulegen. Wenn dieses Limit erreicht ist, schlagen die eintretenden Profile einen alternativen Pfad ein. Dadurch wird sichergestellt, dass Ihre Journey nie den definierten Grenzwert überschreitet.

NOTE
Es wird empfohlen, für die Profilbegrenzung einen hohen Wert zu definieren. Je höher diese Begrenzung angesetzt ist, desto höher ist auch die Genauigkeit und Wahrscheinlichkeit, dass eine Population die exakte Begrenzung erreicht. Ist diese Anzahl niedrig (z. B. eine Begrenzung von 50), stimmen die Zahlen nicht immer überein, da die Begrenzung möglicherweise nicht erreicht wird, bevor die Profile einem anderen Pfad folgen.

Die Standardbegrenzung ist 1.000.

Der Zähler gilt nur für die ausgewählte Journey-Version. Der Zähler wird auf null zurückgesetzt, wenn die Journey dupliziert oder eine neue Version erstellt wird. Nach dem Zurücksetzen folgen die eintretenden Profile erneut dem nominalen Pfad, bis die Zählergrenze erreicht ist.

Wenn eine Profilbegrenzung für eine wiederkehrende Journey definiert ist, wird der Zähler nicht nach jedem Intervall zurückgesetzt.

Der nominale Pfad hat immer Vorrang vor dem alternativen Pfad, auch wenn der alternativen Pfad über den nominalen Pfad auf der Journey-Arbeitsfläche verschoben wird.

Für Live-Journeys sollten die folgenden Schwellenwerte berücksichtigt werden, um sicherzustellen, dass der Grenzwert erreicht wird:

  • Bei einer Begrenzung von mehr als 10.000 muss die Anzahl unterschiedlicher Profile, die eingespeist werden sollen, mindestens dem 1,3-Fachen der Begrenzung entsprechen.
  • Bei einer Begrenzung unter 10.000 muss die Anzahl der eindeutigen Profile, die eingespeist werden sollen, den Wert der Begrenzung plus 1.000 haben.

Die Profilbegrenzung wird im Testmodus nicht berücksichtigt.

Profilbegrenzungsbedingung mit Eingabefeld für Zahl der maximalen Profile

Verwenden von Zielgruppen in Bedingungen using-a-segment

In diesem Abschnitt wird erläutert, wie eine Zielgruppe in einer Journey-Bedingung verwendet wird. Weitere Informationen zu Zielgruppen und deren Erstellung finden Sie in diesem Abschnitt.

Gehen Sie wie folgt vor, um in einer Journey-Bedingung eine Zielgruppe zu verwenden:

  1. Öffnen Sie eine Journey, fügen Sie eine Aktivität vom Typ Optimieren ein und wählen Sie die Datenquellenbedingung.

    Im Dropdown-Menü ausgewählte Bedingungsmethode für Datenquelle

  2. Klicken Sie für jeden zusätzlichen Pfad auf Pfad hinzufügen. Klicken Sie für jeden Pfad auf das Feld Ausdruck.

  3. Erweitern Sie auf der linken Seite den Knoten Zielgruppen. Legen Sie die Zielgruppe, die Sie für Ihre Bedingung verwenden möchten, per Drag-and-Drop ab. Standardmäßig lautet die Bedingung für die Zielgruppe „true“.

    Zielgruppen-Knoten im Ausdruckseditor zur Auswahl Adobe Experience Platform Zielgruppen {width="80%"}

    note
    NOTE
    Hinweis: Nur Personen mit dem Zielgruppenzugehörigkeitsstatus Realisiert werden als Mitglieder der Zielgruppe angesehen. Weitere Informationen zum Auswerten einer Zielgruppe finden Sie in der Dokumentation zum Segmentierungs-Service.

➡️ In der Praxis: Erfahren Sie, wie Sie die Zeit und die Wochentage verwenden können, um E-Mails nur an Wochentagen zu senden.

KI-Wissensreferenz

Dieser Abschnitt enthält strukturiertes Wissen zur Unterstützung von Interpretation, Abrufen und Antworten auf Fragen zu diesem Thema.

Zum vollständigen Verständnis sollten diese Informationen mit der Dokumentation auf dieser Seite kombiniert werden. Keine der beiden Quellen ist für Einzelpersonen gedacht. Die Seite beschreibt die Funktion, während dieser Abschnitt zusätzlichen Kontext bietet, der dabei hilft, Begriffe, Absichten, Anwendbarkeit und Begrenzungen zu unterscheiden.

  • TL;DR: Auf dieser Seite wird erläutert, wie Sie Bedingungen innerhalb der Aktivität „Optimieren“ in Journey Optimizer konfigurieren können. Dabei werden fünf Bedingungstypen abgedeckt: Daten-Source, Zeit, prozentuale Aufspaltung, Datum und Profilbegrenzung, die Profile basierend auf Regeln, Zeit oder Zielgruppenzugehörigkeit zu verschiedenen Journey-Pfaden weiterleiten.

intents:

  • Fügen Sie einer Journey mithilfe der Aktivität Optimieren eine Bedingung hinzu und wählen Sie eine Bedingungsmethode aus
  • Erstellen Sie mehrere Verzweigungspfade und verwalten Sie deren Prioritätsreihenfolge auf der Journey-Arbeitsfläche
  • Konfigurieren einer Data Source-Bedingung mithilfe des Ausdruckseditors, um Profil- oder Ereignisattribute zu bewerten
  • Richten Sie eine Zeitbedingung ein, um Profile basierend auf der Stunde des Tages oder des Wochentags zu routen
  • Wenden Sie eine Profilobergrenze an, um die Anzahl der Profile zu begrenzen, die auf einem bestimmten Pfad nach unten geroutet werden
  • Verwenden einer Prüfung der Zielgruppenzugehörigkeit als Bedingung in einem Journey-Pfad

Glossar:

  • Aktivität optimieren: Die aktuelle Journey-Aktivität, die die frühere Bedingungsaktivität ersetzt. Alle bedingten Verzweigungslogiken werden jetzt über die Dropdown-Liste „Methode“ produktspezifisch) konfiguriert
  • Datenquellenbedingung: Eine Bedingungsmethode, die Felder aus Datenquellen oder Journey-Ereignissen mithilfe des Ausdruckseditors auswertet (produktspezifisch)
  • Prozentuale Aufspaltung: Eine Bedingungsmethode, die Profile mithilfe eines statistischen Java-Zufallsmechanismus nach dem Zufallsprinzip produktspezifisch) auf Pfade verteilt
  • Profilbegrenzung: Eine Bedingungsmethode, die Profile an einen alternativen Pfad weiterleitet, sobald eine definierte maximale Anzahl auf dem nominalen Pfad erreicht ist produktspezifisch)
  • Nominaler Pfad: Der primäre Journey-Pfad, der mit einer Profilbegrenzungsbedingung verknüpft ist. Er hat immer Vorrang vor dem alternativen Pfad (produktspezifisch)

Leitplanken:

  • Die Bedingungsauswertung schlägt für Profile mit mehr als zwei geräteübergreifenden Identitäten im Profilspeicher fehl
  • Schemafelder ohne aufgenommene Daten werden als null interpretiert; isEmpty() und isNull() werden für solche Felder als „true“ ausgewertet
  • Die Zeitzone wird auf Journey-Ebene definiert, nicht auf der Ebene einzelner Bedingungen
  • Die Option „Pfad für andere Fälle anzeigen“ ist in Bedingungen für die prozentuale Aufspaltung nicht verfügbar
  • Die Standardeinstellung für die Profilbegrenzung ist 1.000. Der Zähler wird bei Journey-Duplizierung oder der Erstellung einer neuen Version zurückgesetzt, jedoch nicht zwischen Wiederholungen
  • Bei Kappen über 10.000 injizieren Sie mindestens das 1,3-fache der Kappe; bei Kappen unter 10.000 injizieren Sie mindestens 1.000 plus die Kappe
  • Die Profilbegrenzung wird im Testmodus nicht angewendet. Im Testmodus wird die obere Verzweigung immer für die prozentuale Aufspaltung ausgewählt

Terminologie:

  • Kanonischer Name: Bedingungen — Akronym: none — Varianten: Bedingungsaktivität, Bedingungsmethode, bedingte Verzweigung
  • Synonyme: „Aktivität optimieren (Bedingungsmethode)“ = „frühere Bedingungsaktivität“
  • Verwechseln Sie nicht: „Prozentuale Aufspaltung“ ≠ „Profilbegrenzung“ (prozentuale Aufspaltung verteilt alle Profile statistisch; Profilbegrenzung stoppt das Routing zum nominalen Pfad nach einem Zählschwellenwert)

FAQ:

  • F: Die Aktivität Bedingung ist von meiner Benutzeroberfläche verschwunden - was hat sie ersetzt? — Die Aktivität Bedingung wurde durch die Aktivität Optimieren ersetzt. Wählen Sie aus der Dropdown-Liste Methode die Option „Bedingung“ aus, um dasselbe Verhalten zu erhalten. Vorhandene Journey mit Bedingungsaktivitäten funktionieren weiterhin und werden jetzt mit einem Optimierungssymbol angezeigt.
  • F: Welcher Pfad wird verwendet, wenn mehrere Pfade für ein Profil geeignet sind? - Nur der erste infrage kommende Pfad (der höchste auf der Arbeitsfläche) wird ausgeführt. Sie können die Priorität durch die vertikale Neuanordnung von Pfaden ändern.
  • F: Warum wird meine Bedingung isEmpty() unerwartet als „true“ ausgewertet? — Wenn das Schemafeld vorhanden ist, aber keine Daten dafür aufgenommen wurden, interpretiert Journey Optimizer es als null, wodurch isEmpty() und isNull() den Wert „true“ zurückgeben.
  • F: Wird der Zähler für die Profilbegrenzung auf einer wiederkehrenden Journey zurückgesetzt? — Nein, der Zähler wird nicht zwischen den Wiederholungen zurückgesetzt, sondern nur zurückgesetzt, wenn die Journey dupliziert oder eine neue Version erstellt wird.
  • F: Kann ich eine Adobe Experience Platform-Zielgruppe als Bedingung verwenden? - Ja, Aktivität „Optimieren“ ablegen, „Datenquellenbedingung“ auswählen, Pfad hinzufügen und die Zielgruppe aus dem Zielgruppenknoten in den Ausdruckseditor ziehen.
recommendation-more-help
journey-optimizer-help