23.7 비즈니스 이벤트 여정 만들기

Adobe Experience Cloud로 이동하여 Adobe Experience Cloud에 로그인합니다. Adobe Journey Optimizer​을 클릭합니다.

Journey Optimizer

Journey Optimizer의 보기로 리디렉션됩니다.

Journey Optimizer

계속하기 전에 sandbox​를 선택해야 합니다. 선택할 샌드박스의 이름은 --aepSandboxId--입니다. 화면 상단의 파란색 줄에 있는 Production Prod 텍스트를 클릭하여 이 작업을 수행할 수 있습니다.

Journey Optimizer

23.7.1 비즈니스 이벤트 만들기

왼쪽 메뉴에서 구성​을 클릭합니다.

Journey Optimizer

Events 카드 내에서 Manage 단추를 클릭합니다.

Journey Optimizer

비즈니스 이벤트는 Journey Optimizer 내에서 만들 수 있는 새로운 유형의 이벤트입니다. 이전 모듈에서 만든 단일 이벤트와 달리, 비즈니스 이벤트는 고객이 트리거하지 않고 조직에 의해 트리거됩니다. 이제 비즈니스 이벤트를 만듭니다.

이벤트 만들기​를 클릭합니다.

Journey Optimizer

이벤트 생성 양식에 다음 값을 입력합니다.

  • 이름: ​ldapItemBackInStock 및 ldap ​로 ldapb를 바꿉니다. 예:vangeluwItemBackInStock
  • 설명:이 이벤트는 제품이 다시 재고가 있을 때 트리거됩니다
  • 유형:드롭다운 ​에서 비즈니스 선택

Journey Optimizer

  • 스키마:JO Business Events(Global v1.1) v.1​에 대한 데모 시스템 - 이벤트 스키마를 선택합니다. 이제 사용 사례에 필요한 스키마에서 필드를 선택해야 합니다.

    Journey Optimizer

    다음 단계를 수행합니다.

    1 필드 선택됨​이라고 표시되는 필드에서 연필 아이콘을 클릭합니다.

    Journey Optimizer

    스키마에서 사용 가능한 모든 필드를 선택한 다음 확인​을 클릭합니다.

    Journey Optimizer

  • 조건:이 스키마에서 비즈니스 이벤트를 트리거할 레코드를 지정해야 합니다.

    다음 단계를 수행합니다.

    조건 추가​라고 표시되는 필드에서 연필 아이콘을 클릭합니다.

    Journey Optimizer

    왼쪽에서 --aepTenantId-- 개체를 확장하고 joBusinessEvents 개체를 확장하고 eventName 필드를 캔버스로 드래그하여 놓습니다.

    Journey Optimizer

    필드 eventName​에 대해 다음 값을 입력합니다.ldapItemBackInStockldap​를 ldap로 바꿉니다. 예:vangeluwItemBackInStock
    확인​을 클릭합니다.

    Journey Optimizer

    확인​을 클릭합니다.

    Journey Optimizer

마지막으로 이벤트 만들기 양식은 다음과 같습니다. 저장​을 클릭하여 비즈니스 이벤트를 저장합니다.

Journey Optimizer

23.7.2 비즈니스 이벤트 여정 만들기

이제 여정 내에서 이 비즈니스 이벤트를 활용할 수 있습니다. 여정​로 이동합니다. 여정 만들기​를 클릭합니다.

Journey Optimizer

오른쪽에는 여정 이름과 설명을 지정해야 하는 양식이 표시됩니다. 다음 값을 입력합니다.

  • 이름: ldap - 다시 재고로 품목. ldap​을 ldap로 바꿉니다. 예:vangeluw - 재고로 품목
  • 설명:이 여정은 관심 있는 방문자에게 항목이 다시 재고가 있으면 SMS를 보냅니다.

확인​을 클릭합니다.

Journey Optimizer

