結合 join

結合 アクティビティは​フロー制御 アクティビティです。 ワークフローの複数の実行ブランチを同期します。
インバウンドトランジションの評価方法を選択できます。

  • AND:選択したすべてのインバウンドトランジションがアクティブ化された後にのみ続行されます。
  • または:選択した1つのインバウンドトランジションがアクティブ化されるとすぐに続行します。

AND​が選択されている場合、このアクティビティは、すべてのインバウンドトランジションがアクティブ化された後にのみ、アウトバウンドトランジションをトリガーします。 つまり、前のアクティビティがすべて完了すると、アクティブ化されます。これにより、ワークフローを続行する前に、特定のアクティビティを確実に完了させるようにできます。

OR​が選択されると、選択したインバウンドトランジションのいずれかがアクティブ化されるとすぐに実行が続行されます。 すべてのブランチを待つわけではありません。

結合アクティビティの設定 join-configuration

次の手順に従って、Join アクティビティを設定します。

  1. チャネルアクティビティなどの複数のアクティビティを追加して、少なくとも2つの異なる実行ブランチを形成します。 分岐​を使用するか、分岐を追加 (+) ツールバーボタンを使用して別の分岐を追加できます。 ​ アクティビティの調整を参照してください。

    2つの分岐を示すスクリーンショット。

  2. いずれかの分岐に​参加 アクティビティを追加します。

    参加アクティビティを示すスクリーンショットが追加されました。

  3. 結合オプションで、AND​または​ OR ​を選択し、続行​をクリックします。

  4. 結合オプション」セクションで、結合する以前のアクティビティをすべて確認します。

  5. プライマリセット​ドロップダウンで、保持するインバウンドトランジションの母集団を選択します。アウトバウンドトランジションには、インバウンドトランジションの母集団の 1 つのみを含むことができます。

    note note
    NOTE
    プライマリセット フィールドは、AND​結合オプションでのみ使用できます。

    結合が設定されていることを示す スクリーンショット。

join-example

次の例は、メールと SMS 配信を含む 2 つのワークフロー分岐を示しています。両方のインバウンドトランジションが有効になっている場合、Join アクティビティは​ AND ​に設定され、トリガーされます。 プッシュ通知は、両方の配信が完了した後にのみ送信されます。 結合オプションを​ OR ​に設定すると、最初のインバウンド配信アクティビティが完了するとすぐにプッシュメッセージが送信されます。

メールと SMS 配信を表示した後にプッシュ通知を表示する、2 つの分岐を持つワークフローの例 {modal="regular"}

recommendation-more-help
c39c2d00-ba9a-424b-adf9-66af58a0c34b