> ## Documentation Index
> Fetch the complete documentation index at: https://help.dingtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# メッセージ通知ノード

> YiDA ワークベンチでのメッセージ通知ノードの設定方法を解説。業務通知とグループ通知の違い、通知内容のカスタマイズ、リダイレクト先の設定、ワークフローインスタンスとフォームインスタンスの URL 形式まで、実務で使える手順をまとめて紹介します。

メッセージ通知ノードは、作業フローが特定のノードに到達した際に、事前に設定した通知タイプで指定ユーザーに DingTalk 業務通知またはグループ通知を送信するために使用します。本記事を参照して、メッセージ通知ノードの設定方法をご確認ください。

## メッセージ通知の追加

作業フローの完了・開始の合図や、作業フローの承認進捗の同期のために、メッセージ通知ノードを設定できます。

<Steps>
  <Step title="ステップ1">
    [YiDA ワークベンチ](https://www.yidaapps.com/workPlatform) にログインします。対象のアプリを選択し、**ページ管理**ページを開きます。
  </Step>

  <Step title="ステップ2">
    ワークフローフォームを選択します。ワークフローフォーム編集の隣にある下向き矢印をクリックし、**ワークフロー設計**をクリックします。
  </Step>
</Steps>

3. カーソルを 2 つの作業フローノード間の接続線に移動します。**+** ボタンが表示されたら、**+** をクリックし、メッセージノード > メッセージ通知を選択します。

## メッセージ通知の設定

1. メッセージ通知ノードを選択します。右側のノード設定パネルで、通知タイプと受信者を選択します。

| **通知タイプ**  | **説明**                                                                                                                                                                                                                                                                                                                                                                 |
| ---------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **業務通知**   | 業務通知は、アプリの名義で従業員にプッシュされるメッセージです。例として、誕生日のお祝いメッセージや入社リマインダーなどがあります。<br />• **ユーザー指定**：社内の連絡先から従業員を選択します。<br />• **ロール指定**：DingTalk ロールまたは YiDA ロールを選択します。選択したロールを持つ社内のすべてのユーザーが通知を受け取ります。<br />• **ユーザーフィールド指定**：フォーム上のユーザーフィールド、または作業フロー関連ユーザーを選択します。<br />**注意**：業務通知は Markdown 構文に対応しています。対応構文については、[DingTalk メッセージ通知タイプ](/ja/yida/platform-admin/fkfhud) を参照してください。 |
| **グループ通知** | グループ通知は、グループボットを通じてグループに送信される作業フローメッセージです。**小釘（Xiaoding）ボット**と**カスタムボット**の両方に対応しています。<br />• 小釘（Xiaoding）経由で送信：デフォルトのグループボット「小釘（Xiaoding）」を通じてメッセージをプッシュします。メッセージ内容は改行や Markdown に対応していません。<br />• グループボット経由で送信：グループ設定で追加したカスタムボットを通じてメッセージを送信します。メッセージはボットの Webhook URL を使用してプッシュされ、Markdown 構文に対応しています。                                                              |

<Steps>
  <Step title="通知内容を設定します。内容をカスタマイズすることも、既存の通知テンプレートを使用することもできます。" />

  <Step title="カード下部のボタンのリダイレクト先を設定します。現在のフォーム詳細ページまたはカスタムリンクにリダイレクトでき、カスタムリンクではフォームフィールドをパラメータとして渡すことも可能です。" />

  <Step title="設定内容を確認したら、保存をクリックします。" />
</Steps>

## よくある質問

**Q：設定後にメッセージ通知が反映されないのはなぜですか？**

ワークフローフォームでメッセージテンプレートを追加・変更・削除した場合、ページ上の青い**こちらをクリック**というテキストをクリックしてください。新しい作業フローのバージョンが自動的に作成され、変更が適用されます。

**Q：YiDA インスタンス詳細の URL 形式はどうなっていますか？**

* ワークフローインスタンス詳細の URL 形式

```text theme={"theme":{"light":"github-light","dark":"github-dark"}}
https://www.yidaapps.com/APP_xxx/processDetail?procInsId=7e03d424-xxxx-8080
```

```text theme={"theme":{"light":"github-light","dark":"github-dark"}}
YiDAドメイン/アプリのAppType/固定パラメータ (processDetail)?procInsId=データのインスタンスID
```

```javascript theme={"theme":{"light":"github-light","dark":"github-dark"}}
`${location.origin}/${window.pageConfig.appType || window.g_config.appKey}/processDetail?procInsId=${procInsId}`
```

* フォームインスタンス詳細の URL 形式

```text theme={"theme":{"light":"github-light","dark":"github-dark"}}
https://www.yidaapps.com/APP_xxx/formDetail/FORM-xxx?formInstId=FINST-xxx
```

```text theme={"theme":{"light":"github-light","dark":"github-dark"}}
YiDAドメイン/アプリのAppType/固定パラメータ (formDetail)/データが存在するテーブルのformUuid?formInstId=データのインスタンスID
```

```javascript theme={"theme":{"light":"github-light","dark":"github-dark"}}
`${location.origin}/${window.pageConfig.appType || window.g_config.appKey}/formDetail/${formUuid}?formInstId=${formInstId}`
```