왼쪽 메뉴에서 Events 아래에서 ldap를 검색합니다. 이전에 만든 비즈니스 이벤트 ldapItemBackInStock​을 찾을 수 있습니다. 이 이벤트를 여정 시작점이 되므로 캔버스에 끌어다 놓습니다.

Journey Optimizer

알 수 있듯이 세그먼트 읽기 활동이 자동으로 캔버스에 추가되었습니다. 비즈니스 이벤트는 여정이 특정 세그먼트를 읽을 수 있도록 트리거만 전송하여 해당 여정의 프로필 목록을 검색하게 되기 때문입니다.

세그먼트 읽기 활동을 클릭합니다.

Journey Optimizer

세그먼트 읽기 구성에서는 방금 발생한 비즈니스 이벤트에 알릴 세그먼트를 선택할 수 있습니다. 세그먼트 선택 필드를 클릭합니다.

Journey Optimizer

세그먼트 선택 팝업에서 ldap를 검색하고 모듈 11 - 실시간 CDP에서 만든 세그먼트를 선택하고 세그먼트를 만들고 ldap - Zeppelin Yoga Pant(RTCDP - ldap)​라는 작업을 수행합니다. 예:vangeluw - Zeppelin 요가 판트의 관심(RTCDP - vangeluw) 저장​을 클릭합니다.

Journey Optimizer

그런 다음 확인​을 클릭합니다.

Journey Optimizer

다음 단계는 이 여정에서 수행할 작업을 끌어서 놓는 것입니다. 메뉴에서 작업​으로 이동하여 ldapSmsTilio​라는 작업을 찾아 모듈 12 - Journey Orchestration - 외부 날씨 API, SMS 작업 및 기타에서 만든 작업을 찾습니다.

작업을 구성할 수 있는 오른쪽에 패널이 표시됩니다.

Journey Optimizer

작업 매개 변수로 이동하고 작업 매개 변수 TEXTMESSAGE​에 대한 연필 아이콘을 클릭합니다.

Journey Optimizer

팝업에서 고급 모드​를 클릭합니다.

Journey Optimizer

아래 코드를 선택하고 복사하여 고급 모드 편집기에 붙여넣습니다.

'Hi ' + #{ExperiencePlatform.ProfileFieldGroup.profile.person.name.firstName} + ' the Zeppelin Yoga pant is back in stock at ' + #{ExperiencePlatform.ExperienceEventFieldGroup.experienceevent.at(0)._experienceplatform.demoEnvironment.brandName}

확인​을 클릭합니다.

Journey Optimizer

작업 매개 변수 MOBILENR​에 대한 연필 아이콘을 클릭합니다.

Journey Optimizer

팝업에서 고급 모드​를 클릭합니다.

Journey Optimizer

이 코드를 고급 모드 편집기에 붙여넣습니다. 확인을 클릭합니다.

