Visão geral
Notificações push (também chamadas de remotas) são essenciais para reengajar usuários quando eles não estão usando ativamente seu aplicativo. Elas podem exibir texto e conteúdo rico como imagens, botões e sons.
Exemplos de notificação push.
- Seus usuários devem ter seu aplicativo mobile instalado
- Você deve configurar as credenciais de plataforma corretas (por exemplo, FCM para Google Android, APNs para iOS, HMS para Huawei, ADM para Amazon)
- Usuários devem conceder permissão para receber notificações
Guias de desenvolvedor para push mobile
Antes de poder enviar notificações push mobile, seu desenvolvedor precisa completar os seguintes passos.Não é desenvolvedor? Consulte Gerenciar Membros da Equipe para convidar um colega com acesso de desenvolvedor ao seu projeto OneSignal.
Configuração do SDK Mobile
Integre o SDK do OneSignal em seu aplicativo para registrar dispositivos e habilitar mensagens push.
Migração de outro provedor
Migre de provedores como Firebase, Airship ou Braze. A configuração é rápida e direta.
Pedir permissão aos usuários para enviar push
Plataformas mobile fazem com que os usuários se inscrevam (também conhecido como “opt-in”) para receber notificações push. Isso envolve exibir um prompt aos usuários pedindo permissão. As Diretrizes de Interface Humana da Apple recomendam que os aplicativos “Criem um alerta, visualização modal ou outra interface que descreva os tipos de informação que desejam enviar e dê às pessoas uma maneira clara de aceitar ou recusar.” Você pode construir essa experiência usando Mensagens In-App do OneSignal.
Criar Prompt Push
Prompt para Permissões Push
Construa um prompt de pré-permissão personalizado usando Mensagens In-App.
Referência do SDK Mobile
Acione solicitações de permissão programaticamente no SDK.
Push Provisório do iOS
Mostre notificações silenciosas no centro de notificações antes de solicitar.
Entendendo usuários e subscriptions
Uma vez que nosso SDK está ativo, o OneSignal cria automaticamente registros de usuário e subscription quando visitantes abrem seu aplicativo. Subscriptions mobile são criadas quando usuários:- Abrem o aplicativo pela primeira vez em um dispositivo
- Desinstalam e reinstalam o aplicativo no mesmo dispositivo, depois abrem o aplicativo novamente
- Cada dispositivo cria uma subscription separada
- Subscriptions mobile permanecem anônimas até que você atribua a elas um External ID

Painel OneSignal: Audience > Users
Users
Como gerenciar usuários e atribuir External IDs.
Subscriptions
Entenda como subscriptions são criadas e gerenciadas.
Segmentos
Agrupe usuários em segmentos para direcionamento personalizado.
Projetar notificações push
Criar uma boa notificação push envolve mais do que escrever texto. O design importa. Aprenda quais elementos são personalizáveis e como usá-los efetivamente.
Anatomia do Push Mobile
- Título: Manchete que chama atenção (recomendado: menos de
50caracteres) - Mensagem: Conteúdo principal da notificação (recomendado: menos de
120caracteres) - Ícones: Ícone da sua marca ou imagem específica da notificação
- Imagem Grande: Conteúdo visual atraente
- Botões de Ação: Botões de call-to-action
- Timestamp de quando o push foi recebido
- Nome do app: O nome do seu aplicativo
Visão geral de Push
Visão geral completa da criação de notificações push, opções e comportamento de entrega.
Templates
Economize tempo com templates reutilizáveis para mensagens consistentes.
Personalização e localização de mensagens
Você pode personalizar mensagens push para corresponder às preferências e idioma de cada usuário.Personalização de Mensagens
Insira variáveis dinâmicas (como nome ou preferências) para personalizar mensagens.
Mensagens em Múltiplos Idiomas
Entregue automaticamente mensagens no idioma preferido de cada usuário.
Configurar comportamento de push mobile
Controle como suas notificações se comportam após serem enviadas, incluindo tempo de entrega, comportamento de exibição/descarte e interações do usuário.Configurações de entrega, exibição e descarte
Throttling
Controle a velocidade de entrega de notificações.
Frequency Capping
Defina limites para evitar o envio excessivo de notificações para o mesmo usuário.
Time To Live (TTL)
Defina por quanto tempo os serviços push retêm mensagens quando o dispositivo está offline.
Collapse ID
Substitua mensagens anteriores por novas.
Android: Categorias de Notificação
Controle a importância (por exemplo, banner, silencioso) e outros aspectos.
iOS: Modos de Foco e Níveis de Interrupção
Controle a prioridade (por exemplo, passivo, sensível ao tempo).
Sons de Notificação
Configure o áudio de notificação para cada plataforma.
Badges
Gerencie o comportamento do badge do ícone do aplicativo no iOS. Pode limpar automaticamente notificações no iOS.
Notificações de dados e em segundo plano
Inclua dados personalizados que podem ser acessados e manipulados dentro do aplicativo ao enviar notificações exibíveis ou de dados/segundo plano.Notificações de dados e em segundo plano
Envie payloads personalizados sem uma notificação visual.
Dados adicionais
Aprenda como usar dados adicionais de chave-valor em payloads push.
Comportamento de clique e deep linking
Controle o que acontece quando um usuário clica em uma notificação.URLs, Links e Deep Linking
Direcione usuários para conteúdo ou páginas relevantes usando deep links e rastreamento.
Deep linking
Informações detalhadas sobre deep linking.
Botões de ação
Permita que usuários realizem ações imediatas a partir de sua notificação.
SDK Notification Event Observer
Ouça eventos de clique e acione comportamento in-app com código personalizado.
Análises e solução de problemas de push
Meça e melhore o desempenho de notificações:Relatórios de mensagens push
Veja métricas de entrega, taxa de abertura e cliques para cada mensagem.
Visão geral de análises
Explore métricas de engajamento e comportamento do usuário em todos os canais.
Notificações não exibidas ou atrasadas
Checklist de solução de problemas se as mensagens não estão aparecendo.
Imagens de notificação não aparecem
Corrija problemas de renderização de imagem em diferentes navegadores.
Notificações duplicadas
Solucione por que notificações duplicadas estão sendo exibidas.
Parabéns! Sua configuração de notificação push mobile está completa.Próximos passos:
- Teste A/B: Otimize mensagens com experimentos
- Journeys: Construa fluxos de mensagens automatizadas
- Tags: Adicione dados de nível de usuário para direcionamento
- Analytics: Rastreie métricas de engajamento e conversão
- Mensagens in-app: Alcance usuários em seu aplicativo