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