Extremo de consentimiento

Última actualización: 2024-02-28
  • Temas:
  • Privacy
    Ver más sobre este tema
  • Creado para:
  • Developer

Ciertas regulaciones requieren el consentimiento explícito del cliente antes de que se puedan recopilar sus datos personales. El /consent punto final en la Privacy Service La API permite procesar las solicitudes de consentimiento de los clientes e integrarlas en el flujo de trabajo de privacidad.

Antes de utilizar esta guía, consulte la 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.

Procesamiento de una solicitud de consentimiento de cliente

Las solicitudes de consentimiento se procesan realizando una solicitud de POST a /consent punto final.

Formato de API

POST /consent

Solicitud

La siguiente solicitud crea un nuevo trabajo de consentimiento para los ID de usuario proporcionados en el entities matriz.

curl -X POST \
  https://platform.adobe.io/data/core/privacy/consent \
  -H 'Authorization: Bearer {ACCESS_TOKEN}' \
  -H 'Content-Type: application/json' \
  -H 'x-api-key: {API_KEY}' \
  -H 'x-gw-ims-org-id: {ORG_ID}' \
  -d '{
        "optOutOfSale": true,
        "entities": [
          {
            "nameSpace": "email",
            "values": [
              "dsmith@acme.com",
              "ajones@acme.com"
            ]
          },
          {
            "nameSpace": "ECID",
            "values": [
              "443636576799758681021090721276"
            ]
          }
        ]
      }'
Propiedad Descripción
optOutOfSale Cuando se establece en true, indica que los usuarios proporcionados en entities desea excluirse de la venta o del uso compartido de sus datos personales.
entities Matriz de objetos que indica los usuarios a los que se aplica la solicitud de consentimiento. Cada objeto contiene un namespace y una matriz de values para hacer coincidir usuarios individuales con ese área de nombres.
nameSpace Cada objeto de la entities la matriz debe contener uno de los áreas de nombres de identidad estándar reconocido por la API de Privacy Service.
values Una matriz de valores para cada usuario, correspondiente al proporcionado nameSpace.
NOTA

Para obtener más información sobre cómo determinar qué valores de identidad de cliente enviar a Privacy Service, consulte la guía de proporcionar datos de identidad.

Respuesta

Una respuesta correcta devuelve el estado HTTP 202 (Aceptado) sin carga útil, lo que indica que aceptó la solicitud Privacy Service y se está procesando.

En esta página