記事テンプレート
トラベラー変数について
カスタマージャーニー最適化でルールを構築する際に使用できる、旅行者に関する複数の変数があります。これらの変数には、マイルストーンに費やした時間やA/Bテストグループに帰属しているかどうかなど、旅行者の旅に関する重要な情報が記述されています。
さまざまな旅行者の変数が含まれる:
- 結果と現状
- グループ
- マイルストーン
- マイルストーンのタイミング
- タイミング変数
- 旅行者ID
- Is New(x)
- カスタム変数
ジャーニーの変数に値を設定する場合、変数の値はそのジャーニーとジャーニーセッションに固有のものであることに留意してください。例えば、ある旅行者がオンボーディングジャーニーで「Var A」の値を持ち、エンゲージメントジャーニーで「Var A」の異なる値を持つことができる。同じ旅行者がエクスペリエンス・ジャーニーを複数回経験することができます。エクスペリエンス・ジャーニーを経験する各セッションでは、”Var A “に異なる値を保存することができます。
トラベラー変数がトラベラーセッションに設定されると、その値は変更できるが、削除はできないことに注意すること。同じセッションで旅行者変数をリセットしたい場合は、文字列値’blank’を設定することができる。
結果と現状
Outcome変数とStatus変数は常に一緒に設定されるべきである。アウトカムは、マイルストーンのルール条件を満たすことによって旅行者が到達したビジネス成果を記述する。ステータスは、結果がポジティブかネガティブかを表す。これら2つの変数の設定に関する詳しい情報は、Setting Journey Outcomes and Statusesを参照してください。
ジャーニーの概要タブで、成果やステータスを確認することができます。詳しくは「旅の成果のレポート」と「行動」を参照のこと。
グループ
グループ変数は、旅行者を異なるグループにランダム化するために使用され、多くの場合、A/Bテストの目的で使用されます。この変数は、旅の各旅行者に自動的に設定される。各旅行者には、1から100までのグループ値がランダムに割り当てられる。これにより、マイルストーンのルールやエントリー条件に条件を設けることができるランダム化機能が生まれる。つまり、割り当てられたグループ値は、その旅行者のすべてのジャーニーセッションに適用されます。
多変量解析を行う必要がある場合は、グループを小さなバケットに分けることができます。例えば、5つの異なる旅行者グループを作りたい場合、グループを20のバケットに分けます。
例旅行者を3つのバケットに区切り線したいとします。ルールは上から下に処理されるので、3つのルールを追加できる:
- Traveler Groupが0より大きく33以下の場合。
- トラベラー・グループが34以上66以下の場合。
- トラベラーグループが66以上の場合。
マイルストーン
マイルストーン変数は、旅行者がどのマイルストーンにいるかを示すために使用される。旅行者がマイルストーンを入力すると、マイルストーン変数にマイルストーン名が自動的に設定されます。旅行者が他のマイルストーンに移動すると、マイルストーン変数は新しいマイルストーンの名前で上書きされます。
マイルストーン変数は、マイルストーンのエントリー基準でよく使用され、特定のアクションを完了した旅行者をマイルストーンから次へ移動させる、規定のジャーニーファネルを作成します。例えば、新規顧客をターゲットにしたオンライン・モバイル・バンキングのジャーニーを作成するとします。旅の最初のマイルストーンは “サインアップ “だ。次へのマイルストーンは “ログイン “である。カスタマージャーニーは、アカウントにサインアップしない限り、バンキングサイトにログインすることができません。ログイン」マイルストーンの入力条件に、「旅行者のマイルストーンがサインアップの場合、その旅行者は「ログイン」マイルストーンに入力できる」というルールを含めることができます。
マイルストーンのタイミング
マイルストーンのタイミング変数は、旅行者がマイルストーンに入ってから一定の時間が経過した後にアクションを起こしたい場合にルールで使用します。マイルストーンのタイミング変数は、旅行者がマイルストーンに入った瞬間からカウントを開始する。この変数は、測定単位として日数のみをサポートしている。条件セットでマイルストーンのタイミング変数の値を設定する場合、数字と “day “または “days “の両方を入力する必要があります。
マイルストーンのタイミング」変数の最も一般的な使用例は、旅行者の降車をアカウントすることである。例えば、小売サイトのオンラインショッピングエクスペリエンスをターゲットにしたジャーニーを作成するとします。マイルストーンの1つは “View Cart Checkout “で、”Complete Cart Checkout “のマイルストーンにつながるはずです。しかし、顧客が “View Cart Checkout “のマイルストーンに長く留まった場合、おそらくカートを放棄し、チェックアウトを完了しないでしょう。マイルストーンのタイミング変数をアカウントに使用し、”カートが放棄されました “という結果と “失敗しました “というステータスをトラベラーに割り当てることで、トラベラーのセッションを終了することができます。
タイミング変数
Time Var AからTime Var Zまで26の変数がある。これらの変数は、条件で使用できるカスタムタイムスタンプです。
トラベラーが特定のマイルストーンに入り、マイルストーンのルールの資格を得たときに、トラベラー変数を「Now」に設定します。この条件を満たすと、この値の変数は旅行者がマイルストーンに入った日付と時間に設定される。
値をセットした後、他の条件セットでこの値を使い、一定時間経過後にアクションを起こしたり、遅らせたりすることができる。
旅行者ID
Traveler Id変数は、旅行者の一意なIDに対応するテキストフィールド変数である。旅行者IDは、旅程内の特定の旅行者が複数のセッションを生成した場合でも、同じままです。データマップを作成する際、識別フィールド(アカウント番号など)を旅行者IDフィールドにマッピングすることができます。旅行者が旅行者IDの値を入力せずに旅程に入った場合、その旅行者に固有の旅行者IDが生成されます。
Is New(x)
Is New(x)変数は、あなたの旅を初めて体験する新規旅行者を識別するために使用される。ITはブーリアン変数で、trueとfalseの値を持つ。この変数を条件で使用すると、新規旅行者のみ、または既存の旅行者のみをターゲットにすることができます。
カスタム変数
Var AからVar Zと書かれた26の変数がある。これらはカスタム文字列変数で、あなたの旅に必要な目的に使用することができます。Travelerの変数は大文字と小文字が区別され、変数の値を設定する際の自由度が高い。トラベラー変数を使用する場合、変数はそのジャーニーセッションに固有のものであることに留意してください。これは、異なるジャーニーで異なる目的のために同じ変数を使用できることを意味します(例えば、あるジャーニーではVar Aはtrue/falseの値を持つブーリアン変数として機能し、次へジャーニーではVar Aは顧客の最新の購入に関する情報を保存するために使用されます)。
トラベラー変数の一般的な用途は以下の通り:
- 値を “true/false “として設定し、ブーリアン変数を作成する。
- 1」「2」「3」などの値を設定し、ランキングやカウントシステムを作成する。
Qtip:カウントに対して数学的パフォーマンスを行うには、ルールに “Set “ではなく “Change “を選択してください。
- 旅行者にカテゴリーを割り当てる
- データポイントに値を設定し、そのデータの値のスナップショットを保存できる。
カスタム変数には、割り当て値の文字数制限はありません。