Endpoint di contenuto
Utilizza l'endpoint /content per recuperare in modo sicuro le informazioni di accesso (le informazioni a cui un soggetto che si occupa di privacy può legittimamente richiedere di accedere) per i tuoi clienti. L'URL di download fornito nella risposta a una richiesta di /jobs/{JOB_ID} GET punta a un endpoint del servizio Adobe. È quindi possibile effettuare una richiesta GET a /jobs/:JOB_ID/content per restituire i dati dei clienti in formato JSON. Questo metodo di accesso implementa più livelli di autenticazione e controllo degli accessi per migliorare la sicurezza.
Prima di utilizzare questa guida, consulta la guida introduttiva per informazioni sulle intestazioni di autenticazione richieste presentate nella chiamata API di esempio seguente.
/jobs e utilizzare parametri di query aggiuntivi per filtrare i risultati. Un elenco completo dei parametri di query disponibili è disponibile nella guida dell'endpoint dei processi di privacy.Recuperare le informazioni sul processo di privacy
Per recuperare informazioni su un processo specifico, ad esempio il relativo stato di elaborazione corrente, includere il processo jobId nel percorso di una richiesta GET all'endpoint /jobs.
Formato API
GET /jobs/{JOB_ID}
Richiesta
La richiesta seguente recupera i dettagli del processo di cui viene fornito jobId nel percorso della richiesta.
curl -X GET \
https://platform.adobe.io/data/core/privacy/jobs/dbe3a6a6-f8e6-11ee-a365-8d1d6df81cc5 \
-H 'Authorization: Bearer {ACCESS_TOKEN}' \
-H 'x-api-key: {API_KEY}' \
-H 'x-gw-ims-org-id: {ORG_ID}'
Risposta
In caso di esito positivo, la risposta restituisce i dettagli del processo specificato.
complete per contenere downloadUrl.{
"jobId":"dbe3a6a6-f8e6-11ee-a365-8d1d6df81cc5",
"requestId":"17129380910360540RX-753",
"userKey":"1234",
"action":"access",
"status":"complete",
"submittedBy":"jsnow@adobe.com",
"createdDate":"04/12/2024 04:08 PM GMT",
"lastModifiedDate":"04/12/2024 04:08 PM GMT",
"userIds":[{
"namespace":"ECID",
"value":"1234",
"type":"standard",
"namespaceId":4,
"isDeletedClientSide":false
}],
"productResponses":[{
"product":"Identity",
"retryCount":0,
"processedDate":"04/12/2024 04:08 PM GMT",
"productStatusResponse":{"status":"submitted"
}}],
"downloadUrl":"https://platform.adobe.io/data/core/privacy/jobs/dbe3a6a6-f8e6-11ee-a365-8d1d6df81cc5/content",
"regulation":"gdpr"
}
jobIdrequestIduserKeyuserKey è il valore key fornito quando hai inviato la richiesta di privacy. Il valore key è l'opportunità di fornire un identificatore appropriato per la persona interessata. In genere si tratta di un identificatore univoco creato dal sistema per tenere traccia dell’interessato. SUGGERIMENTO: è possibile elencare tutti i processi di privacy attivi e confrontare key con ogni processo.actionaccess e delete.statussubmittedBycreatedDatelastModifiedDateuserIdsuserIds.namespaceuserIds.valueuserIds.typestandard o custom).userIds.namespaceIduserIds.isDeletedClientSideproductResponsesproductResponses.productproductResponses.retryCountproductResponses.processedDateproductResponses.productStatusResponseproductResponses.productStatusResponse.statusdownloadURLcomplete e il action deve essere access. In caso contrario, questo campo è assente.regulationgdpr, ccpa, lgpd_bra, pdpa_tha e così via.Recuperare le informazioni di accesso del cliente retrieve-access-data
Per ottenere le informazioni di accesso prodotte in risposta alla query dell'interessato, effettuare una richiesta di GET all'endpoint /jobs/{JOB_ID}/content. La risposta è un file zip (*.zip) contenente una cartella con sottocartelle per ciascun prodotto che contiene dati sulla persona interessata.
/jobs e utilizzare parametri di query aggiuntivi per filtrare i risultati. Informazioni dettagliate, inclusi i parametri di query consentiti, sono disponibili nella guida dell'endpoint per i processi di privacy.Formato API
GET /jobs/{JOB_ID}/content
Richiesta
La seguente richiesta restituisce "informazioni di accesso" per l’ID processo fornito nella richiesta.
curl -X GET \
https://platform.adobe.io/data/core/privacy/jobs/32d429b1-f7f4-11ee-a365-574bcf5a525d/content \
-H 'Authorization: Bearer {ACCESS_TOKEN}' \
-H 'x-api-key: {API_KEY}' \
-H 'x-gw-ims-org-id: {ORG_ID}' \
-H 'Accept: application/json`
Risposta
La risposta è un file zip (*.zip). Le informazioni vengono generalmente restituite in formato JSON, anche se questo non può essere garantito. I dati estratti possono essere restituiti in qualsiasi formato.