条件による分岐このトピックでは、 コンポーネントの構成方法について説明します。このコンポーネントを使用すると、複数の条件を組み合わせてフローの実行パスを変更できます。
コンポーネント 情報
アイコン
![]()
名前
条件分岐。
準備
既存のフローまたは新しいフローのキャンバスページに移動します。
既存のフローのキャンバスページに移動します。
Chat App Message Service コンソール にログインします。[チャットフロー] > [フロー管理] を選択します。編集するフローの名前をクリックします。フローのキャンバスページが表示されます。

キャンバスページに移動するには、新しいフローを作成します。詳細については、「フローを作成する」をご参照ください。
手順
条件による分岐キャンバス上の アイコンをクリックして、右側の構成を表示します。

必要に応じてコンポーネントを構成します。詳細については、「パラメーター」をご参照ください。
右上隅の [保存] をクリックします。表示されるメッセージで、[保存] をクリックします。

パラメーター
[ブランチを追加] をクリックして、新しいブランチを追加できます。次の表は、ブランチルールに関するパラメーターについて説明しています。
パラメータ | 説明 | 例 |
And/Or | かつ/またはブランチに複数のルールまたはルールグループがある場合は、 を選択して評価方法を構成します。
| And の例: この例は、userChooseLanguage が英語 と incomingMessage に英語が含まれている の両方が同時に満たされた場合にのみ、後続の操作が実行されることを示しています。 Or の例: この例は、userChooseLanguage が英語またはincomingMessage に英語が含まれているのいずれかが満たされた場合に、後続の操作が実行されることを示しています。
|
[ルールを追加、ルールグループを追加] | ブランチで |
|
変数を選択してください | [変数を選択してください] ドロップダウンリストから、評価する変数を選択します。これらの変数は、アクティブ変数リストのデフォルトのアクティブ変数とユーザー定義変数から取得されます。詳細については、「使用可能な変数を使用する」をご参照ください。 |
|
[オペレーターを選択してください] | ドロップダウンリストからルールを選択します。ルールは次のとおりです。
|
|
[入力してください] | 一致させるカスタムコンテンツを入力します。 |
|
構成例

この例では、
ユーザーが中国語ブランチルールを満たすと、中国語メッセージが送信用にトリガーされ、フローが続行されます。
ユーザーが英語ブランチルールを満たすと、英語メッセージが送信用にトリガーされ、フローが続行されます。
ユーザーがいずれのブランチルールも満たさない場合、フローは「else」ブランチに入り、ノードコンポーネントへのジャンプがトリガーされ、フローが続行されます。





