Consentimientos de Usuario
Estos endpoints son requeridos para soportar la integraci贸n principal de Fast Track. Requerimos un endpoint para obtener los estados de consentimiento, y otro endpoint donde Fast Track puede actualiz
猬囷笍 1. GET /userconsents/:userid
El Operador necesita proporcionar a Fast Track el endpoint de Consentimientos de Usuario para obtener los datos de consentimiento del usuario. El CRM de Fast Track realizar谩 b煤squedas contra este endpoint cuando se reciban ciertos eventos, por ejemplo Registro, Consentimiento de Usuario o cuando se migren datos de usuario a trav茅s del portal de migraci贸n de Fast Track.
Por favor tenga en cuenta que el tipo es sensible a MAY脷SCULAS y min煤sculas.
Todos los tipos de consentimiento deben incluirse en la respuesta. Si los consentimientos no se usan, por favor devuelva "true" o "false".
Respuesta
Respuesta de Ejemplo
Tipos de Datos
Clave | Valores Aceptados | Descripci贸n |
opted_in * | false, true | El estado de consentimiento solicitado de cada jugador. "false" indica que el usuario est谩 excluido del canal respectivo. |
type * | "email", "sms", "telephone", "postMail", "siteNotification", "pushNotification" | El tipo de consentimiento |
猬嗭笍 2. POST /userconsents/:userid
El Operador debe proporcionar a Fast Track un endpoint que soporte la actualizaci贸n del consentimiento de un jugador. Este endpoint se utilizar谩 para soportar la soluci贸n de cancelaci贸n de suscripci贸n de Fast Track.
Despu茅s de que se haya cambiado un estado de consentimiento, el Operador necesita enviar un evento de Consentimiento de Usuario. Fast Track entonces obtendr谩 el estado de consentimiento desde el endpoint GET /userconsents/:userid.
Solicitud de Ejemplo (desde Fast Track)
Tipos de Datos
Respuesta Esperada
Clave | Valores Aceptados | Descripci贸n |
opted_in * | false | El estado de consentimiento solicitado de cada jugador. "false" indica que el usuario debe ser desuscrito. |
type * | "email", "sms" | El tipo de consentimiento. |