[PaaS만]{class="badge informative" title="Adobe Commerce 온 클라우드 프로젝트(Adobe 관리 PaaS 인프라) 및 온프레미스 프로젝트에만 적용됩니다."}

개인 정보 보호 요청

Adobe Experience Platform Privacy Service은 고객 데이터 요청을 관리하는 데 도움이 되는 RESTful API 및 사용자 인터페이스를 제공합니다. Privacy Service을 사용하면 Adobe Experience Cloud 애플리케이션에서 개인 고객 데이터에 액세스하고 삭제하는 요청을 제출할 수 있으므로 법적 및 조직의 개인 정보 보호 규정을 자동으로 준수할 수 있습니다.

Privacy Service에 대한 자세한 내용 및 개인 정보 보호 요청을 만들고 관리하는 방법은 Adobe Experience Platform 설명서를 참조하십시오.

개별 데이터 개인 정보 보호 요청 관리

다음 두 가지 방법으로 Commerce에서 소비자 데이터에 액세스하고 삭제하도록 개별 요청을 제출할 수 있습니다.

  • Privacy Service UI ​를 통해. 설명서를 여기에서 확인하세요.
  • Privacy Service API ​를 통해. 설명서 여기 및 API 정보 여기를 참조하세요.

Privacy Service에서는 데이터 액세스데이터 삭제 요청의 두 가지 유형을 지원합니다.

NOTE
이 문서는 Commerce에 대한 개인 정보 보호 요청을 하는 데 중점을 둡니다. 플랫폼 데이터 레이크, 실시간 고객 프로필 또는 ID 서비스에 대한 개인 정보 보호 요청을 하려는 경우 해당 사용 안내서를 참조하세요. Commerce에 대한 개인 정보 보호 요청은 이러한 모든 시스템에서 데이터를 제거하지 않으므로 삭제 및 액세스 요청은 각 시스템에 개별적으로 해야 합니다.

데이터 액세스

액세스 요청 ​에 대해 UI에서 "Commerce(Personalization)"를 지정하거나 commerceMarketingData을(를) API의 제품 코드로 지정하십시오.

데이터 삭제

삭제 요청의 경우 Privacy Service은 마케팅 목적으로 Commerce SaaS 서비스에 저장된 Commerce개의 데이터를 삭제합니다. 즉, 데이터 주체의 프로필 및 주문이 더 이상 캠페인 및 고객 여정에 사용하기 위해 Adobe 마케팅 애플리케이션으로 전송되지 않습니다. 그러나 Privacy Service에서는 판매자 트랜잭션 요구 사항에 필요할 수 있으므로 Commerce 응용 프로그램의 데이터를 삭제하지 않습니다. 판매자는 Commerce 응용 프로그램에서 데이터 삭제/액세스 요청을 담당합니다. 자세한 내용은 공유 권한 보안 및 운영 모델을 참조하세요.

Commerce이(가) 특정 데이터의 삭제를 요청하는 데이터 주체에 대한 정보를 보내어 상인에게 삭제 요청에 대해 알립니다.

액세스 및 삭제 요청을 만드는 방법

전제 조건

Adobe Commerce에 대한 데이터에 액세스하고 삭제를 요청하려면 다음을 수행해야 합니다.

  • ims 조직 ID
  • 작업을 수행할 사람의 ID 식별자와 해당 네임스페이스입니다. Adobe Commerce 및 Experience Platform의 ID 네임스페이스에 대한 자세한 내용은 ID 네임스페이스 개요를 참조하십시오.

GDPR 요청/삭제 액세스 예:

액세스 요청 ​의 경우 UI에서 "Commerce(Personalization)"(또는 "commerceMarketingData"를 API의 제품 코드로 지정)을 지정하십시오.

삭제 요청 ​에 대해 "Commerce(Personalization)" 확인란이 활성화되어 있는지 확인하십시오. 또한 고객 프로필 및 주문 데이터를 Commerce에서 Adobe Experience Platform으로 이미 보낸 경우 삭제 요청을 다음 다운스트림 서비스에 제출해야 합니다.

  • 프로필(제품 코드: "profileService")
  • AEP 데이터 레이크(제품 코드: "AdobeCloudPlatform")
  • ID(제품 코드: "id")

Privacy API를 통해 액세스 및 삭제 요청을 전송하려면 Privacy Service에 대한 권한을 인증하고 관리해야 합니다.

필수 헤더

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}}' \

요청

{
    "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"
}

응답

{
    "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
                        }
                    ]
                }
            }
        }
    ]
}
recommendation-more-help
1dd1eb92-da61-46c0-8ff9-3831f21eb23e