동의 및 환경 설정 데이터를 캡처하도록 데이터 세트 구성
Adobe Experience Platform에서 고객 동의/환경 설정 데이터를 처리하려면 스키마에 동의 및 기타 권한과 관련된 필드가 포함된 데이터 세트로 해당 데이터를 보내야 합니다. 특히 이 데이터 세트는 XDM Individual Profile 클래스로, 및에서 사용할 수 있도록 활성화됨 Real-Time Customer Profile.
이 문서에서는 Experience Platform에서 동의 데이터를 처리하도록 데이터 세트를 구성하는 단계를 제공합니다. Platform에서 동의/환경 설정 데이터를 처리하는 전체 워크플로에 대한 개요는 다음을 참조하십시오. 동의 처리 개요.
- 표준화된 동의 필드 그룹
- 조직에서 만든 사용자 정의 동의 필드 그룹
- 표준화된 동의 필드 그룹과 사용자 정의 동의 필드 그룹에서 제공하는 추가 필드의 조합
전제 조건
이 자습서에서는 Adobe Experience Platform의 다음 구성 요소를 이해하고 있어야 합니다.
- 경험 데이터 모델(XDM): 표준화된 프레임워크 Experience Platform 고객 경험 데이터를 구성합니다.
- 스키마 컴포지션 기본 사항: XDM 스키마의 기본 구성 요소에 대해 알아봅니다.
- 실시간 고객 프로필: 다양한 소스의 고객 데이터를 전체 통합 보기로 통합하고 모든 고객 상호 작용에 대해 실행 가능한 타임스탬프가 지정된 계정을 제공합니다.
동의 및 환경 설정 세부 정보 필드 그룹 구조 structure
다음 동의 및 환경 설정 세부 정보 필드 그룹은 스키마에 표준화된 동의 필드를 제공합니다. 현재 이 필드 그룹은 다음을 기반으로 하는 스키마와만 호환됩니다. XDM Individual Profile 클래스.
필드 그룹은 단일 개체 유형 필드를 제공합니다. consents
의 하위 속성이 표준화된 동의 필드 세트를 캡처합니다. 다음 JSON은 데이터 종류의 예입니다 consents
데이터 수집 시 기대 사항:
{
"consents": {
"collect": {
"val": "y",
},
"share": {
"val": "y",
},
"personalize": {
"content": {
"val": "y"
}
},
"marketing": {
"preferred": "email",
"any": {
"val": "y"
},
"push": {
"val": "n",
"reason": "Too Frequent",
"time": "2019-01-01T15:52:25+00:00"
}
},
"idSpecific": {
"email": {
"jdoe@example.com": {
"marketing": {
"email": {
"val": "n"
}
}
}
}
}
},
"metadata": {
"time": "2019-01-01T15:52:25+00:00"
}
}
consents
, 다음에 대한 개요 참조: 동의 및 환경 설정 세부 정보 필드 그룹.에 필수 필드 그룹 추가 Profile 스키마 add-field-group
Adobe 표준을 사용하여 동의 데이터를 수집하려면 다음 두 필드 그룹을 포함하는 프로필 활성화 스키마가 있어야 합니다.
- 동의 및 환경 설정 세부 정보
- IdentityMap (Platform 웹 또는 Mobile SDK를 사용하여 동의 신호를 전송하는 경우 필요)
Platform UI에서 를 선택합니다. 스키마 왼쪽 탐색에서 찾아보기 탭으로 기존 스키마 목록을 표시할 수 있습니다. 여기에서 Profile- 동의 필드를 추가할 스키마를 활성화했습니다. 이 섹션의 스크린샷은 다음에 빌드된 "충성도 멤버" 스키마를 사용합니다 스키마 만들기 튜토리얼 예를 들어,
다음 Schema Editor 캔버스에 스키마 구조를 보여 주는 가 나타납니다. 캔버스의 왼쪽에서 추가 다음 아래에 필드 그룹 섹션.
다음 필드 그룹 추가 대화 상자가 나타납니다. 여기에서 다음을 선택합니다. 동의 및 환경 설정 세부 정보 목록에서 삭제할 수 있습니다. 선택적으로 검색 창을 사용하여 결과 범위를 좁혀 필드 그룹을 더 쉽게 찾을 수 있습니다.
그런 다음 IdentityMap 목록에서 필드 그룹을 선택한 다음 선택합니다. 두 필드 그룹이 오른쪽 레일에 나열되면 필드 그룹 추가.
캔버스가 다시 표시되어 consents
및 identityMap
스키마 구조에 필드가 추가되었습니다. 표준 필드 그룹에 의해 캡처되지 않은 추가 동의 및 환경 설정 필드가 필요한 경우 의 부록 섹션을 참조하십시오. 스키마에 사용자 정의 동의 및 환경 설정 필드 추가. 그렇지 않으면 를 선택합니다. 저장 를 눌러 스키마에 대한 변경 사항을 완료합니다.
편집한 스키마를에서 사용하는 경우 프로필 데이터 세트 platform 웹 SDK 데이터스트림에 지정된 해당 데이터 세트에는 이제 새 동의 필드가 포함됩니다. 이제 다음으로 돌아갈 수 있습니다. 동의 처리 안내서 동의 데이터를 처리하도록 Experience Platform을 구성하는 프로세스를 계속합니다. 이 스키마에 대한 데이터 세트를 만들지 않은 경우 다음 섹션의 단계를 따릅니다.
동의 스키마를 기반으로 데이터 세트 만들기 dataset
동의 필드가 있는 스키마를 만든 후에는 궁극적으로 고객의 동의 데이터를 수집하는 데이터 세트를 만들어야 합니다. 이 데이터 세트는 다음에 대해 활성화되어야 합니다. Real-Time Customer Profile.
시작하려면 다음을 선택합니다. 데이터 세트 왼쪽 탐색에서 을(를) 선택합니다. 데이터 세트 만들기 오른쪽 상단 모서리입니다.
다음 페이지에서 를 선택합니다. 스키마에서 데이터 세트 만들기.
다음 스키마에서 데이터 세트 만들기 워크플로가 다음 위치에서 시작됩니다. 스키마 선택 단계. 제공된 목록에서 이전에 생성한 동의 스키마 중 하나를 찾습니다. 선택적으로 검색 창을 사용하여 결과의 범위를 좁히고 스키마를 더 쉽게 찾을 수 있습니다. 원하는 스키마 옆에 있는 라디오 버튼을 선택한 다음 를 선택합니다 다음 계속합니다.
다음 데이터 세트 구성 단계가 나타납니다. 선택하기 전에 데이터 세트에 대해 쉽게 식별할 수 있는 고유한 이름 및 설명을 제공합니다. 완료.
새로 생성된 데이터 세트에 대한 세부 정보 페이지가 나타납니다. 데이터 세트가 시계열 스키마를 기반으로 하는 경우 프로세스가 완료됩니다. 데이터 세트가 레코드 스키마를 기반으로 하는 경우 프로세스의 마지막 단계는에서 사용할 데이터 세트를 활성화하는 것입니다. Real-Time Customer Profile.
오른쪽 레일에서 프로필 토글.
마지막으로 다음을 선택합니다. 사용 확인 팝오버에서 에 대한 스키마 활성화 Profile.
이제 데이터 세트가 저장되고 다음에서 사용할 수 있습니다. Profile. Platform Web SDK를 사용하여 프로필에 동의 데이터를 전송하려는 경우 이 데이터 세트를 로 선택해야 합니다. 프로필 데이터 세트 을(를) 설정할 때 데이터스트림.
다음 단계
이 자습서에 따라 동의 필드를 추가했습니다. ProfilePlatform Web SDK 또는 직접 XDM 수집을 사용하여 동의 데이터를 수집하는 데 해당 데이터 세트를 사용할 수 있는 스키마.
이제 다음으로 돌아갈 수 있습니다. 동의 처리 개요 동의 데이터를 처리하도록 Experience Platform 구성을 계속합니다.
부록
다음 섹션에는 고객 동의 및 환경 설정 데이터를 수집하기 위한 데이터 세트를 만드는 방법에 대한 추가 정보가 포함되어 있습니다.
사용자 정의 동의 및 환경 설정 필드를 스키마에 추가 custom-consent
표준으로 표시된 신호 외에 추가 동의 신호를 캡처해야 하는 경우 동의 및 환경 설정 세부 정보 필드 그룹에서는 사용자 지정 XDM 구성 요소를 사용하여 특정 비즈니스 요구에 맞게 동의 스키마를 향상시킬 수 있습니다. 이 섹션에서는 이러한 신호를 프로필로 수집하기 위해 동의 스키마를 사용자 정의하는 방법에 대한 기본 원칙을 간략하게 설명합니다.
를 사용하는 것이 좋습니다. 동의 및 환경 설정 세부 정보 필드 그룹을 동의 데이터 구조의 기준선으로 사용하고, 전체 구조를 처음부터 만들려고 하지 않고 필요에 따라 필드를 추가할 수 있습니다.
표준 필드 그룹의 구조에 사용자 정의 필드를 추가하려면 먼저 사용자 정의 필드 그룹을 만들어야 합니다. 추가 후 동의 및 환경 설정 세부 정보 스키마에 대한 필드 그룹에서 더하기(+) 아이콘 필드 그룹 섹션을 선택한 다음 새 필드 그룹 만들기. 필드 그룹의 이름과 선택적 설명을 입력한 다음 을 선택합니다 필드 그룹 추가.
다음 Schema Editor 왼쪽 레일에서 새 사용자 정의 필드 그룹이 선택된 상태로 다시 나타납니다. 캔버스에 사용자 지정 필드를 스키마 구조에 추가할 수 있는 컨트롤이 나타납니다. 새 동의 또는 환경 설정 필드를 추가하려면 더하기(+) 아이콘 옆에 있는 consents
개체.
새 필드가 다음 내에 나타납니다. consents
개체. 표준 XDM 개체에 사용자 지정 필드를 추가하므로 새 필드는 테넌트 ID에 네임스페이스가 지정된 개체에 만들어집니다.
아래에 있는 오른쪽 레일에서 필드 속성 필드에 대한 이름과 설명을 입력합니다. 필드 선택 시 유형, 사용자 정의 동의 또는 환경 설정 필드에 적절한 표준 데이터 유형을 사용해야 합니다.
완료되면 다음을 선택합니다. 적용.
동의 또는 환경 설정 필드가 스키마 구조에 추가됩니다. 다음 사항에 주의하십시오. 경로 오른쪽 레일에 표시되는 항목: _tenantId
네임스페이스입니다. 데이터 작업에서 이 필드에 대한 경로를 참조할 때마다 이 네임스페이스를 포함해야 합니다.
위의 단계에 따라 필요한 동의 및 환경 설정 필드를 계속 추가합니다. 완료되면 다음을 선택합니다. 저장 을 클릭하여 변경 내용을 확인합니다.
이 스키마에 대한 데이터 세트를 만들지 않은 경우 의 섹션으로 계속 진행하십시오. 데이터 세트 만들기.