分岐 fork
「分岐」アクティビティを使用すると、複数のアウトバウンドトランジションを作成したり、同じワークフロー内で複数のアクティビティを別々に実行したりできます。
「分岐」アクティビティとその関連アクティビティを設定するには、次の手順に従います。
-
「分岐」アクティビティを開き、アウトバウンドトランジションの名前とラベルを定義します。
-
各アウトバウンドトランジションを開いて設定します。
-
オプションで、アウトバウンドトランジションを結合する場合は、 「AND 結合」アクティビティを追加します。詳細情報。
ワークフローの後続部分は、結合したアウトバウンドトランジションの完了時にのみ実行されます。
例:セグメント化
この例では、異なるメールが異なる母集団グループに送信されます。クエリの後に「分岐」アクティビティを使用して、次の 2 つのアクションを並行して実行します。
-
クエリ結果を保存
-
結果をセグメント化して複数の配信を送信
ワークフローは、次のアクティビティで構成されます。
-
「クエリ」アクティビティ
女性とパリ市民の 2 つの母集団グループが選択されます。
-
「積集合」アクティビティ
クエリ結果の積集合、つまりパリの女性が選択されます。
-
「分岐」アクティビティ
計算された母集団が保存され、並行して次の 2 つのグループにセグメント化されます。
- 18 歳から 40 歳までのパリの女性
- 40 歳を超えるパリの女性
-
「配信」アクティビティ
母集団グループごとに異なるメールが送信されます。
ユースケース:誕生日メールの送信
リストに含まれるすべての受信者に、誕生日に繰り返しメールを送信します。「分岐」アクティビティを使用して、うるう年の 2月29日に生まれた受信者を含めます。このユースケースについて詳しくは、こちらを参照してください。
ユースケース:ワークフローを使用したコンテンツの自動化
コンテンツブロックの作成と配信を自動化します。「分岐」アクティビティを使用して、ターゲットを計算すると同時にコンテンツを作成します。このユースケースについて詳しくは、こちらを参照してください。
その後、必要に応じて、各アウトバウンドトランジションを設定し、AND 結合アクティビティを使用して結合できます。 このようにして、残りのワークフローは、分岐 アクティビティのアウトバウンドトランジションが終了した場合にのみ実行されます。