ジャーニーのプロパティ属性 journey-properties
高度な式エディターでは、イベントカテゴリやデータソースカテゴリの下に ジャーニーのプロパティ カテゴリがあります。このカテゴリには、特定のプロファイルのジャーニーに関連するテクニカルフィールドが含まれています。これは、ジャーニー ID や発生した特定のエラーなど、システムによってライブジャーニーから取得される情報です。
例えば、次の情報が表示されます。
- ジャーニーのバージョン:ジャーニー UID、ジャーニーバージョン UID、インスタンス UID など。
- エラー:データ取得、アクション実行など。
- 現在のステップ、前回のステップなど。
- 破棄されたプロファイル
これらのフィールドを使用して式を作成できます。ジャーニーの実行中、これらの値はジャーニーから直接取得されます。
ユースケースの例を次に示します。
-
破棄されたプロファイルをログに記録:キャッピングルールによってメッセージから除外されたすべてのプロファイルを、ログに記録するためにサードパーティシステムに送信できます。それには、タイムアウトおよびエラーの場合にパスを設定し、特定のエラータイプに基づいてフィルタリングするための条件を追加します。例えば、「キャッピングルールでユーザーを廃棄する」などです。その後、カスタムアクションを使用して、破棄されたプロファイルをサードパーティシステムにプッシュできます。
-
エラーが発生した場合にアラートを送信:メッセージでエラーが発生するたびに、サードパーティシステムに通知を送信できます。それには、エラーが発生した場合のパスを設定し、条件とカスタムアクションを追加します。例えば、発生したエラーの説明を記載した通知を Slack チャネルで送信できます。
-
レポートでエラーを絞り込み:エラーメッセージのパスを 1 つだけ用意するのではなく、エラータイプごとに条件を定義できます。これにより、レポートの精度を高め、すべてのエラータイプのデータを表示できます。
フィールドの一覧 journey-properties-fields
エラーが発生した最新のアクティビティ(ノード)のエラータイプ。考えられるタイプは次のとおりです。
- イベント:イベント、反応、SQ(例:セグメントの選定)
- フロー制御:終了、条件、待機
- アクション:ACS アクション、ジャンプ、カスタムアクション
エラーが発生した最新のアクティビティ(ノード)のエラーコード。考えられるエラーは次のとおりです。
- HTTP エラーコード
- 制限
- タイムアウト
- エラー(例:予期しないエラーが発生した場合のデフォルト。発生すべきでないか、きわめて稀にしか発生しない)