14.5 API를 사용하여 의사 결정 테스트

14.5.1 Postman을 사용하여 Offer decisioning API로 작업

Offer decisioning용 이 Postman 컬렉션을 데스크탑에 다운로드하고 압축을 해제합니다. 그러면 다음과 같은 혜택을 받게 됩니다.

OD API

이제 데스크탑에 이 파일이 있습니다.

  • _Module 14- Decision Service.postman_collection.json

Exercise 3.3.3 - Postman을 설치한 Adobe I/O에 대한 Postman 인증 이 연습에 포스트맨을 다시 사용해야 할 것이다.

Postman을 엽니다. 가져오기​를 클릭합니다.

Adobe I/O 새 통합

파일 업로드​를 클릭합니다.

Adobe I/O 새 통합

_Module 14- Decision Service.postman_collection.json 파일을 선택하고 열기​를 클릭합니다.

Adobe I/O 새 통합

그러면 Postman에서 이 컬렉션을 사용할 수 있습니다.

Adobe I/O 새 통합

이제 Postman에서 API를 통해 Adobe Experience Platform와의 상호 작용을 시작하는 데 필요한 모든 기능을 사용할 수 있습니다.

14.5.1.1 목록 컨테이너

GET - 목록 컨테이너 요청을 열려면 클릭하십시오.

Params​에 다음이 표시됩니다.

  • property:_instance.parentName==aepenablementfy21

이 매개 변수에서 aepenablementfy21​은 Adobe Experience Platform에서 사용되는 샌드박스의 이름입니다. 사용해야 하는 샌드박스는 --aepSandboxId--입니다. 텍스트 aepenablementfy21​을 --aepSandboxId--로 바꿉니다.

샌드박스 이름을 바꾼 후 보내기​를 클릭합니다.

OD API

지정한 샌드박스의 오퍼 컨테이너를 표시하는 응답입니다. 아래에 표시된 대로 컨테이너 instanceId​을 복사하고 컴퓨터의 텍스트 파일에 적어 주십시오. 다음 연습에 이 컨테이너 instanceId​를 사용해야 합니다.

OD API

14.5.1.2 목록 배치

GET - 목록 배치 요청을 열려면 클릭합니다. 보내기​를 클릭합니다.

OD API

이제 오퍼 컨테이너에서 사용 가능한 모든 배치가 표시됩니다. 보고 있는 배치는 연습 14.1.3에서 볼 수 있듯이 Adobe Experience Platform UI에 정의되어 있습니다.

OD API

14.5.1.3 목록 결정 규칙

GET - 목록 결정 규칙 요청을 열려면 클릭하십시오. 보내기​를 클릭합니다.

OD API

응답에는 연습 14.1.4에서 볼 수 있듯이 Adobe Experience Platform UI에 정의한 결정 규칙이 표시됩니다.

OD API

14.5.1.4 개인화된 오퍼 목록

GET - 개인화된 오퍼 목록 요청을 열려면 을 클릭합니다. 보내기​를 클릭합니다.

OD API

응답에는 연습 14.2.1에서 Adobe Experience Platform UI에 정의한 개인화된 오퍼가 표시됩니다.

OD API

14.5.1.5 목록 폴백 오퍼

GET - 폴백 오퍼 목록 요청을 열려면 클릭하십시오. 보내기​를 클릭합니다.

OD API

응답에는 연습 14.2.2에서 Adobe Experience Platform UI에 정의한 폴백 오퍼가 표시됩니다.

OD API

14.5.1.6 목록 컬렉션

요청 GET - 목록 컬렉션​을 열려면 클릭하십시오.

OD API

응답에는 연습 14.2.3에 Adobe Experience Platform UI에 정의한 컬렉션이 표시됩니다.

OD API

14.5.1.7 고객 프로파일에 대한 자세한 제안 받기

POST - 고객 프로필에 대한 세부 오퍼 가져오기 요청을 열려면 클릭하십시오. 이 요청은 이전 요청과 유사하지만 실제로 이미지 URL, 텍스트 등과 같은 세부 정보를 반환합니다.

OD API

