Offer decisioning용 이 Postman 컬렉션을 데스크탑에 다운로드하고 압축을 해제합니다. 그러면 다음과 같은 혜택을 받게 됩니다.
이제 데스크탑에 이 파일이 있습니다.
Exercise 3.3.3 - Postman을 설치한 Adobe I/O에 대한 Postman 인증 이 연습에 포스트맨을 다시 사용해야 할 것이다.
Postman을 엽니다. 가져오기를 클릭합니다.
파일 업로드를 클릭합니다.
_Module 14- Decision Service.postman_collection.json 파일을 선택하고 열기를 클릭합니다.
그러면 Postman에서 이 컬렉션을 사용할 수 있습니다.
이제 Postman에서 API를 통해 Adobe Experience Platform와의 상호 작용을 시작하는 데 필요한 모든 기능을 사용할 수 있습니다.
GET - 목록 컨테이너 요청을 열려면 클릭하십시오.
Params에 다음이 표시됩니다.
_instance.parentName==aepenablementfy21
이 매개 변수에서 aepenablementfy21은 Adobe Experience Platform에서 사용되는 샌드박스의 이름입니다. 사용해야 하는 샌드박스는 --aepSandboxId--
입니다. 텍스트 aepenablementfy21을 --aepSandboxId--
로 바꿉니다.
샌드박스 이름을 바꾼 후 보내기를 클릭합니다.
지정한 샌드박스의 오퍼 컨테이너를 표시하는 응답입니다. 아래에 표시된 대로 컨테이너 instanceId을 복사하고 컴퓨터의 텍스트 파일에 적어 주십시오. 다음 연습에 이 컨테이너 instanceId를 사용해야 합니다.
GET - 목록 배치 요청을 열려면 클릭합니다. 보내기를 클릭합니다.
이제 오퍼 컨테이너에서 사용 가능한 모든 배치가 표시됩니다. 보고 있는 배치는 연습 14.1.3에서 볼 수 있듯이 Adobe Experience Platform UI에 정의되어 있습니다.
GET - 목록 결정 규칙 요청을 열려면 클릭하십시오. 보내기를 클릭합니다.
응답에는 연습 14.1.4에서 볼 수 있듯이 Adobe Experience Platform UI에 정의한 결정 규칙이 표시됩니다.
GET - 개인화된 오퍼 목록 요청을 열려면 을 클릭합니다. 보내기를 클릭합니다.
응답에는 연습 14.2.1에서 Adobe Experience Platform UI에 정의한 개인화된 오퍼가 표시됩니다.
GET - 폴백 오퍼 목록 요청을 열려면 클릭하십시오. 보내기를 클릭합니다.
응답에는 연습 14.2.2에서 Adobe Experience Platform UI에 정의한 폴백 오퍼가 표시됩니다.
요청 GET - 목록 컬렉션을 열려면 클릭하십시오.
응답에는 연습 14.2.3에 Adobe Experience Platform UI에 정의한 컬렉션이 표시됩니다.
POST - 고객 프로필에 대한 세부 오퍼 가져오기 요청을 열려면 클릭하십시오. 이 요청은 이전 요청과 유사하지만 실제로 이미지 URL, 텍스트 등과 같은 세부 정보를 반환합니다.
이 요청의 경우, 비슷한 요구 사항이 있는 이전 연습과 유사하게, 고객을 위한 특정 오퍼 세부 정보를 검색하려면 xdm:placementId 및 xdm:activityId에 대한 값을 제공해야 합니다.
xdm:activityId 필드는 이전에 보낸 요청의 결과로 이미 채워지고 이후 OFFER_ACTIVITY_ID 키를 Postman 환경에 저장했습니다.
xdm:placementId 필드를 작성해야 합니다. 아래 설명된 대로 Adobe Experience Platform UI에서 검색할 수 있습니다. 아래 예에서 배치 Web - Image에 대한 placementId를 볼 수 있습니다.
본문으로 이동하여 오퍼를 요청하려는 고객의 이메일 주소를 입력합니다. 보내기를 클릭합니다.
마지막으로 어떤 유형의 개인화된 오퍼와 고객에게 표시되어야 하는 에셋을 확인할 수 있습니다.
이전 연습에서는 API를 사용하여 Adobe Experience Platform 및 Offer decisioning에서 정보를 검색했습니다. 이제 실제의 예를 보자.
이전에 웹 사이트에서 Xray 패널을 본 적이 있습니다. Xray 패널은 Adobe Experience Platform API를 사용하여 모든 페이로드의 정보를 검색하고 있습니다. 이제 Xray의 Offer decisioning API에서 응답을 추가하겠습니다.
이를 가능하게 하려면 다음 3개의 값이 필요합니다.
이 값들은 어디에서 찾을 수 있습니까?
이 연습의 일부로 보낸 첫 번째 API 호출에서 컨테이너 instanceId가 반환되었습니다. 위로 스크롤하면 목록 컨테이너 단계가 표시됩니다. 여기에 있는 지침에 따라 컨테이너 instanceId를 수집합니다.
컨테이너 instanceId의 형식은 다음과 같습니다.02068be3-17ae-3ca6-bed6-0daf0084c5a1 및 목록 컨테이너 요청 출력 중 일부입니다.
오퍼 배치 ID는 필요한 자산의 위치와 유형을 식별합니다. 예를 들어 Luma 웹 사이트의 메인 이미지는 웹 - 이미지에 대한 오퍼 배치 ID에 해당합니다.
웹 - 이미지에 대한 오퍼 배치 ID를 찾으려면 https://platform.adobe.com로 이동합니다.
다음으로 구성 요소로 이동한 다음 배치로 이동합니다. 세부 사항을 보려면 웹 - 이미지 배치를 클릭합니다.
위 이미지에서 볼 수 있듯이 이 예에서 오퍼 배치 ID는 xcore:offer-placement:129048460001fd30
입니다. 다음 연습에서는 웹 - 이미지에 대한 배치에 대해 오퍼 배치 ID를 기록합니다.
결정 ID는 사용할 개인화된 오퍼와 폴백 오퍼의 조합을 식별합니다. 이전 연습에서는 결정을 직접 만들고 ldap - 루마 결정이라는 이름을 지정했습니다.
ldap - Luma Decision에 대한 결정 ID를 찾으려면 https://platform.adobe.com로 이동합니다.
그런 다음 오퍼로 이동한 다음 결정으로 이동하여 결정을 클릭합니다. 이 이름은 ldap - Luma 결정입니다.
위 이미지에서 볼 수 있듯이 이 예에서 결정 ID는 xcore:offer-activity:1290525f4441fd6e
입니다. 다음 연습에서 필요할 경우 ldap 결정에 대한 결정 ID를 기록합니다.
엔드 투 엔드 데모를 테스트하려면 먼저 구성 ID 설정을 업데이트하고 구성 ID 업데이트, Offer decisioning 배치 ID 및 Offer decisioning 결정 ID에 대한 필드를 업데이트해야 합니다.구성 ID 데모 웹 사이트의7/> 페이지
https://public.aepdemo.net/admin_configuration_update.html로 이동합니다.
그러면 다음 내용이 표시됩니다.
구성 ID를 입력한 다음 구성 로드를 클릭합니다. 구성 ID 값이 로드되는 것을 확인할 수 있습니다.
Offer decisioning 컨테이너 ID, Offer decisioning 배치 ID 및 Offer decisioning 결정 ID 필드가 표시될 때까지 아래로 스크롤합니다.
이제 이러한 3개 필드의 값을 입력해야 합니다. 이러한 값은 이전 단계에서 2분 전에 수집되었습니다.
그런 다음 [구성 ID 업데이트] 페이지에서 아래로 스크롤하여 구성 ID 업데이트를 클릭합니다.
이 변경 후 Xray에 Offer decisioning API 응답이 표시됩니다!
새로 익명으로 숨겨진 브라우저 창을 열고 https://public.aepdemo.net로 이동합니다.
그러면 이것을 보실 수 있습니다.
구성 ID를 입력하고 구성 로드를 클릭합니다. 그런 다음 구성이 로드됩니다.
아래로 스크롤하고 구성 저장을 클릭합니다.
그러면 관리자 홈 페이지로 리디렉션됩니다. LDAP로 이동합니다. LDAP를 선택하고 저장을 클릭합니다.
그러면 관리자 홈 페이지로 리디렉션됩니다. 브랜드를 선택하고 루마 브랜드를 선택하고 저장을 클릭합니다.
그러면 관리자 홈 페이지로 리디렉션됩니다. 루마 로고를 클릭합니다.
그러면 루마 홈페이지가 표시됩니다. 메인 이미지 변경이 즉시 표시되어야 하며, 이전 연습에서와 같이 의사 결정의 일부로 정의된 폴백 오퍼를 볼 수 있습니다. 또한 Xray 패널을 열고 Offer decisioning 패널을 보면 해당 오퍼가 표시되는 것을 확인할 수 있습니다.
차이를 이해하는 것이 중요합니다.
즉, 두 가지 방법으로 오퍼가 필요한 상황에서 제안을 받을 수 있으며 이는 매우 유연하게 사용할 수 있습니다.
로그인/등록 페이지로 이동합니다. 필드를 채운 다음 계정 만들기를 클릭하여 계정을 만듭니다.
개인화된 오퍼 구성의 일부로, 남성 고객 또는 여성 고객을 위한 오퍼를 정의합니다. 이제 로그인/등록 페이지에서 선택한 성별을 기준으로 Luma 홈 페이지에 다른 오퍼가 표시됩니다. 이번에는 더 이상 폴백 오퍼가 아니라, 대신 개인화된 오퍼가 아닙니다. 이제 메인 이미지와 Xray에서 동일한 오퍼를 다시 볼 수 있습니다.
이 예에서 성별 선택 항목은 남성입니다. 남성고객에게는 제플린 요가 팬트를 위한 가장 높은 우선 혜택.
웹 SDK와 Adobe Experience Platform 간의 통합 덕분에 제한된 구성 방식으로 오퍼를 쉽고 좋게 전달할 수 있습니다.
이제 이 연습을 완료했습니다.
다음 단계:14.6 Journey Orchestration을(를) 사용하여 의사 결정 테스트