Servicio de privacidad
El Servicio de Privacidad de Xandr permite a los clientes de Xandr eliminar y acceder a datos personales (información personal) para respaldar el cumplimiento de las regulaciones de privacidad relacionadas con la provisión y eliminación de información personal como el RGPD o el CCPA. Esto permite a los clientes de Xandr crear experiencias personalizadas de privacidad del consumidor y responder a las solicitudes de acceso del interesado.
Hay dos funcionalidades expuestas por esta API: Acceso y Eliminación. En ambos casos, solo se ven afectados los datos relacionados con su cuenta para el usuario determinado. La eliminación significa que el identificador especificado se desasociará de los segmentos; no implica una supresión con miras al futuro.
Nota:
Este servicio solo está disponible para member
los usuarios. Para obtener más información sobre los tipos de usuario, consulte el servicio de usuario.
API de REST
Http (método) | Endpoint | Description |
---|---|---|
POST |
https://api.appnexus.com/privacy/consumer-request | Cree una solicitud o "access" nueva"delete" . |
Campos JSON
Campo | Tipo (longitud) | Descripción |
---|---|---|
identifier |
string | Identificador del usuario final. Por ejemplo, "123e4567-e89b-12d3-a456-426655440000" o "7738918429796999062" .Obligatorio activado: POST |
identifier_type |
enumeración de cadena | Tipo de identificador del usuario final. Puede ser el id. de mobile Advertising o el id. de usuario de Xandr para el usuario. Obligatorio activado: POST Valores aceptados: "maid" o "uuid2" . |
request_type |
string | Tipo de solicitud de privacidad. Actualmente, Xandr solo admite "delete" solicitudes y "access" .Obligatorio activado: POST |
Ejemplos
Nota:
Una respuesta de código de estado 200 indica que se ha realizado correctamente. Una respuesta de código de estado 422 indica un problema con la entrada.
Creación de una "delete"
solicitud mediante un UUID de Xandr
$ cat privacy.json
{
"identifier": "7738918429796999062",
"identifier_type": "uuid2",
"request_type":"delete"
}
$ curl -X POST -d @privacy.json 'https://api.appnexus.com/privacy/consumer-request'
Creación de una "delete"
solicitud mediante un identificador de publicidad móvil externo
$ cat privacy.json
{
"identifier": "123e4567-e89b-12d3-a456-426655440000",
"identifier_type": "maid",
"request_type":"delete"
}
$ curl -X POST -d @privacy.json 'https://api.appnexus.com/privacy/consumer-request'
Creación de una "access"
solicitud mediante un UUID de Xandr
$ cat privacy.json
{
"identifier": "7738918429796999062",
"identifier_type": "uuid2",
"request_type":"access"
}
$ curl -X POST -d @privacy.json 'https://api.appnexus.com/privacy/consumer-request'
{
"response": {
"status": "OK",
"segments": [
{
"id": 789,
"name": "Customer Segment 1"
},
{
"id": 1234567,
"name": "customer_segment_2"
}
]
}
}
Creación de una "access"
solicitud mediante un identificador de mobile Advertising externo
$ cat privacy.json
{
"identifier": "123e4567-e89b-12d3-a456-426655440000",
"identifier_type": "maid",
"request_type":"access"
}
$ curl -X POST -d @privacy.json 'https://api.appnexus.com/privacy/consumer-request'
{
"response": {
"status": "OK",
"segments": [
{
"id": 123,
"name": "Customer Segment 1"
},
{
"id": 456,
"name": "customer_segment_2"
}
]
}
}