隐私请求 track-changes
Adobe Experience Platform Privacy Service 提供 RESTful API 和用户界面,帮助您管理客户数据请求。借助 Privacy Service,您可以提交从 Adobe Experience Cloud 应用程序访问和删除个人客户数据的请求,从而促进自动遵守法律和组织隐私法规。
可从 请求 菜单创建和管理隐私请求。
有关 Privacy Service 以及如何创建和管理隐私请求的更多信息,请参阅 Adobe Experience Platform 文档。
管理可发送到 Adobe Journey Optimizer 的个人数据隐私请求 data-privacy-requests
您可以通过两种方式提交个人请求以从 Adobe Journey Optimizer 访问和删除客户数据:
Privacy Service 支持两种类型的请求:数据访问 和 数据删除。
对于 访问请求,请从 UI 中指定“Adobe Journey Optimizer”(或在 API 中将“CJM”指定为产品代码)。
对于 删除请求,除了“Adobe Journey Optimizer”请求之外,您还必须向 三个上游服务 提交删除请求,以阻止 Journey Optimizer 重新注入已删除的数据。如果未指定这些上游服务,“Adobe Journey Optimizer”请求将保持为“正在处理”状态,直到上游服务的删除请求已创建。
三种上游服务包括:
- 用户档案(产品代码:“profileService”)
- AEP 数据湖(产品代码:“AdobeCloudPlatform”)
- 标识(产品代码:“identity”)
创建访问和删除请求
先决条件
要提出访问和删除 Adobe Journey Optimizer 数据的请求,您必须有:
- Adobe 组织 ID
- 要对其执行操作的人员的身份标识符以及对应的命名空间。有关 Adobe Journey Optimizer 和 Experience Platform 中的标识命名空间的更多信息,请参阅标识命名空间概述。
Journey Optimizer 中用于 API 请求的必填字段值
"companyContexts":
"namespace": imsOrgID
"value": <Your Adobe Organization ID Value>
"users":
"action": either access or delete
"userIDs":
"namespace": e.g. email, aaid, ecid, etc.
"type": standard
"value": <Data Subject's Identity Identifier>
"include":
CJM (which is the Adobe product code for Adobe Journey Optimizer)
profileService (product code for Profile)
AdobeCloudPlatform (product code for AEP Data Lake)
identity (product code for Identity)
"regulation":
gdpr, ccpa, pdpa, lgpd_bra, or nzpa_nzl (which is the privacy regulation that applies to the request)
GDPR 访问请求示例:
通过 UI:
通过 API:
// JSON Request
{
"companyContexts":[
{
"namespace":"imsOrgID",
"value":"745F37C35E4B776E0A49421B@AdobeOrg"
}
],
"users":[
{
"action":[
"access"
],
"userIDs":[
{
"namespace":"ecid",
"value":"38400000-8cf0-11bd-b23e-10b96e40000d",
"type":"standard"
},
{
"namespace":"email",
"value":"johndoe4@gmail.com",
"type":"standard"
}
]
}
],
"include":[
"CJM"
],
"regulation":"gdpr"
}
// JSON Response
{
"requestId": "17163122360480365RX-705",
"totalRecords": 1,
"jobs": [
{
"jobId": "e709b1f4-1796-11ef-b422-eddd0aebc40d",
"customer": {
"user": {
"key": "John Doe",
"action": [
"access"
],
"userIDs": [
{
"namespace": "ecid",
"value": "38400000-8cf0-11bd-b23e-10b96e40000d",
"type": "standard",
"namespaceId": 4,
"isDeletedClientSide": false
},
{
"namespace": "email",
"value": "johndoe4@gmail.com",
"type": "standard",
"namespaceId": 6,
"isDeletedClientSide": false
}
]
}
}
}
]
}
GDPR 删除请求示例:
通过 UI:
通过 API:
// JSON Request
{
"companyContexts": [
{
"namespace": "imsOrgID",
"value": "745F37C35E4B776E0A49421B@AdobeOrg"
}
],
"users": [
{
"action": [
"delete"
],
"userIDs": [
{
"namespace": "ecid",
"value": "38400000-8cf0-11bd-b23e-10b96e40000d",
"type": "standard"
},
{
"namespace": "email",
"value": "johndoe4@gmail.com",
"type": "standard"
}
]
}
],
"include": [
"CJM", "profileService", "AdobeCloudPlatform", "identity"
],
"regulation": "gdpr"
}
// JSON Response
{
"requestId": "17163122360480365RX-705",
"totalRecords": 1,
"jobs": [
{
"jobId": "e709b1f4-1796-11ef-b422-eddd0aebc40d",
"customer": {
"user": {
"key": "John Doe",
"action": [
"delete"
],
"userIDs": [
{
"namespace": "ecid",
"value": "38400000-8cf0-11bd-b23e-10b96e40000d",
"type": "standard",
"namespaceId": 4,
"isDeletedClientSide": false
},
{
"namespace": "email",
"value": "johndoe4@gmail.com",
"type": "standard",
"namespaceId": 6,
"isDeletedClientSide": false
}
]
}
}
}
]
}