Point de terminaison du consentement

Certains règlements exigent un consentement explicite de la part des clients avant que leurs données personnelles puissent être collectées. Le /consent point de terminaison dans le noeud Privacy Service L’API vous permet de traiter les demandes de consentement client et de les intégrer à votre flux de travaux de confidentialité.

Avant d’utiliser ce guide, veuillez vous référer au prise en main pour plus d’informations sur les en-têtes d’authentification requis présentés dans l’exemple d’appel d’API ci-dessous.

Traitement d’une demande de consentement client

Les demandes de consentement sont traitées en adressant une demande de POST à la /consent point de terminaison.

Format d’API

POST /consent

Requête

La demande suivante crée une nouvelle tâche de consentement pour les ID d’utilisateur fournis dans le fichier entities tableau.

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: {IMS_ORG}' \
  -d '{
        "optOutOfSale": true,
        "entities": [
          {
            "nameSpace": "email",
            "values": [
              "dsmith@acme.com",
              "ajones@acme.com"
            ]
          },
          {
            "nameSpace": "ECID",
            "values": [
              "443636576799758681021090721276"
            ]
          }
        ]
      }'
Propriété Description
optOutOfSale Lorsqu’elle est définie sur true, indique que les utilisateurs fournis sous entities souhaite renoncer à la vente ou au partage de leurs données personnelles.
entities Tableau d’objets indiquant les utilisateurs auxquels la demande de consentement s’applique. Chaque objet contient un namespace et un tableau de values pour associer des utilisateurs individuels à cet espace de noms.
nameSpace Chaque objet dans le noeud entities doit contenir l'un des éléments suivants : espaces de noms d’identité standard reconnu par l’API du Privacy Service.
values Un tableau de valeurs pour chaque utilisateur, correspondant à la nameSpace.
REMARQUE

Pour plus d’informations sur la manière de déterminer les valeurs d’identité client à envoyer à Privacy Service, consultez le guide sur fourniture de données d’identité.

Réponse

Une réponse réussie renvoie l’état HTTP 202 (Accepté) sans charge utile, indiquant que la demande a été acceptée par Privacy Service et est en cours de traitement.

Sur cette page