Solicitações de privacidade
O Adobe Experience Platform Privacy Service fornece uma API RESTful e uma interface para ajudar você a gerenciar solicitações de dados do cliente. Com o Privacy Service, você pode enviar solicitações para acessar e excluir dados pessoais dos clientes por meio dos aplicativos da Adobe Experience Cloud, facilitando a conformidade automatizada com as regulamentações legais e organizacionais de privacidade.
Para obter mais informações sobre o Privacy Service e como criar e gerenciar solicitações de privacidade, consulte a documentação do Adobe Experience Platform:
Gerenciamento de solicitações individuais de privacidade de dados
Você pode enviar solicitações individuais para acessar e excluir dados do consumidor de Commerce de duas maneiras:
O Privacy Service oferece suporte a dois tipos de solicitações: acesso aos dados e exclusão de dados.
Acesso aos dados
Para solicitações de acesso, especifique "Commerce (Personalization)" na interface do usuário (ou commerceMarketingData
como um código de produto na API).
Exclusão de dados
Para solicitações de exclusão, o Privacy Service exclui Commerce dados armazenados nos serviços SaaS da Commerce para fins de marketing, o que significa que perfis e pedidos de titulares de dados não são mais enviados para aplicativos de marketing da Adobe para uso em campanhas e jornadas de clientes. No entanto, a Privacy Service não exclui dados no aplicativo Commerce, pois eles podem ser necessários para necessidades transacionais de comerciante. Os comerciantes são responsáveis por qualquer solicitação de exclusão/acesso de dados no aplicativo Commerce. Consulte Modelo operacional e de segurança de responsabilidade compartilhada para saber mais.
Commerce notificará os comerciantes sobre solicitações de exclusão enviando informações para titulares de dados que solicitam a exclusão de determinados dados.
Como criar solicitações de acesso e exclusão
Pré-requisitos
Para fazer solicitações de acesso e exclusão de dados para o Adobe Commerce, você deve ter:
- uma ID organizacional IMS
- um Identificador de identidade da pessoa que você deseja agir e os namespaces correspondentes. Para obter mais informações sobre namespaces de identidade no Adobe Commerce e no Experience Platform, consulte a visão geral sobre namespaces de identidade.
Exemplo de acesso de solicitação/exclusão de GDPR:
Para solicitações de acesso, especifique "Commerce (Personalization)" da interface do usuário (ou "commerceMarketingData" como código de produto na API).
Para excluir solicitações, verifique se a caixa de seleção "Commerce (Personalization)" está habilitada. Além disso, se o perfil do cliente e os dados do pedido já tiverem sido enviados de Commerce para a Adobe Experience Platform, você deverá enviar solicitações de exclusão para os seguintes serviços downstream.
- Perfil (código do produto: "profileService")
- AEP Data Lake (código do produto: "AdobeCloudPlatform")
- Identidade (código do produto: "identidade")
Para enviar solicitações de acesso e exclusão por meio da API de privacidade, é necessário autenticar e gerenciar permissões para o Privacy Service:
Cabeçalhos obrigatórios
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}}' \
Solicitação
{
"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"
}
Resposta
{
"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
}
]
}
}
}
]
}