Fluxo de desinstalação

Quando um usuário desinstala sua aplicação, a SendPulse envia uma solicitação POST com os dados do usuário para o URL de desinstalação que você especificou ao criar sua aplicação.

Veja como é o fluxo de desinstalação:

Receba a solicitação de desinstalação

Exemplo de solicitação da SendPulse:

{
  "id": "9b0f56dd-4f4d-4792-ae20-23f99659b69e",
  "user_id": 7043663,
  "app_id": "9b0fdd98-d75f-4562-887e-2b79bc8a1eee",
  "client_id": "b2bfd8a8441294fa0171c195ada8cf56",
  "client_secret": "f7064fb0bbecd392d7b3ea2e2bd77758",
  "created_at": "2024-01-10T15:50:20.000000Z",
  "updated_at": "2024-01-10T15:50:20.000000Z"
}

Parâmetros da solicitação:

id uuid ID do usuário da SendPulse.
user_id int O ID da conta SendPulse do usuário que desinstalou a aplicação.
app_id uuid Seu ID na aplicação. Corresponde a ID do App nas suas configurações da aplicação.
client_id* string Chave de usuário da aplicação.
client_secret string Chave de usuário da aplicação.
created_at datetime Data e hora em que a primeira conexão foi criada.
updated_at datetime Data e hora em que a última conexão foi criada.

Verifique a solicitação

Antes de apagar qualquer coisa, compare os client_id e client_secret da solicitação com os valores armazenados para esse usuário na sua base de dados. Se eles não forem correspondentes, rejeite a solicitação.

Administre a solicitação

Após verificar a solicitação, faça o seguinte:

  • Exclua todos os dados relacionados à esse usuário: credenciais, dados em cache e configurações.
  • Responda com 200 OK rapdidamente. Se a limpeza demorar, aceite a solicitação primeiro e exclua os dados em segundo plano
  • Certifique-se que o handler não falhará se os dados do usuários já tiverem sido excluídos.

Independentemente de a SendPulse receber 200 OK, a conexão será removida, e sua aplicação não poderá mais interagir com os dados do usuário via API.

Rate this article about

"Fluxo de desinstalação"

User Rating: 4 / 5 (9)

Anterior

Fluxo de token do usuário da aplicação

Próximo

Fluxo de interação do usuário

Teste a SendPulse hoje gratuitamente