Migração de outro provedor de push

Prev Next

Se você está integrando os SDKs Xtremepush em seus aplicativos para substituir outro provedor push, é importante considerar como a transição entre os dois provedores push é realizada. A seguir, descreve as melhores práticas sobre como lidar com a mudança de outro provedor de push para o Xtremepush.

Nenhum dado de token deve ser copiado do seu antigo provedor de Push, quaisquer mensagens que precisem ser enviadas para dispositivos antigos devem ser enviadas pelo seu antigo provedor de Push e quaisquer mensagens para a versão mais recente do app podem ser enviadas pelo Xtremepush.

Essa é a abordagem recomendada, pois reduz a possibilidade de erros ou mensagens duplicadas. O método de transição é o seguinte:

  • Instale o SDK Xtremepush no app e remova seu antigo SDK do provedor Push

  • Lance esta versão atualizada do aplicativo

  • Mensagens podem continuar sendo enviadas para usuários com versões antigas do app usando seu antigo provedor de push

    • No Android: Esses serão ignorados no SDK Xtremepush, então não serão exibidos duplicatas

    • No iOS: Você deve fazer seus próprios testes para garantir que mensagens duplicadas não sejam exibidas ao enviar com o provedor push antigo para a versão antiga do app, e também para o mesmo dispositivo após a atualização para a nova versão do app

  • Mensagens podem ser enviadas aos usuários com a versão mais recente do aplicativo usando a plataforma Xtremepush

    • Esses não serão recebidos em aplicativos que não contenham o Xtremepush SDK, então não serão exibidos duplicatas

Coisas a serem observadas:

  • Para ver quantos usuários migraram para usar a versão mais recente do aplicativo, você pode comparar o número de dispositivos entre o Xtremepush e o antigo provedor de push

  • Seu antigo provedor de push continuará sendo a fonte de análises para mensagens enviadas a dispositivos legados

  • Quaisquer retornos de chamada que seu antigo provedor de Push tenha na versão legada do seu app ainda serão tratados como antes

https://docs.xtremepush.com/docs/multiple-push-providers