# Notificações push silenciosas

Existem situações em que você pode precisar atualizar seu aplicativo, passar dados ou recuperar novo conteúdo do seu servidor sem notificar o usuário ou exibir alertas visíveis. As notificações push silenciosas são projetadas exatamente para esse propósito.

As notificações push silenciosas são entregues aos dispositivos dos usuários sem alerta ou som. O emblema do ícone do aplicativo não é suprimido. Um push silencioso ainda pode defini-lo se o payload contiver um valor de emblema. Apenas o auto-incremento do emblema não funciona, pois isso depende de um código que só é executado para pushes com alerta. Quando um push silencioso chega, o aplicativo é despertado em segundo plano. Os usuários não reconhecem nenhum alerta e não veem nenhum conteúdo de push.

Ao enviar notificações push silenciosas, você pode:

- Notificar seu aplicativo sobre novo conteúdo disponível para download
- Realizar algumas tarefas em segundo plano
- Obter novos dados do seu servidor
- Passar dados personalizados para o aplicativo

As notificações push silenciosas também são úteis quando você precisa limpar a base de usuários. Toda vez que um push é enviado, todos os tokens de push inválidos ou inexistentes são removidos do nosso banco de dados. É por isso que as notificações push silenciosas são usadas no [Rastreamento de desinstalações](https://help.pushwoosh.com/hc/en-us/articles/360033774692-Uninstalls-Tracking), que mantém sua base de usuários válida e atualizada.

## Implementação

### Customer Journey

Você pode enviar notificações push silenciosas usando o elemento [**Data to app**](/pt/product/customer-journey/journey-elements/channels/data-to-app/) nas Customer Journeys. O elemento **Data to app** envia automaticamente notificações push silenciosas com [dados personalizados](/pt/product/messaging-channels/push-notifications/advanced-push-features/using-custom-data/) para acionar ações no aplicativo sem alertar os usuários.

Para enviar notificações push silenciosas:

1. Adicione o elemento **Data to app** à sua [Journey canvas](/pt/product/customer-journey/pushwoosh-journey-overview/).
2. Cole seu código JSON no campo fornecido. O payload JSON contém os dados personalizados que seu aplicativo processará quando o push silencioso for recebido.
3. Clique em **Salvar** para aplicar a configuração.

A notificação push silenciosa será entregue aos dispositivos dos usuários em segundo plano, despertando seu aplicativo para processar os dados personalizados sem exibir alertas ou sons. O emblema do ícone do aplicativo ainda pode mudar se o payload definir um.

<LinkCard href="/product/customer-journey/journey-elements/channels/data-to-app/" title="Saiba mais sobre o elemento Data to App">
</LinkCard>

### API

Você também pode enviar notificações push silenciosas através da API da Pushwoosh com a ajuda da sua equipe de desenvolvimento.

<LinkCard href="/developer/guides/messaging-channels/silent-push-notifications" title="Saiba mais sobre o envio de notificações push silenciosas via API">
</LinkCard>