Teste de Notificações Push
Ferramenta para testar Web Push Notifications. Verifique se seu navegador está configurado para receber alertas e teste o Service Worker.
Uso
Guia de Notificação
Passo a passo para testar push.
Ambiente
Pedir Permissão
Notificação Local
Notificação via SW
Perguntas Frequentes
Por que não recebo notificações?
Para que é usada principalmente esta página?
Usado para verificar os recursos de notificação do navegador: incluindo o status da permissão (padrão/concedido/negado), se a notificação (nova notificação) na página pode aparecer e se o showNotification do Service Worker pode aparecer e retornar eventos de clique/fechamento.
Por que a janela pop-up “Solicitar permissão de notificação” não aparece?
Razões comuns: O contexto atual não é seguro; o navegador lembrou-se das escolhas anteriores (especialmente negadas); ou está bloqueado pelas configurações do navegador/política corporativa. Primeiro confirme se o “Contexto de Segurança” está sim, e acesse as configurações do site para verificar as permissões de notificação.
O que devo fazer se a permissão for negada?
A página não pode mudar automaticamente de negado para concedido. Acesse as configurações do site (ou configurações de notificação do sistema) na barra de endereço do navegador, altere a notificação do site para "Permitir", atualize a página e tente novamente.
O iOS Safari oferece suporte a notificações do sistema?
O suporte ao recurso de notificação do iOS Safari é limitado e geralmente requer um formulário PWA "Adicionar à tela inicial" para usar o recurso de notificação; mesmo assim, ele será afetado pela versão do sistema e pela política de permissões.
Por que o acionamento da notificação falha e solicita que um gesto do usuário seja necessário?
Alguns navegadores impedem que gestos de não usuários acionem notificações. Use cliques de botão na página para acionar (em vez de acionamento automático/programado) e certifique-se de que a guia não esteja em segundo plano.
A notificação do SW não retorna ao log após ser clicada?
Primeiro clique em "Registrar Service Worker" e confirme se o SW está pronto, em seguida, acione a notificação do SW e clique. Se ainda não houver resposta, verifique se há `/notification-sw.js`, se a notificação em segundo plano foi interceptada pelo navegador e se há erros relacionados ao Service Worker no console.
Por que posso acionar notificações, mas o sistema não as mostra?
Ele pode ser interceptado pelo "Modo Não Perturbe/Modo Foco" do sistema, pela chave mestre de notificação do sistema e pela chave de notificação do próprio navegador; também pode ser afetado pelo silêncio do site ou pelas políticas de agregação. Recomenda-se verificar a central de notificações do sistema e as permissões do site do navegador.