Sekretessförfrågningar
Adobe Experience Platform Privacy Service tillhandahåller ett RESTful-API och användargränssnitt som hjälper dig att hantera kunddataförfrågningar. Med Privacy Service kan ni skicka in förfrågningar om åtkomst till och radering av personuppgifter från Adobe Experience Cloud-program, vilket underlättar automatiserad efterlevnad av juridiska och organisatoriska sekretessbestämmelser.
Mer information om Privacy Service och hur du skapar och hanterar sekretessförfrågningar finns i Adobe Experience Platform dokumentation:
Hantera individuella förfrågningar om datasekretess
Du kan skicka enskilda förfrågningar för att få åtkomst till och ta bort konsumentdata från Commerce på två sätt:
Privacy Service stöder två typer av förfrågningar: dataåtkomst och dataradering.
Dataåtkomst
För åtkomstbegäranden anger du"Commerce (Personalization)" i användargränssnittet (eller commerceMarketingData
som produktkod i API:t).
Borttagning av data
För borttagningsbegäranden tar Privacy Service bort Commerce data som lagras i Commerce SaaS-tjänster för marknadsföringsändamål, vilket innebär att profiler och order för de registrerade inte längre skickas till Adobe marknadsföringsprogram för användning i kampanjer och kundresor. Privacy Service tar dock inte bort data i programmet Commerce eftersom det kan behövas för handelstransaktionsbehov. Handlare ansvarar för alla begäranden om borttagning/åtkomst av data i programmet Commerce. Mer information finns i Delad ansvarssäkerhet och driftsmodell.
Commerce meddelar handlare om raderingsbegäranden genom att skicka information till dem för registrerade som begär att vissa data ska tas bort.
Skapa begäranden om åtkomst och borttagning
Förutsättningar
Om du vill göra förfrågningar om åtkomst och borttagning av data för Adobe Commerce måste du ha:
- ett IMS-organisations-ID
- En identifierare för den person som du vill agera på och motsvarande namnutrymme. Mer information om identitetsnamnutrymmen i Adobe Commerce och Experience Platform finns i översikten över identitetsnamnrymden.
Exempel på GDPR-begäran/borttagning av åtkomst:
För åtkomstbegäranden anger du"Commerce (Personalization)" i användargränssnittet (eller"commerceMarketingData" som produktkod i API:t).
Kontrollera att kryssrutan Commerce (Personalization) är aktiverad för borttagningsbegäranden. Om kundprofil- och orderdata redan har skickats från Commerce till Adobe Experience Platform måste du dessutom skicka borttagningsbegäranden till följande tjänster längre fram i kedjan.
- Profil (produktkod: "profileService")
- AEP Data Lake (produktkod:"AdobeCloudPlatform")
- Identitet (produktkod: "identity")
Om du vill skicka åtkomst- och borttagningsbegäranden via sekretess-API:t måste du autentisera och hantera behörigheter för Privacy Service:
Obligatoriska rubriker
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}}' \
Begäran
{
"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"
}
Svar
{
"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
}
]
}
}
}
]
}