Richieste di accesso a dati personali
Adobe Experience Platform Privacy Service fornisce un’API RESTful e un’interfaccia utente che consentono di gestire le richieste di dati dei clienti. Con Privacy Service, puoi inviare richieste di accesso e cancellazione dei dati personali dei clienti dalle applicazioni Adobe Experience Cloud, facilitando la conformità automatica alle normative legali e organizzative sulla privacy.
Per ulteriori informazioni su Privacy Service e su come creare e gestire le richieste di privacy, consulta la documentazione di Adobe Experience Platform:
Gestione delle richieste di privacy dei dati di singoli utenti
È possibile inviare singole richieste per accedere ed eliminare i dati dei consumatori da Commerce in due modi:
Privacy Service supporta due tipi di richieste: accesso ai dati e eliminazione dati.
Accesso ai dati
Per richieste di accesso, specifica "Commerce (Personalization)" dall'interfaccia utente (oppure commerceMarketingData
come codice prodotto nell'API).
Eliminazione dei dati
Per le richieste di eliminazione, Privacy Service elimina i dati Commerce memorizzati nei servizi SaaS di Commerce a scopo di marketing, il che significa che i profili e gli ordini delle persone interessate non vengono più inviati alle applicazioni di marketing Adobe per l'utilizzo in campagne e percorsi di clienti. Tuttavia, Privacy Service non elimina i dati nell'applicazione Commerce, in quanto potrebbero essere necessari per le esigenze transazionali degli esercenti. I commercianti sono responsabili di qualsiasi richiesta di eliminazione/accesso ai dati nell'applicazione Commerce. Per ulteriori informazioni, consulta Modello operativo e di sicurezza con responsabilità condivisa.
Commerce invierà ai commercianti le richieste di eliminazione inviando loro le informazioni per i soggetti interessati che richiedono l'eliminazione di alcuni dati.
Creare richieste di accesso ed eliminazione
Prerequisiti
Per richiedere l'accesso e l'eliminazione dei dati per Adobe Commerce, è necessario disporre di:
- un ID organizzazione IMS
- un identificatore di identità della persona su cui desideri agire e i corrispondenti spazi dei nomi. Per ulteriori informazioni sugli spazi dei nomi delle identità in Adobe Commerce e Experience Platform, vedere Panoramica sullo spazio dei nomi delle identità.
Esempio di accesso alle richieste/eliminazioni RGPD:
Per richieste di accesso, specifica "Commerce (Personalization)" dall'interfaccia utente (o "commerceMarketingData" come codice prodotto nell'API).
Per richieste delete, assicurarsi che la casella di controllo "Commerce (Personalization)" sia abilitata. Inoltre, se i dati del profilo cliente e dell'ordine sono già stati inviati da Commerce a Adobe Experience Platform, è necessario inviare le richieste di eliminazione ai seguenti servizi downstream.
- Profilo (codice prodotto: "profileService")
- AEP Data Lake (codice prodotto: "AdobeCloudPlatform")
- Identità (codice prodotto: "identity")
Per inviare le richieste di accesso ed eliminazione tramite l’API Privacy, devi autenticare e gestire le autorizzazioni per Privacy Service:
Intestazioni richieste
curl --location --request POST 'https://platform.adobe.io/data/core/privacy/jobs' \
--header 'Content-Type: application/json' \
--header 'x-api-key: {{CLIENT_ID}}' \
--header 'x-gw-ims-org-id: {{IMS_ORGID}}' \
--header 'Authorization: Bearer {{ACCESS_TOKEN}}' \
Richiesta
{
"companyContexts": [
{
"namespace": "imsOrgID",
"value": "{{IMS_ORGID}}"
}
],
"users": [
{
"key": "sampleUserKey1",
"action": ["access"],
"userIDs": [
{
"namespace": "email",
"value": "dsmith@sample.com",
"type": "standard"
}
]
},
{
"key": "sampleUserKey2",
"action": ["access","delete"],
"userIDs": [
{
"namespace": "email",
"value": "ajones@sample.com",
"type": "standard"
}
]
}
],
"include": ["commerceMarketingData"],
"expandIds": false,
"priority": "normal",
"regulation": "gdpr"
}
Risposta
{
"requestId": "17284033173196154RX-223",
"totalRecords": 3,
"jobs": [
{
"jobId": "a52ca032-858e-11ef-bbb4-27391388a0a6",
"customer": {
"user": {
"key": "sampleUserKey1",
"action": [
"access"
],
"userIDs": [
{
"namespace": "email",
"value": "dsmith@sample.com",
"type": "standard",
"namespaceId": 6,
"isDeletedClientSide": false
}
]
}
}
},
{
"jobId": "a52ca034-858e-11ef-bbb4-d5d952d69769",
"customer": {
"user": {
"key": "sampleUserKey2",
"action": [
"delete"
],
"userIDs": [
{
"namespace": "email",
"value": "ajones@sample.com",
"type": "standard",
"namespaceId": 6,
"isDeletedClientSide": false
}
]
}
}
},
{
"jobId": "a52ca033-858e-11ef-bbb4-8361a5022341",
"customer": {
"user": {
"key": "sampleUserKey2",
"action": [
"access"
],
"userIDs": [
{
"namespace": "email",
"value": "ajones@sample.com",
"type": "standard",
"namespaceId": 6,
"isDeletedClientSide": false
}
]
}
}
}
]
}