Об уведомлениях и разговорах

Уведомления предоставляют пользователю своевременные и актуальные обновления из вашего приложения, которые появляются в таких местах, как строка состояния, панель уведомлений и экран блокировки. Они информируют пользователей о соответствующих сообщениях, обновлениях или событиях в вашем приложении, особенно когда ваше приложение не работает на переднем плане.

Разговоры — это уведомления для обмена сообщениями в режиме реального времени с людьми, которым выделен специальный приоритетный раздел в панели уведомлений. Разговоры поддерживают пузыри и разделяют цели . Они делают ваше приложение для обмена сообщениями хорошо интегрированным в интерфейс Android, повышают вовлеченность пользователей и поддерживают ваше приложение в центре внимания.

Знать ключевые концепции уведомлений Android.

Эффективное и правильное использование уведомлений дает вашему приложению отличный способ повторно привлечь пользователей, но нужно еще многое узнать. Вот некоторые основы:

  • Разрешение выполнения уведомлений ( POST_NOTIFICATIONS ): начиная с Android 13 (уровень API 33) и более поздних версий, приложения должны запрашивать разрешение POST_NOTIFICATIONS для отправки уведомлений, предоставляя пользователям прямой контроль над тем, какие приложения могут отправлять им уведомления.
  • Каналы уведомлений . Приложения должны использовать каналы для публикации уведомлений, а каналы имеют уникальные идентификаторы и видимые пользователем имена. Пользователи могут точно настраивать параметры уведомлений для каждого канала, поэтому вам следует классифицировать уведомления по типу или приоритету так, чтобы пользователи могли их понять (например, сообщения, оповещения, обновления).
  • Группы уведомлений . Группы визуально организуют связанные уведомления и позволяют пользователям управлять ими как единым целым.
  • Значок уведомления : эта маленькая точка или цифра на значке приложения (в зависимости от поддержки программы запуска) указывает на непрочитанные уведомления. (Вместо этого вы можете указать, чтобы ваше приложение предоставляло собственный номер).
  • MessagingStyle : стиль уведомлений, который используется для представления разговоров между разными людьми или группами людей. Чтобы использовать функции диалога Android, ваши уведомления должны быть созданы в этом стиле.
  • Действия при уведомлении : кнопки в нижней части уведомления, которые выполняют действие над данными, которые представляет уведомление, например «Архивировать» или «Ответить». Уведомления могут даже позволить пользователям напрямую вводить ответы.

См. обзор уведомлений , чтобы узнать об основах уведомлений Android. Более подробный обзор того, как перенести приложение для обмена сообщениями на большинство устройств Android, см. в разделе «Рекомендации по использованию приложений для обмена сообщениями». См . раздел «Люди и беседы», чтобы узнать больше о передовых практиках и основных инструментах уведомлений и бесед.

Повышайте уровень своего приложения

Чтобы ваше приложение для обмена сообщениями соответствовало и превосходило ожидания пользователей, а также обеспечивало полную интеграцию вашего приложения с Android, вам необходимо в полной мере воспользоваться функциями уведомлений, которые может предложить Android:

Полное руководство содержит еще больше функций, связанных с уведомлениями, которые помогут поднять ваши социальные сети и обмен сообщениями на новый уровень.