🔔 Central de Notificações

FCM é o canal principal do PWA. Esta tela verifica permissão, Service Worker, configuração Firebase, token, registro no Supabase/Worker e envio real pelo Firebase.

1. Diagnóstico automático

Aguardando teste.

2. Teste real de uma notificação

O teste chama o Worker, gera OAuth com a conta de serviço e envia pela API FCM HTTP v1. Se houver erro, a etapa e a resposta do Firebase aparecem abaixo.

Aguardando teste.

3. Teste de todos os canais

💬 Chat imediato
🌦️ Tempo
⚽ Futebol
📰 Notícias
🚀 Atualizações

Aguardando teste.

4. Worker e banco

Aguardando teste.

Teste real da previsão do tempo

Este teste usa a localização salva para o token FCM e consulta a previsão real antes de enviar a notificação.

Aguardando teste...

5. Teste com o app fechado

No V274 o Worker envia payload notification + data. O Firebase pode exibir a notificação automaticamente quando o PWA está em segundo plano ou fechado.

  1. Abra esta página no celular e use Ativar / reparar FCM.
  2. Feche completamente o PWA GIRUZIN 033.
  3. Deixe o celular com a tela bloqueada.
  4. Em outro dispositivo, abra esta mesma página apenas para conferir o servidor, ou aguarde uma notificação real de chat/tempo/futebol/notícias.

Para testar imediatamente, deixe esta página aberta no celular, toque em Testar FCM agora e então repita após fechar o app usando um evento real (por exemplo, mensagem de chat enviada por outro aparelho).

Verificando modo de segundo plano...
← Voltar ao GIRUZIN 033