Point de terminaison du consentement
Certaines réglementations exigent un consentement explicite de la part du client avant que leurs données personnelles puissent être collectées. Le point d’entrée /consent
de l’API Privacy Service vous permet de traiter les demandes de consentement des clients et de les intégrer à votre workflow de confidentialité.
Avant d’utiliser ce guide, reportez-vous au guide de prise en main pour plus d’informations sur les en-têtes d’authentification requis présentés dans l’exemple d’appel API ci-dessous.
Traitement d’une demande de consentement du client
Les demandes de consentement sont traitées en envoyant une requête de POST au point de terminaison /consent
.
Format d’API
POST /consent
Requête
La requête suivante crée une tâche de consentement pour les ID utilisateur fournis dans le tableau entities
.
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
souhaitent se désinscrire de la vente ou du partage de leurs données personnelles.entities
namespace
et un tableau de values
pour faire correspondre des utilisateurs individuels à cet espace de noms.nameSpace
entities
doit contenir l’un des espaces de noms d’identité standard reconnus par l’API du Privacy Service.values
nameSpace
fourni.Réponse
Une réponse réussie renvoie un état HTTP 202 (Accepted) sans payload, indiquant que la requête a été acceptée par Privacy Service et qu’elle est en cours de traitement.