테스트 프로필 만들기 create-test-profiles

CAUTION
Adobe Journey Optimizer을 찾고 계십니까? Journey Optimizer 설명서를 보려면 여기를 클릭하십시오.
이 설명서는 Journey Optimizer로 대체된 레거시 Journey Orchestration 자료를 참조합니다. Journey Orchestration 또는 Journey Optimizer에 대한 액세스에 대해 질문이 있는 경우 계정 팀에 문의하십시오.

여정에서 테스트 모드를 사용할 때 테스트 프로필이 필요합니다. 테스트 모드를 사용하는 방법에 대한 자세한 내용은 이 섹션을🔗 참조하십시오.

Adobe Experience Platform 에서 테스트 프로필을 만드는 방법에는 여러 가지가 있습니다. 이 문서에서는 csv 파일🔗 업로드와 API 호출 사용의 두 가지 방법을 포커스 합니다. 데이터 집합에 json 파일을 업로드할 수도 있습니다. 데이터 수집 설명서를 참조하세요.

이러한 가져오기 메서드를 사용하면 프로필 속성을 업데이트할 수도 있습니다. 이렇게 하면 기존 프로필을 테스트 프로필로 만들 수 있습니다. 단순히 유사한 파일 또는 API 호출을 사용하고 값이 "true"인 "testProfile" 필드만 포함하면 됩니다.

테스트 프로필을 만드는 것은 Adobe Experience Platform에서 일반 프로필을 만드는 것과 비슷합니다. 자세한 내용은 실시간 고객 프로필 설명서를 참조하세요.

전제 조건 test-profile-prerequisites

프로필을 만들 수 있으려면 먼저 Adobe Experience Platform에서 스키마와 데이터 세트를 만들어야 합니다.

먼저 스키마를 만들어야. 다음 단계를 수행하십시오.

  1. Adobe Experience Platform의 왼쪽 메뉴에서 Schemas ​을(를) 클릭합니다.
  2. 오른쪽 상단에서 Create schema ​을(를) 클릭한 다음 스키마 유형(예: XDM Individual Profile)을 선택합니다.
  3. 스키마 이름을 선택합니다.
  4. Mixins 섹션에서 Add ​을(를) 클릭합니다.
  5. 적절한 mixin을 선택합니다. Profile test details mixin을 추가하세요. Add mixin ​을(를) 클릭합니다.

    mixin 목록이 스키마 개요 화면에 표시됩니다.
  6. 필드 목록에서 기본 ID로 정의할 필드를 클릭합니다.
  7. Field properties 오른쪽 패널에서 IdentityPrimary Identity 옵션을 확인하고 네임스페이스를 선택합니다. 기본 자격 증명을 이메일 주소로 사용하려면 네임스페이스를 Email 선택합니다. Apply ​을(를) 클릭합니다.
  8. 스키마를 선택하고 에서 옵션을 활성화 Profile 합니다 Schema properties.
  9. Save ​을(를) 클릭합니다.
NOTE
스키마 생성에 대한 자세한 내용은 XDM 설명서를🔗 참조하십시오.

그런 다음 프로필을 가져올 데이터 세트 세트를 만들어야 합니다. 다음 단계를 수행하십시오.

  1. Adobe Experience Platform에서 왼쪽 메뉴에서 Datasets ​을(를) 클릭한 다음 Create dataset ​을(를) 클릭합니다.
  2. Create dataset from schema ​을(를) 선택하십시오.
  3. 이전에 만든 스키마를 선택한 다음 Next ​을(를) 클릭합니다.
  4. 이름을 선택한 다음 Finish ​을(를) 클릭합니다.
  5. Profile 옵션을 사용하도록 설정합니다.
NOTE
데이터 집합 만들기에 대한 자세한 내용은 카탈로그 서비스 설명서를 참조하세요.

csv 파일을 사용하여 테스트 프로필 만들기 create-test-profiles-csv

Adobe Experience Platform에서는 다른 프로필 필드가 포함된 csv 파일을 데이터 세트에 업로드하여 프로필을 만들 수 있습니다. 이것이 가장 쉬운 방법입니다.

  1. 스프레드시트 소프트웨어를 사용하여 간단한 csv 파일을 만듭니다.
  2. 필요한 각 필드에 하나의 열을 추가합니다. 기본 ID 필드("위의 예에서 "personID")와 "testProfile" 필드를 "true"로 설정해야 합니다.
  3. 프로필당 한 줄을 추가하고 각 필드의 값을 입력합니다.
  4. 스프레드시트를 csv 파일로 저장. 쉼표가 구분 기호로 사용되는지 확인합니다.
  5. Adobe Experience Platform의 왼쪽 메뉴에서 을 클릭합니다 Workflows.
  6. 을 선택하고 Map CSV to XDM schema ​을 클릭합니다 Launch.
  7. 프로필을 가져올 데이터 세트 를 선택합니다. Next ​을(를) 클릭합니다.
  8. Choose files ​을(를) 클릭하고 csv 파일을 선택하십시오. 파일이 업로드되면 Next ​을(를) 클릭합니다.
  9. 소스 csv 필드를 스키마 필드에 매핑한 다음 Finish ​을(를) 클릭합니다.
  10. 데이터 가져오기가 시작됩니다. 상태가 Processing ​에서 Success(으)로 이동합니다. 오른쪽 상단의 Preview data set ​을(를) 클릭합니다.
  11. 테스트 프로필이 올바르게 추가되었는지 확인합니다.

테스트 프로필이 추가되었으며 이제 여정 테스트 시 사용할 수 있습니다. 이 섹션을 참조하십시오.

NOTE
csv 가져오기에 대한 자세한 내용은 데이터 수집 설명서를 참조하세요.

API 호출을 사용하여 테스트 프로필 만들기 create-test-profiles-api

API 호출을 통해 테스트 프로필을 만들 수도 있습니다. 이 페이지를 참조하십시오.

"프로필 테스트 세부 사항" mixin이 포함된 프로필 스키마를 사용해야 합니다. testProfile 플래그는 이 mixin의 일부입니다.

프로필을 만들 때 다음 값을 전달하십시오. testProfile = true.

기존 프로필을 업데이트하여 testProfile 플래그를 "true"로 변경할 수도 있습니다.

다음은 테스트 프로필을 만들기 위한 API 호출의 예입니다.

curl -X POST \
'https://dcs.adobedc.net/collection/xxxxxxxxxxxxxx' \
-H 'Cache-Control: no-cache' \
-H 'Content-Type: application/json' \
-H 'Postman-Token: xxxxx' \
-H 'cache-control: no-cache' \
-H 'x-api-key: xxxxx' \
-H 'x-gw-ims-org-id: xxxxx' \
-d '{
"header": {
"msgType": "xdmEntityCreate",
"msgId": "xxxxx",
"msgVersion": "xxxxx",
"xactionid":"xxxxx",
"datasetId": "xxxxx",
"imsOrgId": "xxxxx",
"source": {
"name": "Postman"
},
"schemaRef": {
"id": "https://example.adobe.com/mobile/schemas/xxxxx",
"contentType": "application/vnd.adobe.xed-full+json;version=1"
}
},
"body": {
"xdmMeta": {
"schemaRef": {
"contentType": "application/vnd.adobe.xed-full+json;version=1"
}
},
"xdmEntity": {
"_id": "xxxxx",
"_mobile":{
"ECID": "xxxxx"
},
"testProfile":true
}
}
}'
recommendation-more-help
4f4a00c1-77c9-4eee-84df-bbe6206c3ab9