Cree una solicitud de privacidad con varios usuarios y tipos de identidad en la API del servicio de privacidad
En este artículo se explica cómo crear una solicitud JSON de privacidad con varios usuarios y tipos de identidad mediante la API de Privacy Service. La interfaz de usuario del Privacy Service solo permite un único tipo de área de nombres por solicitud, pero con la API, puede crear una solicitud con varios tipos de identidad en una sola carga útil JSON. Este artículo incluye un JSON de muestra y una explicación paso a paso de cómo configurar la solicitud.
Descripción description
Entorno
Adobe Experience Platform
Problema/Síntomas
Actualmente, la interfaz de Privacy Service solo admite la creación de solicitudes con un solo tipo de identidad por solicitud. Sin embargo, al utilizar la API de Privacy Service, es posible crear una solicitud JSON que incluya varios tipos de identidad para distintos usuarios. Este método es útil para administrar solicitudes de privacidad que implican varias fuentes de datos e identificadores para un solo usuario o varios.
Este es un ejemplo de JSON para una solicitud de privacidad que implica varios usuarios y tipos de identidad:
{
"companyContexts": [
{
"namespace": "imsOrgID",
"value": "{{IMS ORG}}"
}
] ,
"users": [
{
"key": "dbt26cf6-1942-4c4a-82bd-d790e647cxxx",
"action": [
"access"
] ,
"userIDs": [
{
"namespace": "email",
"value": "dsmith@axxx.com",
"type": "standard"
},
{
"namespace": "ECID",
"type": "standard",
"value": "443636576799758681021090721xxx",
"isDeletedClientSide": false
}
]
},
{
"key": "8dd7e4d8-13d3-442f-85d8-5e2f0779exxx",
"action": [
"access",
"delete"
] ,
"namespace": "email",
"value": "ajones@axxx.com",
"type": "standard"
},
{
"namespace": "CRM ID",
"value": "12AD45FE30xxx",
"type": "analytics"
}
] ,
"include": [
"Analytics",
"AdobeCloudPlatform",
"profileService"
] ,
"regulation": "сра"
}
Resolución resolution
Para crear una nueva solicitud de privacidad mediante la API de Privacy Service, siga estos pasos:
-
Comience por crear la solicitud JSON. Esto incluye la definición de
companyContexts, que incluye el identificador de organización de Adobe para la autenticación. Este ID coincide con el valor proporcionado en los encabezados de solicitud. -
Asigne un único a cada usuario key y proporcione sus identificadores en userID. Estos identificadores deben incluir namespace, type y value. En el ejemplo, los usuarios tienen identificadores como email, ECID y CRM ID.
-
Para cada usuario, incluya una matriz action que especifique las acciones que se realizarán en los datos del usuario, como access, delete o ambos.
-
En el campo incluir, enumere los productos de Adobe Experience Cloud (como Analytics, AdobeCloudPlatform, profileService) que procesarán la solicitud de privacidad.
-
Especifique la regulación en la que se archivó la solicitud. Los valores admitidos son:
- gdpr (Unión Europea)
- ccpa (California)
- lgpd_bra (Brasil)
- nzpa_nzl (Nueva Zelanda)
- pdpa_tha (Tailandia)
- apa_aus (Australia)
- cpa (Colorado)
- cpra_usa (California)
- ctdpa (Connecticut)
- hipaa_usa (Estados Unidos)
- ucpa_usa (Utah)
- vcdpa_usa (Virginia)
-
Después de configurar la solicitud JSON, envíela al punto final de los trabajos de la API de privacidad. Una respuesta correcta devolverá detalles del trabajo recién creado, que se pueden rastrear o procesar más.
Al seguir estos pasos, puede crear una solicitud de privacidad completa para varios usuarios y tipos de identidad, lo que garantiza el cumplimiento de las normas de privacidad relevantes.