이 요청의 경우, 비슷한 요구 사항이 있는 이전 연습과 유사하게, 고객을 위한 특정 오퍼 세부 정보를 검색하려면 xdm:placementIdxdm:activityId​에 대한 값을 제공해야 합니다.

xdm:activityId 필드는 이전에 보낸 요청의 결과로 이미 채워지고 이후 OFFER_ACTIVITY_ID 키를 Postman 환경에 저장했습니다.

xdm:placementId 필드를 작성해야 합니다. 아래 설명된 대로 Adobe Experience Platform UI에서 검색할 수 있습니다. 아래 예에서 배치 Web - Image​에 대한 placementId를 볼 수 있습니다.

OD API

본문​으로 이동하여 오퍼를 요청하려는 고객의 이메일 주소를 입력합니다. 보내기​를 클릭합니다.

OD API

마지막으로 어떤 유형의 개인화된 오퍼와 고객에게 표시되어야 하는 에셋을 확인할 수 있습니다.

OD API

14.5.2 Offer decisioning API를 사용하여 Xray에서 프로모션을 선보이기

이전 연습에서는 API를 사용하여 Adobe Experience Platform 및 Offer decisioning에서 정보를 검색했습니다. 이제 실제의 예를 보자.

이전에 웹 사이트에서 Xray 패널을 본 적이 있습니다. Xray 패널은 Adobe Experience Platform API를 사용하여 모든 페이로드의 정보를 검색하고 있습니다. 이제 Xray의 Offer decisioning API에서 응답을 추가하겠습니다.

이를 가능하게 하려면 다음 3개의 값이 필요합니다.

  • offer decisioning 컨테이너 ID
  • offer decisioning 배치 ID
  • offer decisioning 결정 ID

이 값들은 어디에서 찾을 수 있습니까?

14.5.2.1 Offer decisioning 컨테이너 ID

이 연습의 일부로 보낸 첫 번째 API 호출에서 컨테이너 instanceId가 반환되었습니다. 위로 스크롤하면 목록 컨테이너 단계가 표시됩니다. 여기에 있는 지침에 따라 컨테이너 instanceId를 수집합니다.

컨테이너 instanceId의 형식은 다음과 같습니다.02068be3-17ae-3ca6-bed6-0daf0084c5a1목록 컨테이너 요청 출력 중 일부입니다.

OD API

14.5.2.2 Offer decisioning 배치 ID

오퍼 배치 ID는 필요한 자산의 위치와 유형을 식별합니다. 예를 들어 Luma 웹 사이트의 메인 이미지는 웹 - 이미지에 대한 오퍼 배치 ID에 해당합니다.

WebSDK

웹 - 이미지에 대한 오퍼 배치 ID를 찾으려면 https://platform.adobe.com로 이동합니다.

다음으로 구성 요소로 이동한 다음 배치로 이동합니다. 세부 사항을 보려면 웹 - 이미지 배치를 클릭합니다.

WebSDK

위 이미지에서 볼 수 있듯이 이 예에서 오퍼 배치 ID는 xcore:offer-placement:129048460001fd30입니다. 다음 연습에서는 웹 - 이미지에 대한 배치에 대해 오퍼 배치 ID를 기록합니다.

14.5.2.3 Offer decisioning 결정 ID

결정 ID는 사용할 개인화된 오퍼와 폴백 오퍼의 조합을 식별합니다. 이전 연습에서는 결정을 직접 만들고 ldap - 루마 결정​이라는 이름을 지정했습니다.

ldap - Luma Decision에 대한 결정 ID​를 찾으려면 https://platform.adobe.com로 이동합니다.

그런 다음 오퍼로 이동한 다음 결정으로 이동하여 결정을 클릭합니다. 이 이름은 ldap - Luma 결정​입니다.

WebSDK

위 이미지에서 볼 수 있듯이 이 예에서 결정 ID는 xcore:offer-activity:1290525f4441fd6e입니다. 다음 연습에서 필요할 경우 ldap 결정에 대한 결정 ID를 기록합니다.

14.5.2.4 지원 구성 ID 업데이트

엔드 투 엔드 데모를 테스트하려면 먼저 구성 ID 설정을 업데이트하고 구성 ID 업데이트, Offer decisioning 배치 IDOffer decisioning 결정 ID​에 대한 필드를 업데이트해야 합니다.구성 ID 데모 웹 사이트의7/> 페이지

