As notificações oferecem atualizações relevantes e oportunas do app para o usuário que aparecem em lugares como a barra de status, a gaveta de notificações e a tela de bloqueio. Elas informam os usuários sobre mensagens, atualizações ou eventos relevantes no app, principalmente quando ele não está em execução em primeiro plano.
As Conversas são notificações de mensagens em tempo real com pessoas que recebem uma seção dedicada e prioritária na gaveta de notificações. As conversas são compatíveis com balões e metas de compartilhamento. Eles fazem com que seu app de mensagens pareça bem integrado à experiência do Android, aumentam o engajamento do usuário e mantêm seu app mais lembrado.
Conhecer os principais conceitos de notificação do Android
Usar notificações de forma eficaz e correta é uma ótima maneira de reatrair os usuários, mas há muito o que saber. Confira alguns conceitos básicos:
- Permissão de execução de notificações (POST_NOTIFICATIONS): a partir do Android 13 (nível 33 da API) e versões mais recentes, os apps precisam solicitar a permissão POST_NOTIFICATIONS para enviar notificações, dando aos usuários controle direto sobre quais apps podem enviar notificações.
- Canais de notificação: os apps precisam usar canais para postar notificações, e os canais têm IDs exclusivos e nomes visíveis para o usuário. Os usuários podem ajustar as configurações de notificação por canal. Por isso, categorize suas notificações por tipo ou prioridade de maneira que os usuários possam entender (por exemplo, mensagens, alertas, atualizações).
- Grupos de notificações: organizam visualmente as notificações relacionadas e permitem que os usuários gerenciem como uma unidade.
- Badge de notificação: esse pequeno ponto ou número no ícone de um app (dependendo do suporte do iniciador) indica notificações não lidas. Você pode escolher que seu app forneça um número personalizado.
- MessagingStyle: um estilo de notificação usado para representar conversas entre diferentes pessoas ou grupos de pessoas. Suas notificações precisam ser criadas com esse estilo para usar os recursos de conversa do Android.
- Ações de notificação: botões na parte de baixo de uma notificação que realizam uma ação nos dados que ela representa, como "Arquivar" ou "Responder". As notificações podem até permitir que os usuários digitem respostas diretamente.
Consulte Visão geral das notificações para saber mais sobre os conceitos básicos das notificações do Android. Consulte Práticas recomendadas para apps de mensagens para uma visão geral mais detalhada de como levar seu app de mensagens para a maioria das plataformas Android. Consulte Pessoas e conversas para saber mais sobre notificações e práticas recomendadas e ferramentas fundamentais de conversas.
Turbine seu app
Para ajudar seu app de mensagens a atender e superar as expectativas dos usuários e fazer com que ele pareça totalmente integrado ao Android, aproveite ao máximo os recursos de notificação que o Android oferece:
- Suporte a notificações de conversa com atalhos de longa duração para que os usuários possam adicionar pessoas e atalhos de grupo às telas iniciais usando widgets.
- Suporte a selos de notificação no acesso rápido.
- Ofereça suporte a respostas diretas para que os usuários possam responder a mensagens nas notificações.
- Ative as respostas inteligentes para dispositivos wearable e facilite a comunicação dos usuários pelo pulso.
- Suporte a balões para conversas, para que as pessoas possam continuar conversando facilmente enquanto realizam outras tarefas no dispositivo.
O guia completo tem ainda mais recursos relacionados a notificações para você considerar e melhorar sua experiência com redes sociais e mensagens.