Ir para o conteúdo

Solução de problemas de notificações por push

Use esta página para diagnosticar problemas de entrega e exibição de notificações por push em um dispositivo. Para verificações de entrega no dashboard (status de inscrição, Segments, limites), consulte Solução de problemas de push.

Antes de depurar, adicione-se como usuário teste e revise Envio de mensagens de teste.

Comece aqui: identifique seu sintoma

Encontre o comportamento que você está observando na tabela e siga as etapas da seção correspondente. Se não tiver certeza de qual seção se aplica, use o caminho de investigação padrão.

Sintoma Acesse
Push não recebido em uma plataforma Selecione a guia do seu SDK em Solução de problemas específicos por plataforma
Quebras de linha ao redor de Liquid tags ficam incorretas ao salvar Quebras de linha em notificações por push
Verificações de entrega no dashboard (inscrição, Segment, limites) Solução de problemas de push
Deep link de push não abre corretamente Solução de problemas de deep linking
Códigos de erro comuns de push Mensagens de erro comuns de push

Caminho de investigação padrão

Use este fluxo de trabalho para cada incidente de notificação por push. Comece pela etapa 1.

  1. Confirme que o dispositivo possui um token por push válido e que a permissão de push está concedida nas configurações do dispositivo.
  2. No dashboard, confirme que o usuário teste corresponde ao Segment da Campaign ou do Canvas e não está no grupo de controle.
  3. Envie um push de teste para o dispositivo de teste.
  4. Ative o registro detalhado, reproduza o problema e revise as orientações específicas da plataforma na guia do SDK.
  5. Se o problema persistir, entre em contato com o suporte da Braze informando os logs detalhados, a plataforma, a versão do SDK e o ID da Campaign ou do Canvas.

Cliques em push não registrados

  • Certifique-se de ter seguido as etapas de integração de push.
  • A Braze não processa notificações por push recebidas silenciosamente em primeiro plano (comportamento padrão de push em primeiro plano antes do framework UserNotifications). Isso significa que os links não serão abertos e os cliques em push não serão registrados. Se seu aplicativo ainda não integrou o framework UserNotifications, a Braze não processará notificações por push quando o estado do aplicativo for UIApplicationStateActive. Certifique-se de que seu app não atrasa chamadas aos métodos de processamento de push; caso contrário, o SDK Swift pode tratar as notificações por push como eventos silenciosos de push em primeiro plano e não processá-las.

Quebras de linha em notificações por push

Ao redigir notificações por push com Liquid tags, as quebras de linha adjacentes às Liquid tags são automaticamente removidas antes do envio da mensagem. No criador de notificações por push, essas quebras de linha são adicionadas novamente para que sua mensagem permaneça legível durante a edição. Se você notar quebras de linha ao redor das Liquid tags ao salvar sua mensagem, esse é o comportamento esperado.

New Stuff!