Extremo de contenido
Creado para:
- Desarrollador
Use el extremo /content
para recuperar de forma segura información de acceso (la información a la que un sujeto de privacidad puede solicitar acceso con razón) para sus clientes. La URL de descarga proporcionada en la respuesta a una solicitud de GET de /jobs/{JOB_ID}
apunta a un extremo de servicio de Adobe. Luego puede realizar una solicitud de GET a /jobs/:JOB_ID/content
para que devuelva los datos de sus clientes en formato JSON. Este método de acceso implementa varias capas de autenticación y control de acceso para mejorar la seguridad.
Antes de usar esta guía, consulte la guía de introducción para obtener información sobre los encabezados de autenticación requeridos que se presentan en el ejemplo de llamada de API a continuación.
/jobs
y use parámetros de consulta adicionales para filtrar los resultados. Encontrará una lista completa de los parámetros de consulta disponibles en la guía de extremo de trabajos de privacidad.Recuperar información de trabajo de privacidad
Para recuperar información sobre un trabajo específico, como su estado de procesamiento actual, incluya el jobId
de ese trabajo en la ruta de una solicitud de GET al extremo /jobs
.
Formato de API
GET /jobs/{JOB_ID}
Solicitud
La siguiente solicitud recupera los detalles del trabajo cuyo jobId
se ha proporcionado en la ruta de solicitud.
curl -X GET \
https://platform.adobe.io/data/core/privacy/jobs/dbe3a6a6-f8e6-11ee-a365-8d1d6df81cc5 \
-H 'Authorization: Bearer {ACCESS_TOKEN}' \
-H 'x-api-key: {API_KEY}' \
-H 'x-gw-ims-org-id: {ORG_ID}'
Respuesta
Una respuesta correcta devuelve los detalles del trabajo especificado.
complete
para contener downloadUrl
.{
"jobId":"dbe3a6a6-f8e6-11ee-a365-8d1d6df81cc5",
"requestId":"17129380910360540RX-753",
"userKey":"1234",
"action":"access",
"status":"complete",
"submittedBy":"jsnow@adobe.com",
"createdDate":"04/12/2024 04:08 PM GMT",
"lastModifiedDate":"04/12/2024 04:08 PM GMT",
"userIds":[{
"namespace":"ECID",
"value":"1234",
"type":"standard",
"namespaceId":4,
"isDeletedClientSide":false
}],
"productResponses":[{
"product":"Identity",
"retryCount":0,
"processedDate":"04/12/2024 04:08 PM GMT",
"productStatusResponse":{"status":"submitted"
}}],
"downloadUrl":"https://platform.adobe.io/data/core/privacy/jobs/dbe3a6a6-f8e6-11ee-a365-8d1d6df81cc5/content",
"regulation":"gdpr"
}
jobId
requestId
userKey
userKey
es el valor key
que proporcionó al enviar la solicitud de privacidad. El valor key
es su oportunidad de proporcionar un identificador para el interesado que le resulte más adecuado. Suele ser un identificador único que el sistema crea para realizar el seguimiento de ese interesado. SUGERENCIA: puede enumerar todos los trabajos de privacidad activos y comparar su key
con cada trabajo.action
access
y delete
.status
submittedBy
createdDate
lastModifiedDate
userIds
userIds.namespace
userIds.value
userIds.type
standard
o custom
).userIds.namespaceId
userIds.isDeletedClientSide
productResponses
productResponses.product
productResponses.retryCount
productResponses.processedDate
productResponses.productStatusResponse
productResponses.productStatusResponse.status
downloadURL
complete
y action
debe ser access
. De lo contrario, este campo está ausente.regulation
gdpr
, ccpa
, lgpd_bra
, pdpa_tha
, etc.Recuperar información de acceso del cliente
Para obtener la "información de acceso" generada en respuesta a la consulta del interesado, realice una solicitud de GET al extremo /jobs/{JOB_ID}/content
. La respuesta es un archivo zip (*.zip) que contiene una carpeta con subcarpetas para cada producto que contiene datos del interesado.
/jobs
y use parámetros de consulta adicionales para filtrar los resultados. Encontrará información detallada, incluidos los parámetros de consulta permitidos, en la guía de extremo de trabajos de privacidad.Formato de API
GET /jobs/{JOB_ID}/content
Solicitud
La siguiente solicitud devuelve la "información de acceso" para el ID de trabajo proporcionado en la solicitud.
curl -X GET \
https://platform.adobe.io/data/core/privacy/jobs/32d429b1-f7f4-11ee-a365-574bcf5a525d/content \
-H 'Authorization: Bearer {ACCESS_TOKEN}' \
-H 'x-api-key: {API_KEY}' \
-H 'x-gw-ims-org-id: {ORG_ID}' \
-H 'Accept: application/json`
Respuesta
La respuesta es un archivo zip (*.zip). La información generalmente se devuelve en formato JSON, aunque esto no se puede garantizar. Los datos extraídos se pueden devolver en cualquier formato.