アプリ通知の送信を計画する
通知は、ユーザーをMicrosoft Teams内に関与させ、保持するための最も効果的な方法の 1 つです。 プラットフォーム アプリは、Graph API を使用してアクティビティ フィードに通知を送信するか、ボットを介してアダプティブ カードを送信できます。 有効な通知の種類を学習し、アプリに最適な通知フレームワークを選択しましょう。
Teams には、アプリに対して次の通知フレームワークが用意されています。
アクティビティ フィード通知
Teams アクティビティ フィードを使用すると、ユーザーは更新プログラムを通知することで、注意が必要なアイテムを効率的に管理できます。 これにより、アプリは、ツールとワークフローの最新の更新プログラムを使用して、豊富で優れたユーザー エクスペリエンスを提供できます。
ユーザーは、Teams アクティビティ ウィンドウ内のプレビューでアクティビティ フィード通知を読み取ることができます。 プレビューでユーザーの関心をキャプチャした場合は、通知を選択して Teams ウィンドウにコンテンツを表示できます。
対話型通知ボット
Microsoft Teams Toolkit を使用すると、イベントをキャプチャし、ボット通知として個人用チャット、グループ チャット、またはチャネルに送信するアプリを構築できます。 対話型の通知ボット テンプレートは、アダプティブ カードまたは HTTP 投稿要求によってトリガーされるプレーン テキストを使用して Teams にメッセージを送信するアプリを作成します。
対話型通知ボットがメッセージを送信すると、ボットの会話が太字で強調表示されるか、Teams チャットに点線で強調表示され、メッセージを読んで応答できる場所からユーザーの注意を引きます。
Teams ウィンドウには、アダプティブ カードよりも大きな画面があり、タブ アプリまたは個人用アプリでより多くのアセットを読み込むことができます。 アプリにタブまたは個人用アプリが既にある場合は、通知を送信するためだけにボットを構築することはお勧めしません。
通知の種類
アクティビティ フィード通知と対話型通知ボットの間の要件に基づいて、通知がプロアクティブか対話型かを評価して理解する必要があります。
プロアクティブ通知
ユーザーの即時の注意や特定のアクションを必要とするニュース、イベント、要求、リマインダーについてユーザーに通知します。
プロアクティブで注意を引くアラート、お知らせ、リマインダー、アクションが必要な要求の通知を送信する必要がある場合は、 アクティビティ通知 が推奨されるフレームワークです。
対話型通知
継続的な通信に必要な情報を送信者に返信するようユーザーに勧めます。
対話型で、軽量で高度にカスタマイズ可能なカードで迅速な応答を必要とする通知を送信する必要がある場合は、 対話型通知ボット が推奨されるフレームワークです。
適切な通知フレームワークを選択する
アプリを作成するときに、アプリの通知を有効にして Teams 内のユーザーを引き付けて保持します。 アプリに適した通知フレームワークを決定するには、次の質問を検討してください。
Teams での対象ユーザー エクスペリエンスは何ですか?
- ユーザーがアクティビティと Teams ウィンドウで通知を使用する場合は、アクティビティ フィード通知を使用します。
- ユーザーがアダプティブ カードと対話する場合は、対話型の通知ボットを使用します。
ユーザーが通知を操作する方法
- ユーザーとボットの間にこれ以上会話が必要ない場合は、アクティビティ フィード通知を使用します。
- 対話型通知ボットを使用して、ボットとの会話を促します。
シナリオの例と推奨される通知の種類を次に示します。
通知シナリオ | 通知の種類 | 推奨される通知 |
---|---|---|
副社長が組織全体に放送される発表を行う場合。 | 積極的 | アクティビティ通知 |
同僚はチームメイトに言及し、共有ドキュメントで共同作業を要求します。 | 積極的 | アクティビティ通知 |
完了するためのプロアクティブなリマインダーは、すぐにトレーニングコースを必要としました。 | 積極的 | アクティビティ通知 |
チーム ランチに適した場所でのクイック 投票。 | 対話操作が可能 | 通知ボット |
休憩を取り、再生する音楽を選択するためのインタラクティブなリマインダー。 | 対話操作が可能 | 通知ボット |
アプリのプロアクティブ通知が必要な場合は、次のページに移動します。
アプリの対話型通知が必要な場合は、次のページに移動します。
Platform Docs