外部ノード
外部ノードを使用して、アカウントジャーニーを外部サービスと接続します。 アカウントオーディエンスがこれらのノードのいずれかに到達すると、Journey Optimizer B2B editionはオーディエンス属性データを非同期で外部サービスに送信します。 このサービスは、データを処理し、コールバックを使用して応答し、ジャーニーが続行するために使用するオーディエンス情報とメタデータを返します。
外部アクションノードタイプは2つあります。
外部アクションノード external-action
外部アクション ノードは、外部サービスを呼び出し、応答コンテンツに関係なく、単一の送信パスに沿って続行します。 外部呼び出し後に分岐が必要ない統合に使用します。
-
アカウントジャーニーマップに移動します。
-
パスのプラス(+)アイコンをクリックし、外部アクションを選択します。
{width="400"}
-
右側のノードプロパティで、外部アクションのコンテキストに アクションを設定します。
- ノードパス上のアカウントの一部であるすべてのユーザーに外部アクションを適用する場合は、アカウントを選択します。
- ノードパスのすべてのユーザーに変更を適用する場合は、ユーザーを選択します。
-
外部 サービス名 を選択します。
{width="600" modal="regular"}
リストには、外部アクション タイプとコンテキストにアクティブで指定されているすべての設定済み外部アクションが含まれます。
-
サービスにグローバル属性がある場合は、サービス名の下に表示されるフィールドに必須の値を入力します。
-
ノードの発信パスからジャーニーの構築を続行します。
タイムアウトまたはエラー パスが自動的に作成されます。 (サービスで設定された)タイムアウト期間が応答を受け取る前に経過した場合、アカウントまたは人物はこのパスに進みます。 エラー応答を受け取った場合も同じです。 ジャーニーノードをこのパスに追加して、これらのシナリオを処理するか、ジャーニーがオーディエンスメンバーに対して終了します。
外部分割パスノード external-split-paths
外部スプリットパスノードは、外部サービスを呼び出し、応答を使用して、次に取得するパスアカウントを決定します。 各パスは、外部サービスによって返される変数(アクセサー)に基づく条件によって定義されます。 ジャーニーは、定義されたパス条件に対して応答を評価し、最初に一致するパスに沿って各アカウントをルーティングします。 パスの条件はトップダウンの順序で評価されます。 各アカウントは、条件が外部サービスから返された値と一致する最初のパスに沿って進みます。
-
アカウントジャーニーマップに移動します。
-
パスのプラス(+)アイコンをクリックし、外部分割パスを選択します。
{width="400"}
-
右側のノードプロパティで、パスを タイプで分割を選択します。
- アカウント - アカウントごとにパスを分割する場合は、定義されたパス内にアカウントノードと人物ノードの両方を追加できます。
- 人物 - パスを人物ごとに分割する場合は、定義されたパス内に人物アクションノードのみを追加できます。 ユーザーベースの分割は、パスを結合 ノードで自動的に閉じられるため、すべてのユーザーはアカウントコンテキストを失うことなく次のステップに進むことができます。
-
サービス名を選択します。
-
サービス設定に グローバル属性 がある場合は、サービス名の下に表示されるフィールドに必要な値を入力します。
-
パス 1の場合、分岐条件を定義します。
- Labelの場合、デフォルト値をより説明的なラベルに置き換えます。
- 変数を選択で、アクセサーを選択します。 アクセサーは、外部サービスによって返される値で、アクションの設定時に定義されます。
- 演算子を選択するには、演算子を選択します。
- 値を入力するには、一致する値を入力します。
{width="600" modal="regular"}
note note NOTE 使用可能な条件変数とサポートされているジャーニーコンテキスト(アカウント、人物、または_アカウント内の人物_)は、外部アクション設定によって決定されます。 想定されるサービスまたは変数が利用できない場合は、管理者に連絡してください。 -
さらにパスを追加するには、パスを追加をクリックし、必要なパスごとに条件を定義します。
-
ノードの各送信パスからジャーニーの構築を続行します。
タイムアウトまたはエラー パスが自動的に作成されます。 (サービスで設定された)タイムアウト期間が応答を受け取る前に経過した場合、アカウントまたは人物はこのパスに進みます。 エラー応答を受け取った場合も同じです。 ジャーニーノードをこのパスに追加して、これらのシナリオを処理するか、ジャーニーがオーディエンスメンバーに対して終了します。
-
アカウントで分割する場合、 パスを結合ノード を追加して、必要に応じて2つ以上のパスを結合できます。