Porquê a Sua Notificação Push Web Tem um Alcance Inferior ao Esperado

Mensagens contextuais ou curtas enviadas para o dispositivo do utilizador, seja no desktop, tablet ou navegador móvel, são conhecidas como notificações push web. Se um visitante do seu website subscrever a notificação push, ele deverá ser notificado sempre que enviar uma notificação push. O alcance deve ser alto, pois as notificações push são enviadas aos assinantes em tempo real, e qualquer pessoa online antes que a notificação expire deverá receber a mensagem. Existem muitos fornecedores que oferecem serviço de notificações push. No entanto, independentemente do provedor de serviços, muitas vezes o alcance da notificação push é um problema.

Mas se notar que o alcance não é alto, então aqui estão as razões prováveis –

  1. Permissão Negada pelo Centro de Notificações – Se os seus assinantes desativaram as notificações no dispositivo em Configurações de Notificação e Ação, eles não receberão nenhum push web. No entanto, isto deve ser marcado como utilizadores não subscritos.
    Portanto, ao calcular a sua taxa de visualização real, tente subtrair os assinantes não subscritos do total enviado.configurações de notificação para o chrome É possível desativar as notificações a partir daqui, seja para um website específico ou para o próprio navegador.
  2. Assinantes Antigos podem ter baixo alcance, ou o estado do Assinante não é atualizado imediatamente nos Gestores de Nuvem –  Todas as Notificações Push Web são enviadas para os respetivos gestores de nuvem – FCM (Firebase Cloud Manager) para Chrome, etc., que depois entregam as notificações aos navegadores individuais.  Se um utilizador cancelou a subscrição da notificação usando as configurações do navegador, ou se o utilizador não o utiliza há muito tempo, o utilizador é marcado como não subscrito.  Mas este cancelamento de subscrição deve propagar-se para os gestores de nuvem.  Vemos que, por vezes, este cancelamento de subscrição não é atualizado ao nível do Gestor de Nuvem, pelo que pode haver um atraso na marcação dos assinantes como não subscritos.
    Pode levar algum tempo até que o token de registo seja completamente removido do FCM. Assim, é possível que as mensagens enviadas para o FCM recebam um ID de mensagem válido como resposta, mesmo que a mensagem não seja entregue à aplicação cliente. Exemplo – A Mozilla marca os assinantes como não subscritos após 2 meses de inalcançabilidade.
  3. Em Modo de Economia de Bateria – Se os assinantes ativarem o modo de economia de bateria no telemóvel ou desktop, ele força a paragem das aplicações em execução em segundo plano, mesmo que o dispositivo esteja conectado à internet. Neste caso, o utilizador tende a saltar ou perder a notificação enviada no momento específico, pois força a paragem das aplicações em execução, que não conseguirão entregar notificações ao dispositivo do utilizador.Modo de Poupança de Bateria ativado
  4. Subscrição através de Vários Perfis – Se um utilizador subscreveu através de vários perfis de uma só vez e utiliza apenas um deles, o navegador entregará a notificação a apenas um perfil.  Isto diminuirá o alcance da notificação.  Se um utilizador não iniciar sessão num perfil num navegador, é provável que, após algum tempo, os gestores da Cloud eliminem a subscrição, pois estes têm frequentemente regras para eliminar a subscrição após longos períodos de indisponibilidade (ver ponto 2. acima)subscrição através de múltiplos perfis
  5. Conexão à Internet Fraca – Ao enviar a notificação, o navegador pode receber o sinal, mas se a conexão à internet for fraca ou o dispositivo estiver desconectado, o navegador não conseguirá descarregar a notificação, resultando em assinantes que não recebem a notificação.conexão fraca à internet
  6. Definições do Dispositivo – Para receber a notificação, o dispositivo deve estar ligado, conectado à internet e o modo de avião deve estar desativado, juntamente com o modo de poupança de energia.
  7. Navegador Deve Pelo Menos Executar em Segundo Plano (para a maioria dos dispositivos) – Mesmo que o assinante não esteja no website nem no navegador, neste caso, é importante que o navegador seja executado em segundo plano.
  8. Navegador Deve Estar Ativo (apenas para alguns dispositivos) – Normalmente, a maioria dos dispositivos ainda exibe a notificação se o navegador estiver em execução em segundo plano. No entanto,  observámos em dispositivos como o MI (Xiaomi) que o navegador deve estar aberto para receber uma notificação push da web. Isto é específico do dispositivo, onde é obrigatório que o navegador seja executado em primeiro plano.
  9. Ao usar Bloqueadores de Anúncios, Bloqueadores de Malware ou Firewalls Corporativos – Às vezes, os bloqueadores de anúncios e os firewalls corporativos podem bloquear o URL dos fornecedores de push da web, devido às suas definições.  Além disso, às vezes o URL da página de destino pode estar listado num diretório de Malware ou Adblocker e pode ser bloqueado devido a isso.
  10. Cookies e Navegador Firefox –  No Firefox, existe um problema conhecido de que, por vezes, ao apagar cookies, estes podem tornar-se inacessíveis. Neste caso, se tiver utilizadores a subscrever a partir do navegador Firefox e se estes apagarem os cookies, poderão não receber a notificação que enviou.  Este não é um caso regular, mas é encontrado nos nossos testes por vezes.

  11. Bandeja de Notificações Cheia  –  Em dispositivos móveis, as notificações são adicionadas à bandeja de notificações. Portanto, se a bandeja de notificações estiver cheia, o assinante não receberá a nova notificação. Da mesma forma, no Desktop, a bandeja de notificações do Windows tem um limite de poucas notificações e, se estiver cheia, a notificação pode ser descartada.Bandeja de Notificações de Dispositivos Móveis
  12. Em Dispositivos MI – Existe uma falha com os dispositivos móveis MI que é, se um telefone estiver inativo (bloqueado) por muito tempo e se enviar uma notificação nesse período, o utilizador provavelmente perderá essa notificação.
  13. Ao limpar os dados do site – Quando o utilizador limpa os dados do site, o ficheiro service-worker.js é desinstalado, o que é importante para enviar e ver notificações. Assim, o utilizador não recebe a notificação neste caso.limpeza de dados do site
  14. Notificação no Ecrã Bloqueado  – Se o navegador não tiver permissão para descarregar os dados quando o ecrã está bloqueado, é provável que o subscritor perca a notificação.  Por vezes, vemos no ecrã bloqueado o título da notificação ser exibido e a mensagem aparecer como Privada.
  15. Notificação Expira Antes de Chegar aos Subscritores –  Se o utilizador não estiver online ou ligado à Internet durante muito tempo e tiver definido um tempo de expiração para as notificações, o subscritor perderá a notificação enviada nesse período de tempo.

Se notar algum outro caso para além deste, pode informar-nos enviando um e-mail para [email protected].  Manteremos a lista atualizada.

Dica Bónus: Se vir uma queda acentuada e súbita nas suas visualizações, pode estar relacionada com a sua configuração. Um problema comum que vemos é que outros plugins de aplicações web progressivas podem substituir o Service Worker utilizado para notificações push. Se for nosso cliente e vir isto, entre em contacto connosco para que possamos dizer-lhe a solução para resolver isso.

Registe-se para Notificações Push Web

Adicionar um Comentário

Temos todo o gosto que tenha escolhido deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com a nossa política de privacidade, e todos os links são nofollow. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.

2 comentários sobre “Porque é que a sua notificação push web tem um alcance inferior ao esperado

  1. Olá. Este post foi extremamente interessante, especialmente porque estava à procura de opiniões sobre este tópico na quinta-feira passada.

Interaja e Mantenha Visitantes Depois de Saírem do Seu Website

Aumente o valor de cada visita web com Notificações Push que são difíceis de ignorar.

  • Plano Gratuito para Sempre
  • Configuração Fácil
  • Suporte 5 Estrelas