このページ:テストフロー制御アクティビティを使用して、定義した条件に基づいて異なるトランジションをアクティブ化して、オーケストレーションキャンペーンを分岐する方法について説明します。
テストアクティビティは フロー制御 アクティビティです。 定義した条件に応じて異なるトランジションをアクティブ化して、キャンペーンフローを分岐するために使用します。各条件では、インバウンドトランジションのデータを評価でき、条件を評価する順序で、最初に実行するトランジションを選択できます。
テストアクティビティの設定 test-configuration
テストアクティビティを設定するには:
-
テストアクティビティをオーケストレーションキャンペーンキャンバスにドロップします。
-
デフォルトでは、アクティビティは単一のブール値テストを提供します。「True」条件が満たされると、そのトランジションがアクティブ化されます。そうでない場合、「False」(デフォルト)トランジションがアクティブ化されます。
-
次のフィールドを入力して、トランジションの条件を定義します。
-
ラベル:キャンバス上でトランジションを識別するためのトランジションの名前。
-
条件タイプ:デフォルトで母集団数を評価するデータ。 変数(グローバル変数またはトリガーシグナルに由来)もここに一覧表示され、変数値に基づいて条件を選択できます。オーケストレーションキャンペーンでの変数の使用方法の詳細情報
-
演算子:適用する比較(例:次と等しい、次より大きい、次より小さい)。 演算子のリストは、条件タイプのデータタイプによって異なります。
-
値:条件タイプを比較する値。
-
-
2 つ以上の結果に分岐するには、「条件を追加」をクリックし、追加のトランジションごとにラベルと条件を定義します。
-
実行時に、キャンペーンは条件を順番に評価し、一致する最初の条件に従います。条件が一致しない際、設定されている場合は、デフォルトの条件に従って実行が継続されます。それ以外の場合、テストアクティビティでキャンペーンが停止します。
例 example
この例では、オーディエンスを作成アクティビティがターゲットとするプロファイルの数に基づいて、様々なトランジションがアクティブ化されます。条件は順番に評価されます。最後のトランジションはデフォルトで、以前の条件が一致しない場合に使用されます。
- ターゲットとするプロファイルが 10,000 個以上の場合は、メールメッセージが送信されます。
- デフォルト(条件が一致しない):カウントが 10,000 以下の場合、母集団は「連絡しない」トランジションに誘導されます。