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"
]
}
]
}'
optOutOfSale
entities
recusar a venda ou a partilha dos seus dados pessoais.entities
namespace
e uma série de values
para corresponder usuários individuais a esse namespace.nameSpace
entities
a matriz deve conter um dos namespaces de identidade padrão reconhecido pela API Privacy Service.values
nameSpace
.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.