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

Router のルールを追加する
ルールの条件を追加するには、次の手順に従ってください。- フォームエディターで Router ノードを選択し、設定を開きます。
- + New Rule を選択します。
- 新しく作成したルールを展開します。
- ルールにラベルを付けるには、Alias を追加します。
- + アイコンを使って変数を追加します。
- 変数に対するルール演算子を選択します。
- ルールの条件として満たす値または変数を追加します。
- 新しいルールを対応するステップまたはフローノードにリンクします。
- 保存するには Publish を選択します。
- Routerノード内で各ルールを簡単に見分けられるよう、ルールのエイリアスを設定することをおすすめします。
- オペランドを評価するために、複数のルール演算子から選択できます。たとえば、first_name に対して
is equal toJane を設定できます。 - オペランドには、固定値または変数を使用できます。
- ルールには、より詳細な条件ロジックを評価するために
AND演算子やOR演算子を含めることができます。 - ルールを追加したら、必ず目的のノードにリンクしてください。
使用可能なルール演算子
ルール演算子は次のとおりです。is greater thanis greater or equal thanis less thanis less than or equalis equal tois different toincludesdoes not includestarts withends withexistsdoes not existis nullis not nullhas not valueis trueis false