Endpoint de consentimento

Certos regulamentos exigem o consentimento explícito do cliente antes que seus dados pessoais possam ser coletados. A variável /consent endpoint na variável Privacy Service A API permite processar solicitações de consentimento do cliente e integrá-las ao seu fluxo de trabalho de privacidade.

Antes de usar este guia, consulte o introdução guia para obter informações sobre os cabeçalhos de autenticação necessários apresentados na chamada de API de exemplo abaixo.

Processar uma solicitação de consentimento do cliente

As solicitações de consentimento são processadas fazendo uma solicitação POST ao /consent terminal.

Formato da API

POST /consent

Solicitação

A solicitação a seguir cria um novo trabalho de consentimento para as IDs de usuário fornecidas no 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"
            ]
          }
        ]
      }'
Propriedade
Descrição
optOutOfSale
Quando definido como verdadeiro, indica que os usuários fornecidos em entities recusar a venda ou a partilha dos seus dados pessoais.
entities
Uma matriz de objetos que indica os usuários aos quais a solicitação de consentimento se aplica. Cada objeto contém um namespace e uma série de values para corresponder usuários individuais a esse namespace.
nameSpace
Cada objeto no entities a matriz deve conter um dos namespaces de identidade padrão reconhecido pela API Privacy Service.
values
Uma matriz de valores para cada usuário, correspondente à variável fornecida nameSpace.
NOTE
Para obter mais informações sobre como determinar para quais valores de identidade do cliente enviar Privacy Service, consulte o guia sobre fornecimento de dados de identidade.

Resposta

Uma resposta bem-sucedida retorna o status HTTP 202 (Aceito) sem carga, indicando que a solicitação foi aceita por Privacy Service e está em processamento.

recommendation-more-help
9cbf7061-a312-49f7-aaf8-a10885d53580