Rastrear desinstalações
Aprenda como configurar o rastreamento de desinstalações através do SDK da Braze. Para informações gerais, consulte Guia do Usuário: Rastreamento de desinstalações.
Configuração do rastreamento de desinstalação
Etapa 1: Configurar a FCM
O SDK do Android da Braze usa o Firebase Cloud Messaging (FCM) para enviar notificações por push silenciosas, que são usadas para coletar análises de dados de rastreamento de desinstalação. Caso ainda não o tenha feito, configure ou migre para a API Firebase Cloud Messaging para notificações por push.
Etapa 2: Detectar manualmente o rastreamento de desinstalação (opcional)
Por padrão, o SDK do Android da Braze detecta e ignora automaticamente as notificações por push silenciosas relacionadas ao rastreamento de desinstalação. No entanto, se você optar por detectar manualmente o rastreamento de desinstalação, use o método isUninstallTrackingPush().

Como as notificações silenciosas para rastreamento de desinstalação não são encaminhadas para nenhum retorno de chamada por push da Braze, você só pode usar esse método antes de passar uma notificação por push para a Braze.
Etapa 3: Remover pings automáticos do servidor
Uma notificação por push silenciosa ativa seu app e instancia o componente Application se o app ainda não estiver em execução. Portanto, se você tiver uma subclasse Application personalizada, remova qualquer lógica que faça pings automáticos nos seus servidores durante o método de ciclo de vida Application.onCreate().
Etapa 4: Ativar o rastreamento de desinstalação
Por fim, ative o rastreamento de desinstalação na Braze. Para um passo a passo completo, consulte Ativar o rastreamento de desinstalação.

O rastreamento de desinstalações pode ser impreciso. As métricas que você vê na Braze podem estar atrasadas ou imprecisas.
Configuração do rastreamento de desinstalação
Etapa 1: Ativar push em segundo plano
Em seu projeto Xcode, acesse Capacidades e verifique se os Modos de segundo plano estão ativados. Para saber mais, consulte notificação por push silenciosa.
Etapa 2: Ignorar notificações por push internas
O SDK do Swift da Braze usa notificações por push em segundo plano para coletar análises de dados de rastreamento de desinstalação. Certifique-se de que seu app ignore as notificações por push internas para que ele não realize ações indesejadas quando elas forem enviadas.
Etapa 3: Enviar um push de teste (opcional)
Em seguida, envie a si mesmo uma notificação por push de teste pelo dashboard da Braze (não se preocupe—ela não atualiza seu perfil de usuário).
- Acesse Envio de mensagens > Campaigns e crie uma campanha de notificação por push usando a plataforma relevante.
- Acesse Settings > App Settings e adicione a chave
appboy_uninstall_trackingcom o valortruerelevante e, em seguida, marque Add Content-Available Flag. - Use a página de prévia para enviar a si mesmo um push de teste de rastreamento de desinstalação.
- Verifique se o seu app não realiza nenhuma ação automática indesejada ao receber uma notificação por push.

Um número de badge é enviado junto com a notificação por push de teste—no entanto, um push real de rastreamento de desinstalação não envia nenhum número de badge.
Etapa 4: Ativar o rastreamento de desinstalação
Por fim, ative o rastreamento de desinstalação na Braze. Para um passo a passo completo, consulte Ativar o rastreamento de desinstalação.

O rastreamento de desinstalações pode ser impreciso. As métricas que você vê na Braze podem estar atrasadas ou imprecisas.