[Eingeschränkte Verfügbarkeit]{class="badge informative"}
Verwenden von Formeln zum Anordnen von Journeys journey-ranking-formulas
Auf dieser Seite: Erstellen Sie Rangfolgeformeln basierend auf Journey-Attributen, Profilattributen oder KI-Bewertungen, sodass für jedes Profil die beste Journey ausgewählt wird, wenn Journey-Begrenzungen gelten.
Mit Adobe Journey Optimizer können Sie steuern, in welche Journeys ein Profil eintreten kann, wenn diese für mehr qualifiziert sind als das System zulässt. Hierfür können Sie mithilfe von Regelsätzen Begrenzungen für den Journey-Eintritt oder gleichzeitige Zugriffe definieren. Wenn ein Profil für mehr Journeys geeignet ist, als die Obergrenze zulässt, bestimmt die jeder Journey zugewiesene Priorität, welche Journeys ausgewählt werden.
Anstatt die Priorität zu verwenden, können Sie auch Rangfolgeformeln verwenden, um das Ranking von Journeys dynamisch auf der Grundlage von Journey-Attributen, Profilattributen oder KI-Modellbewertungen anzupassen.
Formeln bieten Ihnen mehr Flexibilität als statische Priorität. Sie können beispielsweise eine Journey für Mitglieder des Treueprogramms „Gold“ optimieren.
Erstellen einer Rangfolgenformel create-journey-ranking-formula
Gehen Sie wie folgt vor, um eine neue Rangfolgeformel für Ihre Journeys zu erstellen.
-
Rufen Sie den Abschnitt Rangfolge für Orchestrierung auf und wählen Sie dann die Registerkarte Rangfolgeformeln aus. Es wird die Liste der zuvor erstellten Rangfolgen angezeigt.
-
Klicken Sie auf Formel erstellen.
-
Geben Sie den Namen der Formel an und fügen Sie bei Bedarf eine Beschreibung hinzu.
{width="80%"}
note NOTE Das Rangfolgenobjekt ist die Entität, auf die die Rangfolgeformel angewendet wird. Standardmäßig ist das Rangfolgenobjekt auf Journey festgelegt. -
Klicken Sie optional auf KI-Modell auswählen, um das Modell festzulegen, das als Referenz zur Erstellung der Rangfolgenformel verwendet wird. Weitere Informationen
-
Geben Sie im Abschnitt Kriterium 1 die Journeys an, auf die Sie einen Rangfolgenwert anwenden möchten, indem Sie Folgendes durchführen:
- Wählen Sie ein Journey-Attribut aus (z. B. Journey-Name, Tags, Priorität oder andere Journey-Eigenschaften).
- Wählen Sie einen logischen Operator aus.
- Fügen Sie eine übereinstimmende Bedingung hinzu – Sie können entweder einen Wert eingeben oder auswählen oder ein Profilattribut auswählen.
{width="70%"}
-
Optional können Sie zusätzliche Elemente angeben, um die übereinstimmenden Bedingungen zu verfeinern, damit Ihre Kriterien erfüllt sind.
{width="70%"}
Sie haben beispielsweise Kriterium 1 wie folgt definiert: Journey-Tags enthalten Treue. Darüber hinaus können Sie eine weitere Bedingung hinzufügen, z. B. wenn Treuestatus gleich Gold, dann ist Kriterium 1 „wahr“.
-
Erstellen Sie einen Ausdruck, der den Journeys, die die oben definierte Bedingung erfüllen, einen Rangfolgenwert zuweist. Sie können eine der folgenden Optionen referenzieren:
-
eine Variable:
- die Journey-Priorität, bei der es sich um einen manuellen Wert handelt, der der Journey beim Erstellen einer Journey zugewiesen wird;
- die Punktzahl, die aus dem KI-Modell hervorgegangen ist, das Sie oben optional ausgewählt haben;
-
ein Attribut:
- alle Attribute, die im Profil live sein könnten, z. B. jede extern abgeleitete Tendenzbewertung;
- ein Journey-Attribut;
-
ein statischer Wert, den Sie in einem freien Format zuweisen können;
-
jede Kombination der oben genannten Optionen.
{width="70%"}
-
-
Klicken Sie auf Kriterium hinzufügen, um ein oder mehrere Kriterien beliebig oft hinzuzufügen. Es gilt folgende Logik:
- Wenn das erste Kriterium für ein bestimmtes Entscheidungselement zutrifft, hat es Vorrang vor den nächsten Kriterien.
- Wenn dies nicht der Fall ist, wechselt die Entscheidungs-Engine zum zweiten Kriterium usw.
-
Nachdem Sie alle Kriterien definiert haben, können Sie im letzten Feld einen Ausdruck erstellen, der allen Journeys zugewiesen wird, die die oben genannten Kriterien nicht erfüllen.
{width="70%"}
-
Klicken Sie auf Erstellen, um Ihre Rangfolgenformel fertigzustellen.
Sie können diese Formel jetzt aus der Liste auswählen, um ihre Details anzuzeigen und sie zu bearbeiten oder zu löschen. Sie ist dann verfügbar, wenn Sie einen Regelsatz konfigurieren. Weitere Informationen
Beispiele für Rangfolgeformeln journey-ranking-formula-example
Sehen Sie sich die folgenden Beispiele an.
Wenn die Journey ein „Marketing“-Tag hat, ist der Rangfolgewert die Journey-Priorität.
Wenn die Journey ein „Promo“-Tag hat, ist der Rangfolgewert die KI-Modellbewertung.
Wenn die Journey das „Treue“-Tag aufweist und der Treuestatus des Profils „Gold“ ist, ist der verwendete Rangfolgewert die Journey-Priorität plus 5.
Wenn die Journey ein „Treue“-Tag hat und der Treuestatus des Profils „Silber“ ist, ist der Rangfolgewert die Journey-Priorität plus 2.
Wenn keine der oben genannten Bedingungen erfüllt ist, ist der verwendete Rangfolgewert die Journey-Priorität.
Verwenden des Code-Editors journey-ranking-formula-code-editor
Um Rangfolgenformeln in der PQL-Syntax auszudrücken, wechseln Sie mithilfe der entsprechenden Schaltfläche oben rechts auf dem Bildschirm zum Code-Editor. Weiterführende Informationen zur Verwendung der PQL-Syntax finden Sie im entsprechenden Handbuch.
Anschließend können Sie Journey-Attribute, Profilattribute und statische Werte nutzen, um Ihre Rangfolgeformel zu erstellen.
Zuweisen der Formel zu einem Regelsatz assign-formula-to-ruleset
Um eine Formel zum Sortieren Ihrer Journeys in einer Rangfolge zu verwenden, müssen Sie sie einem Regelsatz zuweisen.
-
Erstellen Sie im Menü Geschäftsregeln einen Regelsatz, den Sie für die Journey-Schlichtung verwenden möchten. Weitere Informationen
-
Wählen Sie unbedingt die Domain Journey aus.
{width="60%"}
-
Legen Sie in den Eigenschaften des Regelsatzes die Rangfolgemethode auf Formel fest (anstelle der Standardeinstellung Priorität).
-
Wählen Sie die von Ihnen erstellte Rangfolgeformel in der Dropdown-Liste aus.
{width="60%"}
-
Definieren Sie die Journey-Begrenzungsregeln, die Sie zu diesem Regelsatz hinzufügen möchten. Weitere Informationen
-
Speichern Sie den Regelsatz.
Jetzt ist die Formel dem Regelsatz zugewiesen. Sie können diesen Regelsatz dann auf Ihre Journeys anwenden.
Anwenden des Regelsatzes auf eine Journey assign-rule-set-to-journey
Gehen Sie wie folgt vor, um den Regelsatz einer Journey zuzuweisen.
-
Erstellen oder öffnen Sie die Journey, der Sie den Regelsatz zuweisen möchten. Erfahren Sie, wie Sie eine Journey erstellen
-
Wählen Sie in den Journey-Eigenschaften den Regelsatz aus der Dropdown-Liste aus. Weitere Informationen.
note NOTE Auf eine Journey kann jeweils nur ein Regelsatz angewendet werden. -
Speichern Sie die Journey.
Alle Journeys, die diesen Regelsatz verwenden, werden bei der Anwendung der Begrenzung nach der ausgewählten Formel sortiert.
Informationen zur Überwachung der Leistung Ihrer Regelsätze und Rangfolgeformeln finden Sie im Abschnitt Journey-Begrenzung und Konflikte im Übersichtsbericht. Verwenden Sie die in diesem Abschnitt verfügbaren Abfragen, um Verwerfungen auf Data-Lake-Ebene zu untersuchen und zu ermitteln, ob ein Profil aufgrund einer erreichten Begrenzung (CAP_REACHED) oder wegen eines niedrigeren Prioritätswerts (LOWER_PRIORITY) ausgeschlossen wurde.
This section contains structured knowledge intended to support interpretation, retrieval, and question answering related to this topic.
For complete understanding, this information should be combined with the documentation on this page. Neither source is intended to stand alone; the page describes the feature, while this section provides additional context that helps disambiguate terminology, intent, applicability, and constraints.
- TL;DR: This page explains how to create ranking formulas that dynamically rank journeys based on journey attributes, profile attributes, or AI model scores, and how to assign them to a rule set so the best journey is selected per profile when journey caps apply.
Intents:
- Create a ranking formula with one or more criteria in Orchestration ranking > Ranking formulas
- Assign ranking scores using variables (journey priority, AI model score), attributes, static values, or a combination
- Optionally reference an AI model with Select AI model
- Express a formula in PQL syntax using the code editor
- Assign the formula to a journey-domain rule set and apply that rule set to journeys
Glossary:
- Ranking formula: An expression that dynamically ranks journeys based on journey attributes, profile attributes, or AI model scores (product-specific)
- Ranking object: The entity that the formula applies to; by default set to Journey (product-specific)
- Journey priority: A manual value assigned to the journey when creating it (product-specific)
- Ranking method: Rule set setting that selects Formula instead of the default Priority (product-specific)
- Criterion: A condition (journey attribute, logical operator, matching condition) with an expression that assigns a ranking score (product-specific)
Guardrails:
- This feature is currently in Limited Availability; contact your Adobe representative to gain access.
- Ranking formulas are only available to organizations that have purchased the Decisioning add-on offering.
- Formulas are assigned at the rule set level, not on individual journeys.
- To use a formula, set the rule set Ranking method to Formula instead of the default Priority, and select the Journey domain.
- Switching to the code editor (PQL syntax) will prevent you from reverting back to the default builder view for this formula.
- Only one rule set can be applied to a journey at a time.
- Criterion logic: if the first criterion is true for a decision item it takes precedence over the next ones; otherwise the decisioning engine moves on to the next criterion, and so on.
- Example expressions keep weights verbatim: journey priority; journey priority plus 5 (Loyalty tag with Gold status); journey priority plus 2 (Loyalty tag with Silver status).
Terminology:
- Canonical name: ranking formula — Acronym: n/a — variants: journey arbitration ranking formulas, journey ranking formula
- Synonyms: none
- Do not confuse: “ranking formula” (a dynamic expression) ≠ “journey priority” (a static manual value) ≠ “AI model score” (a trained model output referenced in a formula)
- Do not confuse: “Formula” ranking method ≠ “Priority” ranking method (the default)
FAQ:
- Q: What can a ranking formula reference? — A variable (journey priority or AI model score), an attribute (profile or journey attribute), a static value, or a combination of these.
- Q: How is precedence decided across criteria? — The first criterion that is true for a decision item takes precedence; otherwise the decisioning engine evaluates the next criterion.
- Q: Are formulas assigned per journey? — No, formulas are assigned at the rule set level; the rule set is then applied to journeys.
- Q: What happens if I switch to the code editor? — You express the formula in PQL syntax, and this prevents reverting back to the default builder view for that formula.
- Q: When is the formula applied? — When the cap is applied; all journeys using the rule set are ranked with the selected formula.