동의 및 환경 설정 필드 그룹
동의 및 환경 설정은(는) 개별 고객에 대한 동의 및 환경 설정 정보를 캡처하는 XDM Individual Profile 클래스의 표준 필드 그룹입니다.
필드 그룹 구조 structure
동의 및 환경 설정 필드 그룹은 동의 및 환경 설정 정보를 캡처할 수 있는 단일 개체 유형 필드 consents
을(를) 제공합니다. 이 필드는 개인 정보, Personalization 및 마케팅 환경 설정에 대한 동의 데이터 형식을(를) 확장하여 adID
필드를 제거하고 idSpecific
맵 필드를 추가합니다.
다음 JSON은 동의 및 환경 설정 필드 그룹이 처리할 수 있는 데이터 형식의 예를 보여 줍니다. 필드 그룹에서 제공한 대부분의 필드를 사용하는 방법에 대한 자세한 내용은 동의 및 환경 설정 데이터 형식의 안내서를 참조하십시오. 아래 하위 섹션에서는 필드 그룹이 데이터 유형에 추가하는 고유한 속성에 중점을 둡니다.
{
"consents": {
"collect": {
"val": "VI"
},
"share": {
"val": "y"
},
"personalize": {
"content": {
"val": "y"
}
},
"marketing": {
"preferred": "email",
"any": {
"val": "y"
},
"email": {
"val": "y"
}
},
"idSpecific": {
"ECID": {
"37784337855396895622558625508046772577": {
"adID": {
"val": "n",
},
"share": {
"val": "n"
},
"marketing": {
"push": {
"val": "n",
"time": "2020-09-30T01:02:33+00:00",
"reason": "not relevant"
}
}
}
},
"email": {
"john@xyz.com": {
"marketing": {
"email": {
"val": "y"
}
}
}
}
},
"metadata": {
"time": "2019-01-01T15:52:25+00:00"
}
}
}
idSpecific
특정 동의 또는 환경 설정이 고객에게 보편적으로 적용되지 않지만 단일 장치 또는 ID로 제한된 경우 idSpecific
을(를) 사용할 수 있습니다. 예를 들어 고객이 한 주소에 대한 이메일 수신을 거부하는 동시에 다른 주소에 대한 이메일을 허용할 수 있습니다.
idSpecific
의 외부에 있는 consents
에 제공된 동의)은 해당 채널 내의 모든 ID에 적용됩니다. 따라서 모든 채널 수준 동의 및 환경 설정은 동등한 ID 또는 디바이스별 설정을 적용할지 여부에 직접 영향을 줍니다.- 고객이 채널 수준에서 옵트아웃한 경우
idSpecific
의 동등한 동의 또는 환경 설정이 무시됩니다. - 채널 수준 동의 또는 환경 설정이 설정되어 있지 않거나 고객이 옵트인한 경우
idSpecific
의 동등한 동의 또는 환경 설정이 적용됩니다.
idSpecific
개체의 각 키는 Adobe Experience Platform ID 서비스에서 인식하는 특정 ID 네임스페이스를 나타냅니다. 사용자 정의 네임스페이스를 정의하여 다른 식별자를 분류할 수 있지만 Identity Service에서 제공하는 표준 네임스페이스 중 하나를 사용하여 실시간 고객 프로필의 스토리지 크기를 줄이는 것이 좋습니다. ID 네임스페이스에 대한 자세한 내용은 ID 서비스 설명서의 ID 네임스페이스 개요를 참조하십시오.
각 네임스페이스 개체에 대한 키는 고객이 기본 설정으로 지정한 고유한 ID 값을 나타냅니다. 각 ID 값에는 consents
과(와) 동일한 형식의 전체 동의 및 환경 설정 집합이 포함될 수 있습니다.
"idSpecific": {
"email": {
"jdoe@example.com": {
"marketing": {
"email": {
"val": "n"
}
}
}
},
"ECID": {
"37784337855396895622558625508046772577": {
"collect": {
"val": "y"
},
"adID": {
"val": "n"
},
"marketing": {
"push": {
"val": "n"
}
}
}
}
}
idSpecific
섹션에 제공된 marketing
개체 내에서는 any
및 preferred
필드가 지원되지 않습니다. 이러한 필드는 사용자 수준에서만 구성할 수 있습니다. 또한 email
, sms
및 push
에 대한 idSpecific
마케팅 환경 설정은 subscriptions
필드를 지원하지 않습니다.
idSpecific
섹션에서만 제공할 수 있는 동의도 있습니다. adID
. 이 필드는 아래 하위 섹션에 설명되어 있습니다.
adID
adID
동의는 광고주 ID(IDFA 또는 GAID)를 사용하여 이 장치의 앱 간에 고객을 연결할 수 있는지 여부에 대한 고객의 동의를 나타냅니다. 이 값은 idSpecific
섹션의 ECID
ID 네임스페이스 아래에서만 구성할 수 있으며 다른 네임스페이스에 대해 또는 이 필드 그룹의 사용자 수준에서 설정할 수 없습니다.
"idSpecific": {
"ECID": {
"37784337855396895622558625508046772577": {
"collect": {
"val": "y"
},
"adID": {
"val": "n"
},
"marketing": {
"push": {
"val": "n"
}
}
}
}
}
필드 그룹을 사용하여 데이터 수집 ingest
동의 및 환경 설정 필드 그룹을 사용하여 고객의 동의 데이터를 수집하려면 해당 필드 그룹을 포함하는 스키마를 기반으로 데이터 집합을 만들어야 합니다.
필드에 필드 그룹을 할당하는 방법에 대한 단계는 UI에서 스키마 만들기에 대한 자습서를 참조하십시오. 동의 및 환경 설정 필드 그룹이 있는 필드가 포함된 스키마를 만든 후에는 기존 스키마로 데이터 집합을 만드는 절차에 따라 데이터 집합 사용 안내서의 데이터 집합 만들기에 대한 섹션을 참조하십시오.
동의 및 환경 설정 변경 처리
고객이 웹 사이트에서 동의 또는 환경 설정을 변경할 경우 이러한 변경 사항을 수집하고 Adobe Experience Platform Web SDK를 사용하여 즉시 적용해야 합니다. 고객이 데이터 수집을 옵트아웃하면 모든 데이터 수집을 즉시 중단해야 합니다. 고객이 개인화를 옵트아웃하는 경우 방문하는 다음 페이지에 개인화가 없어야 합니다.
다음 단계
이 문서에서는 동의 및 환경 설정 필드 그룹의 구조와 사용에 대해 다룹니다. 필드 그룹에서 제공하는 다른 필드에 대한 자세한 내용은 개인 정보, Personalization 및 마케팅 환경 설정에 대한 동의 데이터 형식에 대한 문서를 참조하십시오.