이 페이지에서: 여정을 트리거하고 외부 데이터로 보강하며 Adobe Journey Optimizer에서 메시지를 보내는 데 필요한 데이터 소스, 이벤트 및 작업을 구성하는 방법에 대해 알아봅니다.
메시지를 보내고 여정으로 경험을 조정하려면 데이터 원본, 이벤트를 구성하고(외부 시스템을 사용할 경우) 작업을(를) 구성해야 합니다.
이 페이지를 여정 구성의 시작점(으)로 간주합니다.
- 데이터 원본 - 여정이 추가 데이터를 조회할 수 있는 위치입니다.
- 이벤트 - 여정을 트리거하거나 사용자를 다음 단계로 이동하는 것입니다.
- 작업 - 여정이 메시지를 보내거나 외부 시스템을 호출하는 방법입니다.
Adobe Journey Optimizer을(를) 처음 사용하는 경우 빠른 시작 안내서 또는 여정 구성 개요로 시작하십시오.
사용자 지정 데이터 소스 및 사용자 지정 작업을 통해 외부 시스템에 대한 연결을 구성할 수도 있습니다. 예를 들어 외부 예약 시스템에서 오는 데이터로 여정을 보강하거나 서드파티 시스템을 사용하여 메시지를 보낼 수 있습니다. 외부 시스템과 Journey Optimizer을 통합하는 방법에 대해 알아봅니다.
여정을 작성하기 전: 구성 검사 목록 checklist
이 체크리스트를 사용하여 여정을 디자인하기 전에 가장 중요한 구성 부분이 준비되었는지 확인하십시오.
데이터 소스 data-sources
데이터 원본을 통해 여정은 런타임에 추가 데이터를 조회할수 있습니다. 기본 제공 Adobe Experience Platform 데이터 소스를 사용하여 실시간 고객 프로필 특성 및 동작 기록을 읽거나 외부 데이터 소스를 사용하여 외부 API를 호출하고 여정에서 해당 응답을 사용할 수 있습니다. 새 외부 조회의 경우 보호 기능에 설명된 대로 외부 데이터 원본 대신 사용자 지정 작업을 사용하십시오.
일반적으로 데이터 소스를 사용하여 다음을 수행합니다.
- 여정에서 조건을(를) 만듭니다(예: “loyaltyTier = gold and weather = urney”).
- 동적 값을 사용하여 메시지 콘텐츠 및 사용자 지정 작업 페이로드를 개인화합니다.
- 검색된 데이터를 기반으로 사용자 지정 대기 또는 시간대 논리를 정의합니다.
- Journey Optimizer에서 왼쪽 탐색 영역에 있는 구성(으)로 이동합니다.
- 데이터 원본에서 관리를 선택합니다.
데이터를 계획할 때 사용 사례에 가장 적합한 패턴을 선택합니다.
이벤트 events
여정은(는) Journey Optimizer when에게 이벤트를 시작하거나 경로를 통해 사용자를 이동하라고 알립니다.
이벤트는 Adobe Experience Platform Web SDK, Adobe Mobile SDK, 스트리밍 수집 API 및 Adobe Analytics 소스 커넥터와 같은 소스를 통해 Adobe Experience Platform에 수집된 경험 이벤트를 기반으로 합니다.
이벤트 유형
여정은 세 가지 이벤트 유형을 지원합니다. 이벤트 구성에서 처음 두 개를 구성합니다.
-
단일 이벤트
단일 프로필에 연결됩니다. 개인의 행동 또는 해당 개인과 관련된 사실을 설명합니다(예: “주문”, “모바일 앱 설치”, “충성도 포인트 10,000에 도달함”). 여정은 단일 이벤트가 발생할 때 시작하거나 분기할 수 있습니다. -
비즈니스 이벤트
단일 프로필에 연결되지 않음(예: “비행 취소됨”, “재입고 제품”, “날씨 알림”). 비즈니스 이벤트는 대상자와 함께 사용할 수 있으므로, 해당 이벤트를 중요하게 생각하는 여러 프로필이 발생할 때 반응할 수 있습니다. -
대상 자격 이벤트
프로필이 대상자에 들어오거나 나갈 때 트리거됩니다. 이벤트 구성이 아닌 여정 캔버스에서 선택합니다.
비즈니스 이벤트는 동일한 여정에서 단일 이벤트 또는 대상 자격 활동과 결합할 수 없습니다. 여정 보호 - 이벤트를 참조하세요.
이벤트 구성에서 다음을 정의합니다.
- 사용할 스키마 및 필드
- 프로필(ID 네임스페이스 및 필드)을(를) 식별하는 방법입니다.
- 들어오는 이벤트가 여정을 트리거해야 하는 이벤트를 필터링하는 이벤트 ID 조건.
- 선택적 시간 초과. 예를 들어 나중에 여정에서 후속 이벤트를 수신할 때.
- Journey Optimizer에서 구성(으)로 이동합니다.
- 이벤트에서 관리를 선택한 다음 이벤트 만들기를 선택합니다.
자세히 알아보기: 이벤트 시작 | 단일 이벤트 만들기 | Adobe Analytics 데이터 작업 | 여정의 경험 이벤트 조회
액션 actions
작업은(는) 여정이 메시지를 보내거나 다른 시스템을 호출하는 방법을(를) 정의합니다.
Journey Optimizer은(는) 다음 두 가지 기본 범주를 지원합니다.
작업 활동(기본 제공 채널)
Journey Optimizer은(는) 모든 기본 채널(이메일, SMS, 푸시 알림, 인앱 및 웹, 콘텐츠 카드, 코드 기반 경험)을 포함하는 단일 작업 활동을 제공합니다.
별도의 채널별 노드가 아닌 하나의 Action 활동을 여정 캔버스로 끌어다 놓고 여기서 채널과 콘텐츠를 선택합니다. 기본 제공 채널의 구성 메뉴에서 동작 개체를 구성해야 하는 경우는 not입니다.
자세히 알아보기: 작업 활동
사용자 정의 액션
여정이 JSON 페이로드가 있는 REST API를 통해 외부 HTTP 서비스를 호출하도록 하려면 사용자 지정 작업을 사용하세요. 일반적인 사용 사례:
- 타사 공급자를 통해 메시지를 보내는 중입니다(예: 외부 메시징 플랫폼 또는 내부 게이트웨이).
- 내부 시스템에 쓰는 중(예: CRM, 티켓, Order Management).
- 다른 응용 프로그램에 webhooks을(를) 게시하는 중입니다.
사용자 지정 작업 구성에는 다음이 포함됩니다.
- Target URL 및 HTTP 메서드입니다.
- 인증(예: API 키, OAuth).
- 헤더 및 페이로드 구조
- 선택적 제한 및 한도 설정입니다.
- Journey Optimizer에서 구성(으)로 이동합니다.
- 작업에서 관리를 선택한 다음 작업 만들기를 선택합니다.
기술 사용자는 사용자 지정 작업을 구성해야 합니다. 만든 후에는 여정 캔버스에서 작업 활동(으)로 사용할 수 있습니다.
자세히 알아보기: 사용자 지정 작업 시작 | 사용자 지정 작업 사용 | 사용자 지정 작업으로 컬렉션을 동적으로 보내기 | 외부 데이터 원본 및 사용자 지정 작업으로 처리량 제한
예 - 모두 결합: 주문 확인 여정 example
다음 단순 사용 사례에서는 데이터 소스, 이벤트 및 작업이 함께 작동하는 방식을 보여 줍니다.
1. 이벤트 - 구매 완료
- 구매 경험 이벤트 스키마(예:
commerce.order.orderID)를 기반으로 단일 이벤트를 구성하십시오. - 프로필 식별자을(를) 설정합니다(예: 이메일).
- “주문” 이벤트와 일치하는 이벤트 ID 조건을(를) 정의합니다.
2. Data Source - 프로필 및 주문 세부 사항
-
Experience Platform 데이터 원본에서 다음과 같은 프로필 필드를 사용하도록 설정합니다.
person.name.firstNamecommerce.order.orderIDcommerce.order.priceTotal
-
이러한 필드는 조건 및 개인화에서 사용할 수 있습니다.
3. 작업 - 작업 활동(이메일)
- Action 활동을 여정 캔버스로 끌어서 놓습니다.
- 전자 메일을(를) 채널로 선택하고 메시지 콘텐츠를 구성합니다.
- 이벤트 및 데이터 소스의 데이터(예: 이름, 주문 ID, 총 금액)를 사용하여 메시지를 개인화합니다.
이 세 가지 항목을 구성하면 구매 이벤트가 도착할 때 시작하는 여정을 디자인하고, 선택적으로 데이터 원본을 사용하여 추가 조건을 확인하고, 작업 활동을 사용하여 개인 전자 메일을 보낼 수 있습니다.
자주 묻는 질문 faq
아니요. 여정에서 이벤트 페이로드에 있는 필드만 사용하고 추가 프로필 특성이나 외부 조회가 필요하지 않은 경우 이벤트만 사용할 수 있습니다.
실시간 고객 프로필의 추가 프로필 특성 또는 기록을 사용하거나 여정 중에 외부 API를 호출하려면 데이터 원본을 구성하십시오.
아니요. 기본 제공 채널(이메일, SMS, 푸시, 인앱, 웹, 콘텐츠 카드, 코드 기반 경험)의 경우 채널 자체(예: 채널 표면, 하위 도메인, IP)를 구성하고 작업 활동을 여정 캔버스에 추가하여 해당 채널에서만 채널을 선택하면 됩니다.
타사 시스템을 호출하는 사용자 지정 작업에 대해서만 [구성] 메뉴에서 Action 개체를 구성합니다. 자세히 알아보기: 작업 활동
이벤트는 스트리밍 수집 API, Adobe Experience Platform Web SDK, Adobe Mobile SDK, Adobe Analytics 및 기타 소스 커넥터를 통해 Adobe Experience Platform에 수집되는 경험 이벤트입니다.
이벤트 구성에서 여정을 트리거할 수 있도록 해당 이벤트를 Journey Optimizer에서 해석하는 방법(스키마, ID 및 조건)을 정의합니다.
소스에 대해 자세히 알아보기: 소스 커넥터 시작
단일 이벤트은(는) 단일 프로필에 연결되어 있습니다. 이는 특정 사용자가 수행한 작업(예: 주문 또는 이메일 열기)을 나타냅니다. 이렇게 하면 해당 개별 프로필에 대한 여정이 트리거됩니다.
비즈니스 이벤트이(가) 단일 프로필에 연결되어 있지 않습니다. 이는 비즈니스 컨텍스트에서 발생한 일(예: 항공편이 취소되었거나 제품이 재입고됨)을 나타냅니다. 비즈니스 이벤트는 여러 프로필을 한 번에 다시 참여하는 데 사용되며 일반적으로 대상자와 결합하여 여정에 참여해야 하는 사용자를 결정합니다.
자세히 알아보기: 이벤트 시작
예. 사용자 지정 작업이 구성 메뉴에 구성 및 저장되면 해당 샌드박스의 모든 여정에 대해 여정 캔버스에서 작업 활동(으)로 사용할 수 있게 됩니다. 각 여정에 대해 다시 구성할 필요는 없습니다.
사용자 지정 작업 구성(예: 끝점 URL 또는 인증)을 업데이트하는 경우, 변경 사항이 이를 사용하는 모든 여정에 적용됩니다. 게시하기 전에 모든 업데이트를 주의 깊게 테스트합니다.
자세히 알아보기: 사용자 지정 작업 시작
Journey Optimizer은(는) 이벤트, 데이터 원본 및 사용자 지정 작업에 보호 기능을 적용합니다. 예를 들어 활성 여정에서 한 번에 최대 100개의 이벤트에 의해 단일 XDM 스키마를 참조할 수 있습니다.
현재 값에 대해서는 여정 보호 및 제한 사항을 참조하십시오.
Adobe Experience Platform 필드 검색 friendly-names-display
이벤트 페이로드, 필드 그룹 페이로드를 정의하고 표현식 편집기에서 필드를 선택할 때 올바른 필드를 더 쉽게 식별할 수 있도록 표시 이름이 기술 필드 이름과 함께 표시됩니다.
이 정보는 Experience Data Model의 스키마 정의에서 검색됩니다. 스키마를 설정할 때 설명자(xdm:alternateDisplayInfo 속성 사용)를 제공하여 일반 기술 이름을 사용자에게 친숙한 레이블로 바꿀 수 있습니다. 특히 보고 변수 또는 일반 필드 식별자를 사용할 때 유용합니다. 이 기능은 명확한 레이블로 구성 오류가 줄어들고 여정 작성 속도가 빨라지기 때문에 여정 작성자가 기본 데이터 모델에 익숙하지 않을 때 특히 유용합니다. 스키마 레지스트리를 통해 이러한 친숙한 이름 설명자를 구성할 수 있습니다. 자세한 내용은 스키마 레지스트리 개발자 안내서를 참조하십시오.
표시 논리는 다음과 같이 작동합니다.
<friendly-name>(<name>)<display-name>(<name>)<name>다음 단계 next-steps
데이터 소스, 이벤트 및 작업이 함께 작동하는 방식을 이해하면 다음 작업을 수행할 수 있습니다.
- 데이터 원본 구성 및 관리: 데이터 원본 시작
- 여정에 대해 이벤트를 구성하고 관리합니다. 이벤트 시작
- 타사 통합을 위해 사용자 지정 작업을(를) 구성합니다. 사용자 지정 작업 시작
- 첫 번째 여정 빌드 및 게시: 첫 번째 여정 만들기
역할별 지침의 경우:
사용 사례를 통해 알아보기: 실제 여정에서 이벤트, 데이터 소스 및 작업을 결합하는 전체 예제를 참조하십시오. 다중 채널 메시지 보내기 | 모든 사용 사례 찾아보기