メッセージテンプレートの作成と設定
- 開発者コンソールにログインします。
- アプリ開発をクリックし、サードパーティ社内アプリを選択して、ミニプログラムまたは H5 マイクロアプリを作成します。
- アプリ詳細ページでメッセージプッシュをクリックします。メッセージテンプレート管理エリアで、追加をクリックします。
- テンプレートタイプを選択し、作成をクリックします。
- メッセージテンプレートを設定し、保存をクリックします。 重要 テンプレートにテンプレートパラメータが設定されている場合、それらは自動的に下部に読み込まれ、各動的パラメータの説明を設定できます。 メッセージコンテンツ内の一部の値は、注文番号、電話番号、商品名など、動的に変化します。これらの値はテンプレート設定時には確定できないため、テンプレートパラメータを使用して置換できます。
- テストをクリックし、次にテストメッセージを送信をクリックして、メッセージテンプレートが正しく設定されていることを確認します。
Markdown テンプレートの設定
Markdown テンプレートは、Markdown 構文を使用してメッセージを設定・送信します。操作を必要としない純粋な通知メッセージに適しています。 Markdown テンプレートを使用すると、テキスト、画像、リンクなどの表示形式を簡単にサポートできます。 Markdown メッセージテンプレートの設定
Markdown 構文:
ActionCard テンプレート
ActionCard テンプレートは、ActionCard メッセージタイプのメッセージを送信します。メッセージコンテンツとアクションポイントを組み合わせたメッセージをサポートし、メッセージ内の 1 つまたは複数のアクションポイントを使用して迅速に処理する必要があるシナリオに適しています。 Markdown テンプレートをベースに、ActionCard テンプレートは全体リダイレクトと個別リダイレクトの両方のスタイルをサポートします。 ActionCard テンプレートの設定フォームテンプレート
フォームテンプレートは、OA メッセージタイプに基づいてメッセージを送信します。注文などのメッセージ表示に適しており、メッセージ詳細を表示するためのリダイレクトをサポートします。 フォームメッセージテンプレートの設定テンプレートパラメータの設定
メッセージコンテンツ内の一部の値は、注文番号、電話番号、商品名など、動的に変化します。これらの値はテンプレート設定時には確定できないため、テンプレートパラメータを使用して置換できます。 業務通知を送信するときに、実際の値を渡してテンプレートパラメータを置換します。テンプレートパラメータは任意で、必要に応じて設定できます。 テンプレートパラメータの形式 テンプレートパラメータは${parameter name} の形式を使用します。パラメータは以下の仕様に準拠する必要があります。
- 文字またはアンダースコアで始まる必要があります。
- 残りの部分は、文字、アンダースコア、数字で構成できます。
- 1 つのメッセージに動的パラメータを設定しすぎないでください。5 つ以内を推奨します。
${product} はパラメータ名が product のテンプレートパラメータです。メッセージ送信時に、このパラメータの値を渡すだけです。例えば、メッセージ送信時に product の値として「使い捨てマスク」を渡します。すると「使い捨てマスク」が ${product} テンプレートパラメータを置き換え、ユーザーが最終的に受け取るメッセージコンテンツは以下のようになります:
- DEPARTMENT_ID は数値の部門 ID です。
- USERID はユーザーのユーザー ID です。
- を、部門 ID「100」に対応する部門名(例:「DingTalk Open Platform」)に置き換えます。
- を、ユーザー ID「zhangsan01」に対応するユーザー名(例:「山田太郎」)に置き換えます。