substr(#{ExperiencePlatform.ProfileFieldGroup.profile.mobilePhone.number}, 0, 12)

노트

이 코드는 다음과 같이 12자리(+ 포함)의 휴대폰 번호로 작동하기 위한 것입니다.+32463622044
몇몇 다른 나라들은 13자리 전화번호를 가지고 있습니다. 휴대폰 번호가 13자리(+ 포함)인 경우 이 코드를 다음과 같이 업데이트해야 합니다.

substr(#{ExperiencePlatform.ProfileFieldGroup.profile.mobilePhone.number}, 0, 13)

확인​을 클릭합니다.

Journey Optimizer

확인​을 클릭합니다.

Journey Optimizer

메뉴에서 오케스트레이션​을 클릭하고 ​을 캔버스에 끌어다 놓습니다. 확인​을 클릭합니다.

Journey Optimizer

이제 여정을 게시할 준비가 되었습니다. 게시​를 클릭합니다.

Journey Optimizer

게시​를 다시 클릭합니다.

Journey Optimizer

이제 여정이 게시되었습니다. 이제 테스트할 수 있습니다.

23.7.3 비즈니스 이벤트 여정 테스트

이제 Postman을 사용하여 데모 시스템 - JO 비즈니스 이벤트에 대한 이벤트 스키마(전역 v1.1) v.1​에 대해 새 이벤트를 수집하여 제품 재재고를 시뮬레이션합니다.

왼쪽 메뉴에서 소스​를 클릭합니다.

Journey Optimizer

계정 탭을 클릭하고 Journey Optimizer Business Events 계정을 찾은 다음 이름을 클릭하여 엽니다.

Journey Optimizer

이 계정에는 데이터 흐름이 하나만 있습니다. 데이터 흐름 이름을 클릭하여 선택하십시오.

Journey Optimizer

오른쪽 메뉴에서 스키마 페이로드 복사​를 클릭합니다. 이 옵션은 전체 curl 명령을 복사하여 데모 시스템 - JO Business Events(글로벌 v1.1) v.1​에 대한 레코드를 클립보드에 삽입합니다.

Journey Optimizer

텍스트 편집기 내에 Curl 명령을 붙여넣습니다

Journey Optimizer

이 요청을 좀더 자세히 살펴보도록 하죠

  • POST 요청은 DCS Inlet ID로 전송됩니다
  • 이 요청은 스키마, 데이터 세트 및 조직 ID를 참조합니다.
  • 마지막으로 데이터 집합 내에 만들 데이터를 나타내는 xdmEntity 노드가 포함되어 있습니다.

이제 다음 xdmEntity 줄을 바꿔야 합니다…

"xdmEntity": {
  "_experienceplatform": {
    "joBusinessEvents": {
      "eventDescription": "string",
      "eventName": "string",
      "stockEventId": "string"
    }
  },
  "_id": "/uri-reference",
  "eventType": "advertising.completes",
  "timestamp": "2018-11-12T20:20:39+00:00"
}

…이 행을 통해 ldap​을 ldap ItemBackInStock으로 대체하여 여정을 트리거하는 비즈니스 이벤트에 지정한 조건을 나타냅니다.

"xdmEntity": {
  "_experienceplatform": {
    "joBusinessEvents": {
      "eventDescription": "Product Zeppelin Yoga pant is back in stock",
      "eventName": "ldapItemBackInStock",
      "stockEventId": "1"
    }
  },
  "_id": "/uri-reference",
  "eventType": "productBackInStock",
  "timestamp": "2021-04-19T15:25:39+00:00"
}

업데이트된 curl 명령은 다음과 같습니다.

Journey Optimizer

모두 선택하고 클립보드에 복사합니다.

Postman을 엽니다. Postman의 왼쪽에서 가져오기​를 클릭합니다.

Journey Optimizer

원시 텍스트 탭을 선택하고 여기에 이전에 복사한 명령을 붙여넣습니다. 계속을 클릭합니다.

Journey Optimizer

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

Journey Optimizer

Postman은 자동으로 curl 명령을 트리거할 수 있는 REST 명령으로 변환했습니다. Send 단추를 눌러 데이터 집합 내에 해당 레코드 만들기를 요청하면 됩니다.

Journey Optimizer

요청이 성공적으로 수신되었는지 확인합니다. postman에서 200 OK 상태를 찾습니다.

Journey Optimizer

SMS가 휴대폰에 도착하는 데 2분 정도 걸릴 수 있습니다. 그렇지 않으면 Interest in Zeppelin Yoga Pant 세그먼트에 올바른 휴대 전화가 있는 프로필이 포함되지 않을 수 있습니다. 있다면, Luma 웹 사이트로 이동하여 Zeppelin Yoga Pant 제품을 방문하여 올바른 휴대폰 번호를 입력해야 합니다.

Journey Optimizer

이제 이 운동을 끝마쳤습니다.

다음 단계:요약 및 이점

모듈 23으로 돌아가기

모든 모듈로 돌아가기

이 페이지에서는