Como as desinstalações ou desistências são registradas na plataforma
Uma desinstalação ocorre quando um usuário final remove ou exclui um aplicativo móvel, desativa notificações push para um aplicativo ou site móvel, ou se torna inacessível para uma notificação push móvel ou web. Isso também é conhecido como exclusão ou desregistro.
Não é possível que o Xtremepush monitore ativamente quando um usuário final desativa notificações push, porém essas informações são coletadas em resposta ao envio de uma nova notificação push para o dispositivo. Se o dispositivo do usuário final não estiver mais disponível para receber a notificação push, isso é reportado ao Xtremepush pelo gateway de terceiros, por exemplo, o serviço Apple Push Notification (APNs) ou o Google Firebase Cloud Messaging (FCM).
Quando o Xtremepush recebe essa informação ao enviar uma notificação push, ele marca o envio para aquele dispositivo como falhado com a mensagem "O aplicativo está desinstalado" e define o dispositivo como não endereçável.
Desinstalar atraso de atribuição
O serviço Apple Push Notification não faz um feedback imediato sobre a resposta de desinstalação do app a uma notificação push (Safari, iOS). Isso pode não ser reportado até que várias notificações push adicionais sejam enviadas ao dispositivo, e pode levar vários dias, ou até mais se os push forem enviados com pouca frequência.
Isso faz parte de uma iniciativa mais ampla da Apple para proteger a privacidade do usuário, adiando o relato de instalação ou desinstalação de aplicativos. O período de tempo é propositalmente não especificado pela Apple e varia.
Nenhuma ação é necessária, nem possível. Métricas de desinstalação serão precisas ao longo do tempo, mas haverá algumas notificações push que parecem ser enviadas com sucesso mesmo que o dispositivo não esteja mais acessível.
Atualização março de 2021
O Xtremepush está migrando todos os projetos para o uso da nova API provedora do serviço Apple Push Notification (APNs) baseada em HTTP/2, já que o protocolo binário anterior não é suportado além de 31 de março de 2021.
Não é necessária nenhuma ação, isso será tratado de forma transparente pelo Xtremepush. Note que você pode ter atraso na atribuição de desinstalação para notificações push enviadas usando o novo protocolo da Apple.