Flujo de desinstalación

Cuando un usuario desinstala tu aplicación, SendPulse envía una solicitud POST con los datos del usuario a la URL de desinstalación que especificaste al crear tu app.

Observa cómo es el flujo de desinstalación:

Recibe la solicitud de desinstalación

Ejemplo de solicitud de 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 de la solicitud:

id uuid ID de usuario de SendPulse.
user_id int ID de la cuenta de SendPulse del usuario que desinstaló la aplicación.
app_id uuid ID de tu aplicación. Coincide con el App ID de la configuración de tu aplicación.
client_id* string Clave de usuario de la app.
client_secret string Clave de usuario de la app.
created_at datetime Fecha y hora de creación de la primera conexión.
updated_at datetime Fecha y hora en que se actualizó la última conexión.

Verifica la solicitud

Antes de eliminar cualquier dato, compara los valores de client_id y client_secret de la solicitud con los almacenados para este usuario en tu base de datos. Si no coinciden, rechaza la solicitud.

Procesa la solicitud

Una vez que hayas verificado la solicitud, haz lo siguiente:

  • Elimina todos los datos relacionados con este usuario: credenciales, datos almacenados en caché y configuración.
  • Responde con 200 OK lo antes posible. Si la eliminación de los datos lleva tiempo, acepta primero la solicitud y elimínalos en segundo plano.
  • Asegúrate de que tu controlador no falle si los datos del usuario ya se eliminaron.

Independientemente de si SendPulse recibe 200 OK, la conexión se eliminará y tu app ya no podrá interactuar con los datos del usuario a través de la API.

Califica este artículo sobre

"Flujo de desinstalación"

Opinión de los usuarios: 5 / 5 (8)

Anterior

Flujo de interacción con el usuario

Siguiente

Flujo de tokens de usuario

Pruebe SendPulse hoy mismo gratis