Endpoint di consenso

Alcune normative richiedono un consenso esplicito da parte dei clienti prima che i loro dati personali possano essere raccolti. L'endpoint /consent nell'API Privacy Service consente di elaborare le richieste di consenso dei clienti e integrarle nel flusso di lavoro per la privacy.

Prima di utilizzare questa guida, fare riferimento alla sezione guida introduttiva per informazioni sulle intestazioni di autenticazione richieste presentate nella chiamata API di esempio di seguito.

Elaborazione di una richiesta di consenso del cliente

Le richieste di consenso vengono elaborate effettuando una richiesta di POST all'endpoint /consent.

Formato API

POST /consent

Richiesta

La richiesta seguente crea un nuovo processo di consenso per gli ID utente forniti nell'array 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: {IMS_ORG}' \
  -d '{
        "optOutOfSale": true,
        "entities": [
          {
            "nameSpace": "email",
            "values": [
              "dsmith@acme.com",
              "ajones@acme.com"
            ]
          },
          {
            "nameSpace": "ECID",
            "values": [
              "443636576799758681021090721276"
            ]
          }
        ]
      }'
Proprietà Descrizione
optOutOfSale Se impostato su true, indica che gli utenti forniti in entities desiderano rinunciare alla vendita o alla condivisione dei propri dati personali.
entities Un array di oggetti che indica gli utenti a cui si applica la richiesta di consenso. Ogni oggetto contiene un namespace e un array di values per far corrispondere i singoli utenti a tale spazio nomi.
nameSpace Ogni oggetto nell'array entities deve contenere uno degli spazi dei nomi di identità standard riconosciuti dall'API Privacy Service.
values Un array di valori per ciascun utente, corrispondente al valore nameSpace fornito.
NOTA

Per ulteriori informazioni su come determinare quali valori di identità del cliente inviare a Privacy Service, consultare la guida in provider di dati di identità.

Risposta

Una risposta corretta restituisce lo stato HTTP 202 (Accettato) senza payload, a indicare che la richiesta è stata accettata da Privacy Service ed è in corso di elaborazione.

In questa pagina

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now