> ## Documentation Index
> Fetch the complete documentation index at: https://docs-dev-chore-myaccount-api-autoupdate.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Router ルールを設定して、ユーザーを Form ノード間で振り分ける条件分岐のジャンプを作成する方法を学びます。

# Routers

Router ノードを使うと、Forms にルールを追加して条件分岐のジャンプを作成し、ユーザーをノード間で振り分けることができます。たとえば、特定の `user_metadata` 属性に対してルール条件を定義し、ユーザーを特定のステップノードまたはフローノードに振り分けることができます。

* Router ノードには、Default case ルールが自動的に追加されます。どのルール条件にも一致しない場合、ジャーニーはリンク先のノードに進みます。
* ルールは Router 内で配置された順に評価されます。ルール条件に一致すると、ジャーニーはリンク先のノードに進み、ほかのルール条件は評価されません。
* Router ノードには、最大 10 個のルール条件を追加できます。

<Frame>
  <img src="https://mintcdn.com/docs-dev-chore-myaccount-api-autoupdate/8QDqDsYoCi_WTBFO/docs/images/cdy7uua7fh8z/2IKI9sU9UPCVkMkHQ3G8lX/07df765647a69a4cf1ab8c5c7aae3c22/2025-07-15_10-31-08.png?fit=max&auto=format&n=8QDqDsYoCi_WTBFO&q=85&s=3d848eadc86071befacf5b7e3e8a2a19" alt="Dashboard > Forms > Routers " data-og-width="899" width="899" data-og-height="470" height="470" data-path="docs/images/cdy7uua7fh8z/2IKI9sU9UPCVkMkHQ3G8lX/07df765647a69a4cf1ab8c5c7aae3c22/2025-07-15_10-31-08.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/docs-dev-chore-myaccount-api-autoupdate/8QDqDsYoCi_WTBFO/docs/images/cdy7uua7fh8z/2IKI9sU9UPCVkMkHQ3G8lX/07df765647a69a4cf1ab8c5c7aae3c22/2025-07-15_10-31-08.png?w=280&fit=max&auto=format&n=8QDqDsYoCi_WTBFO&q=85&s=a2a6d2f5d3819ad5f659875ce33fefff 280w, https://mintcdn.com/docs-dev-chore-myaccount-api-autoupdate/8QDqDsYoCi_WTBFO/docs/images/cdy7uua7fh8z/2IKI9sU9UPCVkMkHQ3G8lX/07df765647a69a4cf1ab8c5c7aae3c22/2025-07-15_10-31-08.png?w=560&fit=max&auto=format&n=8QDqDsYoCi_WTBFO&q=85&s=660968c0ad0bfa60877b8a6d5258b8b8 560w, https://mintcdn.com/docs-dev-chore-myaccount-api-autoupdate/8QDqDsYoCi_WTBFO/docs/images/cdy7uua7fh8z/2IKI9sU9UPCVkMkHQ3G8lX/07df765647a69a4cf1ab8c5c7aae3c22/2025-07-15_10-31-08.png?w=840&fit=max&auto=format&n=8QDqDsYoCi_WTBFO&q=85&s=5b6a7d1922aa000d820955ed488b6685 840w, https://mintcdn.com/docs-dev-chore-myaccount-api-autoupdate/8QDqDsYoCi_WTBFO/docs/images/cdy7uua7fh8z/2IKI9sU9UPCVkMkHQ3G8lX/07df765647a69a4cf1ab8c5c7aae3c22/2025-07-15_10-31-08.png?w=1100&fit=max&auto=format&n=8QDqDsYoCi_WTBFO&q=85&s=95de5cf7a56df890f99525d3ec85228d 1100w, https://mintcdn.com/docs-dev-chore-myaccount-api-autoupdate/8QDqDsYoCi_WTBFO/docs/images/cdy7uua7fh8z/2IKI9sU9UPCVkMkHQ3G8lX/07df765647a69a4cf1ab8c5c7aae3c22/2025-07-15_10-31-08.png?w=1650&fit=max&auto=format&n=8QDqDsYoCi_WTBFO&q=85&s=79cef8ddb4aeb2ffdf96e8c80a14fa2f 1650w, https://mintcdn.com/docs-dev-chore-myaccount-api-autoupdate/8QDqDsYoCi_WTBFO/docs/images/cdy7uua7fh8z/2IKI9sU9UPCVkMkHQ3G8lX/07df765647a69a4cf1ab8c5c7aae3c22/2025-07-15_10-31-08.png?w=2500&fit=max&auto=format&n=8QDqDsYoCi_WTBFO&q=85&s=93e8d71db17b6eee42b48c03b71012e7 2500w" />
</Frame>

<h2 id="add-a-router-rule">
  Router のルールを追加する
</h2>

ルールの条件を追加するには、次の手順に従ってください。

1. フォームエディターで Router ノードを選択し、設定を開きます。
2. **+ New Rule** を選択します。
3. 新しく作成したルールを展開します。
4. ルールにラベルを付けるには、**Alias** を追加します。
5. **+** アイコンを使って変数を追加します。
6. 変数に対するルール演算子を選択します。
7. ルールの条件として満たす値または変数を追加します。
8. 新しいルールを対応するステップまたはフローノードにリンクします。
9. 保存するには **Publish** を選択します。

<Callout icon="file-lines" color="#0EA5E9" iconType="regular">
  * Routerノード内で各ルールを簡単に見分けられるよう、ルールのエイリアスを設定することをおすすめします。
  * オペランドを評価するために、複数のルール演算子から選択できます。たとえば、first\_name に対して `is equal to` Jane を設定できます。
  * オペランドには、固定値または変数を使用できます。
  * ルールには、より詳細な条件ロジックを評価するために `AND` 演算子や `OR` 演算子を含めることができます。
  * ルールを追加したら、必ず目的のノードにリンクしてください。
</Callout>

<h2 id="available-rule-operators">
  使用可能なルール演算子
</h2>

ルール演算子は次のとおりです。

* `is greater than`
* `is greater or equal than`
* `is less than`
* `is less than or equal`
* `is equal to`
* `is different to`
* `includes`
* `does not include`
* `starts with`
* `ends with`
* `exists`
* `does not exist`
* `is null`
* `is not null`
* `has not value`
* `is true`
* `is false`
