Erstellen von Entscheidungsrichtlinien create-decision
Entscheidungsrichtlinien sind Container für Angebote, die die Entscheidungs-Engine nutzen, um je nach Zielgruppe die besten bereitzustellenden Inhalte auszuwählen.
Entscheidungsrichtlinien enthalten die gesamte Auswahllogik, mit der die Entscheidungs-Engine den besten Inhalt auswählt. Entscheidungsrichtlinen sind kampagnenspezifisch. Ihr Ziel ist es, die besten Angebote für jedes Profil auszuwählen, während Sie bei der Kampagnenerstellung angeben können, wie die ausgewählten Entscheidungselemente dargestellt werden sollen, einschließlich der in die Nachricht aufzunehmenden Elemente.
Die Hauptschritte zur Nutzung von Entscheidungsrichtlinien in Ihren Code-basierten Kampagnen lauten wie folgt:
Hinzufügen einer Entscheidungsrichtlinie zu einer Code-basierten Kampagne add-decision
Um den Besucherinnen und Besuchern auf Ihrer Website oder in Ihrer Mobile App das beste dynamische Angebot und Erlebnis zu präsentieren, fügen Sie einer Code-basierten Kampagne eine Entscheidungsrichtlinie hinzu. Gehen Sie dazu wie folgt vor.
Erstellen der Entscheidungsrichtlinie add
-
Erstellen Sie eine Kampagne und wählen Sie die Aktion Code-basiertes Erlebnis aus. Weitere Informationen
-
Wählen Sie im Code-Editor das Symbol Entscheidungsrichtlinie aus und klicken Sie auf Entscheidungsrichtlinie hinzufügen.
-
Füllen Sie die Details für Ihre Entscheidungsrichtlinie aus: Fügen Sie einen Namen hinzu und wählen Sie einen Katalog.
note note NOTE Derzeit ist nur der Standardkatalog für Angebote verfügbar. -
Wählen Sie die Anzahl der Elemente, die zurückgegeben werden sollen. Wenn Sie beispielsweise „2“ auswählen, werden die zwei am besten geeigneten Angebote für die aktuelle Konfiguration angezeigt. Klicken Sie auf Weiter.
Auswählen von Elementen und Auswahlstrategien select
Im Bereich Strategiesequenz können Sie die Entscheidungselemente und Auswahlstrategien auswählen, die mit der Entscheidungsrichtlinie angezeigt werden sollen.
-
Klicken Sie auf die Schaltfläche Hinzufügen und wählen Sie anschließend den Objekttyp aus, der in die Richtlinie aufgenommen werden soll:
-
Auswahlstrategie: Fügen Sie eine oder mehrere Auswahlstrategien hinzu. Entscheidungsstrategien nutzen Sammlungen, die mit Eignungsbegrenzungen verknüpft sind, und Rangfolgemethoden, um die anzuzeigenden Elemente zu bestimmen. Sie können eine vorhandene Auswahlstrategie auswählen oder mithilfe der Schaltfläche Auswahlstrategie erstellen eine neue erstellen.Informationen zum Erstellen von Auswahlstrategien
-
Entscheidungselement: Fügen Sie einzelne Entscheidungselemente hinzu, die angezeigt werden sollen, ohne eine Auswahlstrategie durchlaufen zu müssen. Sie können jeweils nur ein Entscheidungselement auswählen. Es werden alle für das Element festgelegten Eignungsbegrenzungen angewendet.
note note NOTE Eine Entscheidungspolitik unterstützt bis zu 10 Auswahlstrategien und Entscheidungselemente zusammen. Weitere Informationen zu den Limits und Einschränkungen bei der Entscheidungsfindung -
-
Wenn mehrere Entscheidungselemente und/oder Strategien hinzugefügt werden, werden diese in einer bestimmten Reihenfolge ausgewertet. Das erste Objekt, das der Sequenz hinzugefügt wurde, wird zuerst ausgewertet usw. Die Objekte und/oder Gruppen können nach Bedarf per Drag-and-Drop verschoben werden, um die Standardsequenz neu anzuordnen. Weitere Informationen zur Auswertungsreihenfolge von Entscheidungsrichtlinien
Verwalten der Auswertungsreihenfolge in einer Entscheidungsrichtlinie evaluation-order
Sobald Sie Entscheidungselemente und Auswahlstrategien zu Ihrer Richtlinie hinzugefügt haben, können Sie ihre Reihenfolge anpassen, um die Auswertungsreihenfolge festzulegen, und Auswahlstrategien miteinander kombinieren, um sie gemeinsam auszuwerten.
Die sequenzielle Reihenfolge, in der Elemente und Strategien ausgewertet werden, wird mit Zahlen links neben jedem Objekt oder jeder Objektgruppe angegeben. Um die Position einer Auswahlstrategie (oder einer Gruppe von Strategien) innerhalb der Sequenz zu verschieben, ziehen Sie sie per Drag-and-Drop an eine andere Position.
Sie können auch mehrere Auswahlstrategien in Gruppen kombinieren, sodass sie zusammen und nicht getrennt ausgewertet werden. Klicken Sie dazu unter einer Auswahlstrategie auf die Schaltfläche +
, um sie mit einer anderen Strategie zu kombinieren. Sie können eine Auswahlstrategie auch per Drag-and-Drop auf eine andere ziehen, um die beiden Strategien zu einer Gruppe zusammenzuführen.
Mehrere Strategien und ihre Gruppierung bestimmen die Priorität der Strategien und die Rangfolge der geeigneten Angebote. Die erste Strategie hat die höchste Priorität, und die Strategien, die in derselben Gruppe zusammengefasst sind, haben dieselbe Priorität.
Sie haben beispielsweise zwei Sammlungen – eine mit Strategie A und eine mit Strategie B. Die Anfrage sieht die Rücksendung von zwei Entscheidungselementen vor. Angenommen, es gibt zwei geeignete Angebote nach Strategie A und drei geeignete Angebote nach Strategie B.
-
Wenn die beiden Strategien nicht kombiniert und/oder in sequenzieller Reihenfolge (1 und 2) sind, werden die beiden geeignetsten Angebote nach der ersten Strategie in der ersten Zeile zurückgegeben. Gibt es für die erste Strategie keine zwei geeigneten Angebote, geht die Entscheidungs-Engine zur nächsten Strategie in der Reihenfolge über, um so viele Angebote zu finden, wie noch benötigt werden, und gibt schließlich bei Bedarf einen Fallback zurück.
-
Werden die beiden Sammlungen gleichzeitig ausgewertet, da es zwei geeignete Angebote für Strategie A und drei geeignete Angebote für Strategie B gibt, werden alle fünf Angebote anhand des von den jeweiligen Ranking-Methoden ermittelten Wertes zusammengefasst. Es werden zwei Angebote angefordert, so dass von diesen fünf Angeboten die beiden geeignetsten zurückgegeben werden.
Betrachten wir nun ein Beispiel, bei dem mehrere Strategien in verschiedene Gruppen unterteilt sind.
Sie haben drei Strategien definiert. Strategie 1 und 2 befinden sich beide in Gruppe 1, während Strategie 3 unabhängig ist (Gruppe 2).
Die geeigneten Angebote für jede Strategie und ihre Priorität (die bei der Auswertung der Ranglistenfunktion verwendet wird) sind wie folgt:
-
Gruppe 1:
- Strategie 1 – (Angebot 1, Angebot 2, Angebot 3) – Priorität 1
- Strategie 2 – (Angebot 3, Angebot 4, Angebot 5) – Priorität 1
-
Gruppe 2:
- Strategie 3 – (Angebot 5, Angebot 6) – Priorität 0
Die Angebote mit der höchsten Priorität werden zuerst ausgewertet und zur Rangfolgeliste der Angebote hinzugefügt.
Iteration 1:
Angebote mit Strategie 1 und 2 werden gemeinsam ausgewertet (Angebot 1, Angebot 2, Angebot 3, Angebot 4, Angebot 5). Nehmen wir an, das Ergebnis lautet:
Angebot 1 – 10
Angebot 2 – 20
Angebot 3 – 30 aus Strategie 1, 45 aus Strategie 2. Der höchste Wert von beiden wird berücksichtigt, also 45.
Angebot 4 - 40
Angebot 5 - 50
Die Rangfolge der Angebote lautet nun wie folgt: Angebot 5, Angebot 3, Angebot 4, Angebot 2, Angebot 1.
Iteration 2:
Angebote mit Strategie 3 werden ausgewertet (Angebot 5, Angebot 6). Nehmen wir an, das Ergebnis lautet:
- Angebot 5 - wird nicht ausgewertet, da es bereits im obigen Ergebnis enthalten ist.
- Angebot 6 - 60
Die Rangfolge der Angebote ist nun wie folgt: Angebot 5, Angebot 3, Angebot 4, Angebot 2, Angebot 1, Angebot 6.
Hinzufügen von Fallback-Angeboten fallback
Sobald Sie Entscheidungselemente und/oder Auswahlstrategien ausgewählt haben, können Sie Fallback-Angebote hinzufügen, die Benutzenden angezeigt werden, wenn keines der oben genannten Elemente oder keine der oben genannten Auswahlstrategien qualifiziert ist.
Es können beliebige Elemente aus der Liste ausgewählt werden, die alle in der aktuellen Sandbox erstellten Entscheidungselemente anzeigt. Wenn keine Auswahlstrategie qualifiziert ist, wird den Benutzenden unabhängig von den Datumsangaben und den auf das ausgewählte Element angewendeten Eignungsbegrenzungen der Fallback angezeigt.
Sobald Ihre Entscheidungsregel fertig ist, speichern Sie sie und klicken Sie auf Erstellen. Nachdem die Entscheidungsrichtlinie erstellt wurde, können die Entscheidungsattribute im Code-basierten Erlebnisinhalt verwendet werden. Weitere Informationen
Verwenden der Entscheidungsrichtlinie im Code-Editor use-decision-policy
Nach der Erstellung kann die Entscheidungsrichtlinie im Personalisierungseditor verwendet werden. Gehen Sie dazu wie folgt vor.
-
Klicken Sie auf die Schaltfläche Richtlinie einfügen. Der Code, der der Entscheidungsrichtlinie entspricht, wird hinzugefügt.
note note NOTE Diese Sequenz wird so oft wiederholt, wie Sie die Entscheidungsrichtlinie zurückgeben möchten. Wenn Sie beispielsweise bei der Erstellung der Entscheidung 2 Elemente zurückgeben möchten, wird dieselbe Sequenz zweimal wiederholt. -
Jetzt können Sie alle gewünschten Entscheidungsattribute zu diesem Code hinzufügen. Die verfügbaren Attribute werden im Schema des Katalogs Angebote gespeichert. Benutzerdefinierte Attribute werden im Ordner
_<imsOrg
> und Standardattribute im Ordner_experience
gespeichert. Weitere Informationen zum Schema des Angebotskatalogsnote note NOTE Für das Tracking von Entscheidungsrichtlinienelementen muss das Attribut trackingToken
wie folgt für den Inhalt der Entscheidungsrichtlinie hinzugefügt werden:trackingToken: {{item._experience.decisioning.decisionitem.trackingToken}}
-
Klicken Sie auf den gewünschten Ordner, um ihn zu erweitern. Platzieren Sie den Cursor an der gewünschten Position und klicken Sie auf das Symbol „+“ neben dem Attribut, das Sie hinzufügen möchten. Sie können beliebig viele Attribute zum Code hinzufügen.
-
Sie können auch jedes beliebige Attribut hinzufügen, das im Personalisierungseditor verfügbar ist, z. B. Profilattribute.
Reporting in Customer Journey Analytics cja
Wenn Sie mit Customer Journey Analytics arbeiten, können Sie benutzerdefinierte Reporting-Dashboards für Ihre Code-basierten Kampagnen erstellen, die die Entscheidungsfindung nutzen.
Die wichtigsten Schritte sind unten aufgeführt. Ausführliche Informationen über die Arbeit mit Customer Journey Analytics finden Sie in der Customer Journey Analytics-Dokumentation.
-
Erstellen und konfigurieren Sie eine Verbindung in Customer Journey Analytics. So können Sie eine Verbindung zu dem Datensatz herstellen, für den Sie Berichte erstellen möchten. Erfahren Sie, wie Sie eine Verbindung herstellen
-
Erstellen Sie eine Datenansicht und verknüpfen Sie sie mit der zuvor erstellten Verbindung. Wählen Sie auf der Registerkarte Komponenten die entsprechenden Schemafelder aus, die im Reporting angezeigt werden sollen. Stellen Sie sicher, dass Sie für die Entscheidungsfindung die Felder propositioninteract und propositiondisplay einschließen. Erfahren Sie, wie Sie Datenansichten erstellen und konfigurieren können
-
Kombinieren Sie Datenkomponenten, Tabellen und Visualisierungen in Workspace-Projekten, um Berichte für Ihre Code-basierte Kampagne zu erstellen und gemeinsam zu nutzen.Erfahren Sie, wie Sie Workspace-Projekte erstellen können