Verwenden von Reisendenvariablen in Regeln
Informationen zu Reisendenvariablen
Es gibt mehrere auf Reisende bezogene Variablen, die Sie beim Erstellen Ihrer Regeln im Customer Journey Optimizer verwenden können. Diese Variablen beschreiben wichtige Informationen über die Fahrt des Reisenden durch die Reise, z.B. wie lange sie in einem Meilenstein verbracht haben oder ob sie zu einer A/B-Testgruppe gehörten.
Zu den verschiedenen Reisendenvariablen gehören:
- Ergebnis und Status
- Gruppe
- Meilenstein
- Zeit in Meilenstein
- Zeitvariablen
- ID des Reisenden
- Ist neu (x)
- Benutzerdefinierte Variablen
Beachten Sie beim Festlegen eines Werts für eine Variable in Ihrer Journey, dass der Wert der Variablen spezifisch für diese Journey und Journey-Sitzung ist. Ein Reisender könnte beispielsweise einen Wert für „Var A“ in einer Onboarding-Journey und einen anderen Wert für „Var A“ in einer Engagement-Journey haben. Derselbe Reisende könnte dann mehrmals die Engagement-Journey durchlaufen. Für jede Session, die er für die Engagement-Journey erlebt, kann ein anderer Wert für „Var A“ gespeichert werden.
Beachten Sie, dass der Wert geändert, aber nicht gelöscht werden kann, sobald eine Reisendenvariable in einer Reisesitzung festgelegt wurde. Wenn Sie eine Reisendenvariable in derselben Sitzung zurücksetzen möchten, können Sie sie auf einen Zeichenfolgenwert setzen: ‘leer’.
Ergebnis und Status
Die Variablen “Ergebnis” und “Status” sollten immer zusammen gesetzt werden. Das Ergebnis beschreibt das Geschäftsergebnis, das der Reisende durch die Erfüllung der Regelbedingungen eines Meilensteins erzielt hat. Der Status beschreibt, ob das Ergebnis positiv oder negativ ist. Ausführliche Informationen zum Festlegen dieser beiden Variablen finden Sie unter Journey-Ergebnisse und -Status festlegen.
Sie können Ihre Ergebnisse und Status auf der Registerkarte „Journey-Übersicht“ anzeigen. Weitere Informationen finden Sie unter Berichte zu Journey-Ergebnissen und Aktionen.
Gruppe
Die Gruppenvariable wird verwendet, um Reisende zufällig verschiedenen Gruppen zuzuordnen, häufig zu A/B-Testzwecken. Diese Variable wird automatisch für jeden Reisenden in einer Reise festgelegt. Jedem Reisenden wird nach dem Zufallsprinzip ein Gruppenwert von 1 bis 100 zugeordnet. Dadurch wird eine Randomisierung angelegt, die Bedingungen in Regeln und Eingabekriterien für Meilensteine anlegen kann. Die Variable „Gruppe“ wird in allen Reisesitzungen in derselben Journey gespeichert, d.h. der zugewiesene Gruppenwert folgt einem bestimmten Reisenden über alle seine Journey-Sitzungen hinweg.
Sie können Ihre Gruppen in kleinere Bereiche aufteilen, wenn Sie eine multivariate Analyse durchführen müssen. Wenn Sie beispielsweise 5 verschiedene Reisegruppen anlegen möchten, teilen Sie die Gruppen in Bereiche von 20 auf.
Beispiel: Angenommen, ich wollte Reisende in 3 gleiche Bereiche aufteilen. Regeln werden von oben nach unten verarbeitet, sodass ich drei Regeln hinzufügen kann:
- Wenn Reisendengruppe größer als 0 und kleiner oder gleich 33 ist.
- Wenn Reisendengruppe größer als 34 und kleiner oder gleich 66 ist.
- Wenn Reisendengruppe größer als 66 ist.
Meilenstein
Die Variable Meilenstein wird verwendet, um anzuzeigen, in welchem Meilenstein sich der Reisende befindet. Wenn ein Reisender einen Meilenstein eingibt, wird die Meilensteinvariable automatisch auf den Namen dieses Meilensteins gesetzt. Wenn ein Reisender in andere Meilensteine wechselt, wird die Meilensteinvariable mit dem Namen des neuen Meilensteins überschrieben.
Die Variable Meilenstein wird häufig in Meilensteineintragskriterien verwendet, um einen präskriptiven Journey-Funnel zu erstellen, der Reisende nach Abschluss bestimmter Aktionen von einem Meilenstein zum nächsten verschiebt. Angenommen, Sie schaffen eine Online-Mobile-Banking-Reise, die sich an neue Kunden richtet. Der erste Meilenstein auf Ihrer Reise ist „Anmelden“. Der nächste Meilenstein ist „Anmelden“. Kunden können sich erst dann an Ihrer Bank-Site anmelden, wenn sie sich für ein Konto anmelden, sodass Sie dies in Ihrer Journey steuern können. In den Eingabekriterien für den Meilenstein „Anmelden“ können Sie die Regel einschließen, dass „Wenn Reisendenmeilenstein „Anmelden“ ist“ dann der Meilenstein „Anmelden“ eingegeben werden kann.
Zeit in Meilenstein
Die Variable Zeit in Meilenstein wird in Regeln verwendet, wenn Sie möchten, dass eine Aktion ausgeführt wird, nachdem eine bestimmte Zeit seit der Eingabe des Meilensteins durch den Reisenden verstrichen ist. Die Variable Zeit in Meilenstein beginnt zu zählen, sobald der Reisende den Meilenstein eingibt. Diese Variable unterstützt nur Tage als Maßeinheit. Wenn Sie einen Wert für die Variable Zeit in Meilenstein in einer Bedingung festlegen, müssen Sie sowohl die Zahl als auch das Wort „Tag“ oder „Tage“ eingeben.
Der häufigste Anwendungsfall für die Variable „Zeit in Meilenstein“ besteht darin, die Rückgabe von Reisenden zu berücksichtigen. Angenommen, Sie schaffen eine Reise, die auf das Online-Einkaufserlebnis auf Ihrer Einzelhandels-Website ausgerichtet ist. Ein Meilenstein ist „Einkaufswagenkasse anzeigen“, der dann zum Meilenstein „Kaufabwicklung abschließen“ führen sollte. Wenn ein Kunde jedoch zu lange im Meilenstein „Warenkorb anzeigen“ verbleibt, hat er seinen Warenkorb wahrscheinlich abgebrochen und wird die Kaufabwicklung nicht abschließen. Sie können die Variable Zeit in Meilenstein verwenden, um dies zu berücksichtigen, und dann die Sitzung des Reisenden beenden, indem Sie ihnen das Ergebnis „Warenkorb abgebrochen“ und den Status „Fehlgeschlagen“ zuordnen.
Zeitvariablen
Es gibt 26 Variablen mit der Bezeichnung Time Var A bis Time Var Z. Diese Variablen sind benutzerdefinierte Zeitstempel, die Sie in Ihren Bedingungen verwenden können.
Sie setzen eine Reisendenvariable auf „Jetzt“, wenn sie einen bestimmten Meilenstein eingeben und sich für die Regel des Meilensteins qualifizieren. Wenn sie diese Kriterien erfüllen, wird die Variable für diesen Wert auf das Datum und die Uhrzeit gesetzt, zu der der Reisende den Meilenstein eingegeben hat.
Nachdem der Wert festgelegt wurde, können Sie ihn in anderen Bedingungen verwenden, um Aktionen nach Ablauf einer bestimmten Zeit auszuführen oder zu verzögern.
TravelerId
Die Variable Reisenden-ID ist eine Textfeldvariable, die einer eindeutigen ID für einen Reisenden entspricht. Die ID des Reisenden bleibt für einen bestimmten Reisenden in einer Reise gleich, auch wenn dieser Reisende mehrere Sitzungen generiert. Wenn Sie Ihre Datenzuordnung erstellen, können Sie dem Feld ID des Reisenden ein identifizierendes Feld (z. B. eine Kontonummer) zuordnen. Wenn ein Reisender Ihre Reise ohne einen Wert für die Reisenden-ID eingibt, wird für diesen Reisenden eine eindeutige Reisenden-ID generiert.
Ist neu (x)
Die Variable Ist neu(x) wird verwendet, um neue Reisende zu identifizieren, die Ihre Reise zum ersten Mal erleben. Es handelt sich um eine boolesche Variable mit den Werten true und false. Sie können diese Variable in Ihren Bedingungen verwenden, um nur neue Reisende oder nur vorhandene Reisende anzusprechen.
Benutzerdefinierte Variablen
Es gibt 26 Variablen mit der Bezeichnung Var A bis Var Z. Dies sind benutzerdefinierte Zeichenfolgenvariablen, die Sie für jeden Zweck verwenden können, den Sie für Ihre Reise benötigen. Bei Reisendenvariablen wird zwischen Groß- und Kleinschreibung unterschieden, und Sie haben große Freiheit beim Festlegen des Variablenwerts. Wenn Sie eine Variable für Reisende verwenden, beachten Sie, dass die Variable spezifisch für diese Journey-Sitzung ist. Die Daten in der Variable können nicht in anderen Journeys oder anderen Sitzungen in derselben Journey verwendet werden. Das bedeutet, dass Sie dieselbe Variable in verschiedenen Journeys für verschiedene Zwecke verwenden können (z.B. kann Var A in einer Journey als boolesche Variable mit den Werten true/false fungieren, während in der nächsten Journey Var A verwendet wird, um Informationen über den letzten Kauf eines Kunden zu speichern).
Häufige Verwendungen für Reisendenvariablen sind:
- Festlegen von Werten als “true/false”, um eine boolesche Variable anzulegen.
- Festlegen von Werten als „1“ „2“ „3“ usw., um ein Ranking- oder Zählsystem anzulegen.
Beispiel: In diesem Beispiel verwenden wir die Reisendenvariable „A“, um zu zählen, wie oft der Kunde kontaktiert wurde. Wenn wir den Kunden erneut kontaktieren, möchten wir die Anzahl um 1 erhöhen.
Tipp: Um mathematische Operationen für eine Zählung durchzuführen, stellen Sie sicher, dass Sie „Ändern“ für Ihre Regel anstelle von „Festlegen“ auswählen. - Zuordnen von Kategorien zu Reisenden.
- Wenn Sie den Wert auf einen Datenpunkt setzen, können Sie eine Momentaufnahme des Werts dieser Daten speichern.
Benutzerdefinierte Variablen haben keine Zeichenbeschränkung für ihre zugeordneten Werte.