https://public.aepdemo.net/admin_configuration_update.html로 이동합니다.

그러면 다음 내용이 표시됩니다.

설치 시작

구성 ID를 입력한 다음 구성 로드​를 클릭합니다. 구성 ID 값이 로드되는 것을 확인할 수 있습니다.

설치 시작

Offer decisioning 컨테이너 ID, Offer decisioning 배치 IDOffer decisioning 결정 ID 필드가 표시될 때까지 아래로 스크롤합니다.

설치 시작

이제 이러한 3개 필드의 값을 입력해야 합니다. 이러한 값은 이전 단계에서 2분 전에 수집되었습니다.

설치 시작

그런 다음 [구성 ID 업데이트] 페이지에서 아래로 스크롤하여 구성 ID 업데이트​를 클릭합니다.

설치 시작

이 변경 후 Xray에 Offer decisioning API 응답이 표시됩니다!

14.5.2 Xray 테스트

14.5.2.1 웹 사이트 및 브랜드 로드

새로 익명으로 숨겨진 브라우저 창을 열고 https://public.aepdemo.net로 이동합니다.

그러면 이것을 보실 수 있습니다.

설치 시작

구성 ID를 입력하고 구성 로드​를 클릭합니다. 그런 다음 구성이 로드됩니다.

설치 시작

아래로 스크롤하고 구성 저장​을 클릭합니다.

설치 시작

그러면 관리자 홈 페이지로 리디렉션됩니다. LDAP​로 이동합니다. LDAP를 선택하고 저장​을 클릭합니다.

설치 시작

그러면 관리자 홈 페이지로 리디렉션됩니다. 브랜드​를 선택하고 루마 브랜드를 선택하고 저장​을 클릭합니다.

설치 시작

그러면 관리자 홈 페이지로 리디렉션됩니다. 루마 로고를 클릭합니다.

설치 시작

14.5.2.2 고객이 웹 사이트를 탐색합니다.

그러면 루마 홈페이지가 표시됩니다. 메인 이미지 변경이 즉시 표시되어야 하며, 이전 연습에서와 같이 의사 결정의 일부로 정의된 폴백 오퍼를 볼 수 있습니다. 또한 Xray 패널을 열고 Offer decisioning 패널을 보면 해당 오퍼가 표시되는 것을 확인할 수 있습니다.

차이를 이해하는 것이 중요합니다.

  • 웹 SDK, Edge 및 Offer decisioning의 통합 덕분에 웹 SDK에서 웹 사이트의 메인 이미지를 제공할 수 있습니다
  • Xray 패널과 Xray에 표시되는 오퍼는 Offer decisioning API를 사용하여 가능합니다.

즉, 두 가지 방법으로 오퍼가 필요한 상황에서 제안을 받을 수 있으며 이는 매우 유연하게 사용할 수 있습니다.

설치 시작

로그인/등록 페이지로 이동합니다. 필드를 채운 다음 계정 만들기​를 클릭하여 계정을 만듭니다.

설치 시작

개인화된 오퍼 구성의 일부로, 남성 고객 또는 여성 고객을 위한 오퍼를 정의합니다. 이제 로그인/등록 페이지에서 선택한 성별을 기준으로 Luma 홈 페이지에 다른 오퍼가 표시됩니다. 이번에는 더 이상 폴백 오퍼가 아니라, 대신 개인화된 오퍼가 아닙니다. 이제 메인 이미지와 Xray에서 동일한 오퍼를 다시 볼 수 있습니다.

이 예에서 성별 선택 항목은 남성입니다. 남성고객에게는 제플린 요가 팬트를 위한 가장 높은 우선 혜택.

설치 시작

웹 SDK와 Adobe Experience Platform 간의 통합 덕분에 제한된 구성 방식으로 오퍼를 쉽고 좋게 전달할 수 있습니다.

이제 이 연습을 완료했습니다.

다음 단계:14.6 Journey Orchestration을(를) 사용하여 의사 결정 테스트

모듈 14로 돌아가기

모든 모듈로 돌아가기

이 페이지에서는