이 연습에서는 다음 작업을 수행합니다.
이 연습에서는 [사용] 모듈 6에서 만든 기존 여정을 편집합니다. 이 새 버전의 여정은 고객이 데모 시스템 다음 웹 사이트에서 계정을 만들 때마다 Microsoft Dynamics 365에서 연락처를 만듭니다.
https://experience.adobe.com/#/home로 이동합니다. Adobe Journey Optimizer을 열려면 클릭하십시오.
그러면 Adobe Journey Optimizer 홈 페이지로 리디렉션됩니다. 왼쪽 메뉴에서 여정로 이동하여 이 명명 규칙으로 이름이 지정된 계정 생성 여정을 검색합니다.ldap - 계정 생성 여정. 이 여정은 몇 분 후에 업데이트됩니다.
여정을 업데이트하려면 먼저 Microsoft Dynamics 365를 업데이트할 Adobe Journey Optimizer에 새 작업을 만들어야 합니다.
이렇게 하려면 왼쪽 메뉴에서 구성으로 이동한 다음 작업 아래의 관리를 클릭합니다.
작업 만들기를 클릭하여 새 작업을 추가합니다.
그러면 다음 내용이 표시됩니다.
다음과 같은 필드를 채웁니다.
참고 :웹 API URL에서 https를 사용하거나 Microsoft Dynamics에서 호출을 거부하는지 확인하십시오
이제 작업이 다음과 같습니다.
그런 다음 Headers 아래에 다음 필드를 추가해야 합니다.
키 | 값 |
---|---|
If-None-Match | null |
OData-Version | 4.0 |
Accept | application/json |
OData-MaxVersion | 4.0 |
이제 작업이 다음과 같습니다.
그런 다음 인증에서 Microsoft Dynamics에 연결하는 방법을 추가합니다. 이 경우 OAuth2.0을 사용합니다.
TYPE의 경우, 드롭다운 목록에서 사용자 지정을 선택합니다.
그런 다음 연필 아이콘을 클릭하여 다음 페이로드를 추가합니다.
페이로드 화면이 표시되고 이 기본 페이로드 샘플이 표시됩니다.
기본 페이로드 샘플을 아래 페이로드로 바꿉니다. 연습 17.1에서 만든 대로 자신의 연결 자격 증명을 추가해야 합니다. 이 인증에서는 클라이언트 암호를 사용하지 않습니다.
다음 json을 복사하여 붙여 넣습니다.
{
"type": "customAuthorization",
"authorizationType": "Bearer",
"endpoint": "https://login.microsoftonline.com/common/oauth2/token",
"method": "POST",
"headers": {
"content-type": "application/x-www-form-urlencoded"
},
"body": {
"bodyType": "form",
"bodyParams": {
"grant_type": "password",
"client_id": "",
"username": "",
"password": "",
"resource": ""
}
},
"tokenInResponse": "json://access_token"
}
이제 다음을 수행해야 합니다.
이제 실습 17.1을 기준으로 이 json의 빈 문자열로 필드를 채웁니다.
필드 | 설명 | 예 값 |
---|---|---|
client_id | Azure SyncContact 앱의 응용 프로그램(클라이언트) ID입니다 | 1dc2c2a1-ca26-4ab7-afa7-057acf441415 |
사용자 이름 | Microsoft Dynamics 365에 연결하는 데 사용하는 사용자 이름 admin@demosystemldapXX.onmicrosoft.com | admin@demosystemvangeluw101.onmicrosoft.com |
암호 | Microsoft Dynamics 365에 연결하는 데 사용하는 암호 | Password_1234 |
리소스 | https://ldapaepdemoXX.crmX.dynamics.com와 같은 Microsoft Dynamics 인스턴스의 URL입니다. | https://demosystemvangeluw101.crm4.dynamics.com/ |
Save를 클릭합니다
을 클릭하여 인증을 테스트하고, 페이로드가 올바른 경우 녹색으로 바뀌고 인증이 성공했는지 확인해야 합니다.
그런 다음 작업 매개 변수 아래에서 연필 아이콘을 클릭하여 다음 페이로드를 추가해야 합니다. i 아이콘 위로 롤오버하여 페이로드를 편집할 아이콘을 표시합니다.
필드 구성 화면이 나타납니다.
이 페이로드 json을 사용합니다.
다음 json을 복사합니다.
{
"emailaddress1": {
"toBeMapped": true,
"dataType": "string",
"label": "email"
},
"firstname": {
"toBeMapped": true,
"dataType": "string",
"label": "fName"
},
"lastname": {
"toBeMapped": true,
"dataType": "string",
"label": "lName"
}
}
페이로드 창에 붙여넣습니다.
필드 구성 창에서 저장을 클릭합니다.
저장을 클릭하여 작업을 저장합니다.
이제 ldap - 계정 생성 여정을 편집할 준비가 되었습니다.
왼쪽 메뉴에서 여정을 클릭하고 ldap - Account Creation 여정을(를) 모듈 6에서 생성한 뒤 검색합니다. 을(를) 클릭하여 여정을 열고 편집합니다.
복제 단추 옆에 있는 화살표를 클릭하여 드롭다운을 확인합니다. 새 버전 만들기를 선택합니다.
팝업에서 새 버전을 클릭합니다.
먼저 종료 오케스트레이션 단계를 제거해야 합니다. 종료를 클릭하고 오른쪽 패널에서 bin 아이콘을 클릭합니다. 확인을 클릭합니다.
이제 왼쪽 패널에서 작업을 검색합니다. ldapD365을 검색하면 작업 아래에 작업이 표시됩니다.
ldapD365ContactCreation 작업을 Email 작업 다음에 캔버스로 드래그합니다.
그러면 이게 보입니다.
이제 작업 매개 변수를 편집해야 합니다.
EMAIL 매개 변수에 대해 연필/편집 아이콘을 클릭합니다.
email을(를) 검색하고 ldapAccountCreationEvent 아래에서 이메일 필드를 선택합니다.--aepTenantId--
.identification.core.email.
FNAME 매개 변수에 대해 연필/편집 아이콘을 클릭합니다.
firstName을(를) 검색하고 ExperiencePlatform.ProfileFieldGroup.profile.person.name.firstName에서 이메일 필드를 선택합니다.
LNAME 매개 변수에 대해 연필/편집 아이콘을 클릭합니다.
lastName을(를) 검색하고 ExperiencePlatform.ProfileFieldGroup.profile.person.name.lastName에서 이메일 필드를 선택합니다.
이제 작업이 다음과 같습니다.
확인을 클릭합니다.
End 오케스트레이션을 다시 추가합니다. 검색어를 지우고 ORCHESTRATION 아래에서 End를 여정의 다음 단계로 드래그합니다.
확인을 클릭합니다.
이제 여정은 다음과 같습니다.
게시를 클릭합니다.
팝업에서 게시를 클릭합니다.
2초 후에 여정이 게시되어 생깁니다.
데모 웹 사이트를 열고 원하는 브랜드를 로드합니다. 로그인/등록-페이지로 이동합니다.
양식 필드를 작성하고 계정 만들기를 클릭하여 완료합니다.
계정 만들기를 클릭한 후 Microsoft Dynamics 365 대시보드로 돌아가서 연락처로 이동합니다. 전자 메일 주소를 검색하면 Microsoft Dynamics 365 내에서 만든 연락처를 실시간으로 찾을 수 있습니다.
다음 단계:17.4 Microsoft Dynamics 365에서 연락처를 업데이트하고 자동으로 여정