--- title: "Ruleの設定" url: https://docs.catalyst.zoho.com/ja/tutorials/event-app/nodejs/configure-rule/ description: "Catalyst Event Functionを設定し、Catalyst SignalsのRuleに関連付けて、ユーザーがサインアップした際に自動でオンボーディングメールを送信します。" last_updated: 2026-08-17T12:16:04Z service: All Services type: tutorial related_links: - name: "Catalyst Signals" url: /ja/signals - name: "Signalsパブリッシャー" url: /ja/signals/help/publishers/create-publisher/catalyst-publishers/ - name: "Signalsイベント" url: /ja/signals/help/events/ - name: "Signalsルール" url: /ja/signals/help/rules/key-aspects/ --- # Ruleの設定 必要なRuleを設定するには: 1. コンソールの*Catalyst Signals*セクションにある**Rules**コンポーネントに移動し、**Add Rule**をクリックします。 ![catalyst_tutorials_eventapp_signals_rule_add_rule](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_eventapp_signals_rule_add_rule.webp) 2. Ruleに適切な名前と説明を入力します。 ![catalyst_tutorials_eventapp_signals_rule_name_rule](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_eventapp_signals_rule_name_rule.webp) 3. **Choose Event**をクリックし、設定済みのPublisherを追加するために**Catalyst Publisher**を選択します。 ![catalyst_tutorials_eventapp_signals_rule_choose_publisher](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_eventapp_signals_rule_choose_publisher.webp) 4. このRuleをトリガーするイベントとして**User Confirmation**を選択し、**Done**をクリックします。 ![catalyst_tutorials_eventapp_signals_rule_choose_rule_pub](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_eventapp_signals_rule_choose_rule_pub.webp) 5. **Choose Target**をクリックします。 ![catalyst_tutorials_eventapp_signals_rule_target_choice_time](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_eventapp_signals_rule_target_choice_time.webp) 6. **Target**の名前を入力し、*Consumer Type*として**Function**を選択して、ドロップダウンから作成した**Event Function**を選択します。 ![catalyst_tutorials_eventapp_signals_rule_target_choose_func](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/onboarding-rule-event-app.webp) 7. *Dispatch Policy*を**Instant**に設定し、*Send as Single Event*オプションを有効にして、*Target Input*として**Transform**を選択します。 ![catalyst_tutorials_eventapp_signals_rule_target_paylad_start](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/transform-selection-event-app.webp) 8. *Template Compiler*セクションに以下のテキストを入力し、**Generate Output**をクリックします。 ``` { "email" : $.events[0].data.email_id } ``` ![catalyst_tutorials_eventapp_signals_rule_target_gen_output](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/template-compiler-section-event-app.webp) 9. **Save**をクリックして**Target**の設定を適用し、**Save**をクリックして**Rule**を作成します。 ![catalyst_tutorials_eventapp_signals_rule_target_complete_save_all](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_eventapp_signals_rule_target_complete_save_all.webp) 必要な**Rule**が設定されました。 ![catalyst_tutorials_eventapp_signals_rule_target_all_done](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_eventapp_signals_rule_target_all_done.webp)