通知と会話について

通知は、ステータスバー、通知ドロワー、ロック画面などに表示される、アプリからのタイムリーで関連性の高い最新情報をユーザーに提供します。アプリ内の関連するメッセージ、更新、イベントについてユーザーに通知します。特に、アプリがフォアグラウンドで実行されていない場合に通知します。

会話は、ユーザーとのリアルタイム メッセージングの通知であり、通知ドロワーに専用の優先セクションが設けられます。会話はバブル共有ターゲットをサポートします。これにより、メッセージ アプリが Android エクスペリエンスにうまく統合されているように感じられ、ユーザー エンゲージメントが向上し、アプリがユーザーの記憶に残りやすくなります。

Android の通知に関する重要なコンセプトを理解する

通知を効果的かつ正しく使用すると、アプリのユーザーを再エンゲージメントさせるための優れた方法となりますが、知っておくべきことがたくさんあります。以下に、基本的な内容をいくつかご紹介します。

  • 通知の実行時の権限POST_NOTIFICATIONS): Android 13(API レベル 33)以降では、アプリは通知を送信するために POST_NOTIFICATIONS 権限をリクエストする必要があります。これにより、ユーザーはどのアプリが通知を送信できるかを直接制御できます。
  • 通知チャネル: アプリはチャネルを使用して通知を投稿する必要があります。チャネルには一意の ID とユーザーに表示される名前があります。ユーザーはチャンネルごとに通知設定を微調整できるため、ユーザーが理解できる方法で(メッセージ、アラート、更新など)、通知をタイプまたは優先度で分類する必要があります。
  • 通知グループ: 関連する通知を視覚的に整理し、ユーザーがそれらを 1 つの単位として管理できるようにします。
  • 通知バッジ: アプリのアイコンに表示される小さなドットまたは数字(ランチャーのサポートによって異なります)は、未読の通知があることを示します。(アプリでカスタム番号を指定することもできます)。
  • MessagingStyle: 異なるユーザーまたはユーザー グループ間の会話を表すために使用される通知スタイル。Android の会話機能を使用するには、このスタイルで通知を作成する必要があります。
  • 通知アクション: 通知の下部にあるボタン。通知が表すデータに対して「アーカイブ」や「返信」などのアクションを実行します。通知から直接返信を入力することもできます。

Android 通知の基本については、通知の概要をご覧ください。メッセージング アプリを Android のさまざまなサーフェスに表示する方法について詳しくは、メッセージング アプリのベスト プラクティスをご覧ください。通知と会話のベスト プラクティスと基本的なツールについて詳しくは、会話をご覧ください。

アプリをレベルアップする

メッセージ アプリがユーザーの期待に応え、それを超えるようにし、アプリが Android に完全に統合されているように感じられるようにするには、Android が提供する通知機能を最大限に活用する必要があります。

  • 長期間有効なショートカット会話の通知をサポートし、ユーザーがウィジェット経由でホーム画面にユーザーとグループのショートカットを追加できるようにします。
  • ランチャーで通知バッジをサポート。
  • ダイレクト返信をサポートして、ユーザーが通知内からメッセージに返信できるようにします。
  • ウェアラブル デバイスでスマート リプライを有効にすると、ユーザーは手首から簡単にコミュニケーションを取ることができます。
  • 会話のバブルをサポート。これにより、デバイスで他のタスクを実行しながら、会話を簡単に続けることができます。

完全ガイドには、ソーシャル メディアやメッセージ機能の利用をさらにレベルアップさせるための、通知関連の機能がさらに多く掲載されています。