Skip to main content
Router ノードを使うと、Forms にルールを追加して条件分岐のジャンプを作成し、ユーザーをノード間で振り分けることができます。たとえば、特定の user_metadata 属性に対してルール条件を定義し、ユーザーを特定のステップノードまたはフローノードに振り分けることができます。
  • Router ノードには、Default case ルールが自動的に追加されます。どのルール条件にも一致しない場合、ジャーニーはリンク先のノードに進みます。
  • ルールは Router 内で配置された順に評価されます。ルール条件に一致すると、ジャーニーはリンク先のノードに進み、ほかのルール条件は評価されません。
  • Router ノードには、最大 10 個のルール条件を追加できます。
Dashboard > Forms > Routers

Router のルールを追加する

ルールの条件を追加するには、次の手順に従ってください。
  1. フォームエディターで Router ノードを選択し、設定を開きます。
  2. + New Rule を選択します。
  3. 新しく作成したルールを展開します。
  4. ルールにラベルを付けるには、Alias を追加します。
  5. + アイコンを使って変数を追加します。
  6. 変数に対するルール演算子を選択します。
  7. ルールの条件として満たす値または変数を追加します。
  8. 新しいルールを対応するステップまたはフローノードにリンクします。
  9. 保存するには Publish を選択します。
  • Routerノード内で各ルールを簡単に見分けられるよう、ルールのエイリアスを設定することをおすすめします。
  • オペランドを評価するために、複数のルール演算子から選択できます。たとえば、first_name に対して is equal to Jane を設定できます。
  • オペランドには、固定値または変数を使用できます。
  • ルールには、より詳細な条件ロジックを評価するために AND 演算子や OR 演算子を含めることができます。
  • ルールを追加したら、必ず目的のノードにリンクしてください。

使用可能なルール演算子

ルール演算子は次のとおりです。
  • より大きい
  • 以上
  • より小さい
  • 以下
  • 等しい
  • 等しくない
  • 含む
  • 含まない
  • で始まる
  • で終わる
  • 存在する
  • 存在しない
  • nullである
  • nullではない
  • 値がない
  • trueである
  • falseである