이 페이지에서: Adobe Journey Optimizer에 있는 여정 단계 이벤트가 무엇인지, 중요한 이유가 무엇인지, Adobe Experience Platform을 통해 분석, 모니터링 및 최적화에 이 이벤트를 사용하는 방법에 대해 알아봅니다.
여정 단계 이벤트는 profile이(가) Adobe Journey Optimizer의 여정을(를) 진행할 때 취하는 각 단계에 대한 자세한 정보를 캡처하는 자동으로 생성된 이벤트입니다. 이러한 이벤트는 여정 성능에 대한 포괄적인 가시성을 제공하고 강력한 분석 기능을 활성화합니다.
여정 단계 이벤트란 무엇입니까? what-are-step-events
여정 단계 이벤트는 여정에서 프로필이 한 노드에서 다른 노드로 이동할 때마다 Adobe Journey Optimizer에서 자동으로 만들어 Adobe Experience Platform에 보내는 시스템 생성 XDM(Experience Data Model) 이벤트입니다. 각 이벤트는 고객의 여정 경험에서 특정 여정 활동 또는 전환에 해당합니다.
여정 단계 이벤트에는 두 가지 주요 유형이 있습니다.
- journeyStepEvent: 여정 단계를 통한 개별 프로필 진행과 관련된 이벤트
- journeyStepProfileEvent: 추가 프로필 컨텍스트 정보를 포함하는 이벤트
여정 단계 이벤트를 트리거하는 것은 무엇입니까? event-triggers
여정 단계 이벤트는 다양한 여정 활동에 대해 자동으로 생성됩니다.
여정 단계 이벤트 스키마에 대해 자세히 알아보세요.
여정 단계 이벤트가 중요한 이유 why-step-events-matter
여정 단계 이벤트는 Adobe Journey Optimizer을 사용하는 조직에 중요한 가치를 제공합니다.
실시간 분석 및 모니터링 real-time-analytics
데이터 통합 및 통찰력 data-integration
- 플랫폼 간 분석: 여정 데이터를 다른 Adobe Experience Platform 데이터 원본과 결합
- Customer 360 보기: 여정 상호 작용을 포함하는 포괄적인 고객 프로필 만들기
- 속성 모델링: Customer Journey Analytics을(를) 사용하여 여정 터치 포인트를 다운스트림 비즈니스 결과에 연결
최적화 기회 optimization
- A/B 테스트 인사이트: 실험을 사용하여 다양한 여정 경로의 성능을 분석합니다.
- Personalization 개선 사항: 여정 동작 데이터를 사용하여 다이내믹 콘텐츠를 통해 향후 환경을 개선합니다.
- 운영 효율성: 병목 현상을 식별하고 여정 디자인을 최적화합니다
여정 단계 이벤트를 사용하는 방법 how-to-use-step-events
여정 단계 이벤트 데이터 액세스 accessing-data
여정 단계 이벤트 데이터는 자동으로 Adobe Experience Platform에 저장되고 다음을 통해 액세스할 수 있습니다.
- 데이터 레이크 쿼리: SQL을 사용하여 쿼리 서비스로
journey_step_events데이터 집합을 쿼리합니다. - Customer Journey Analytics: 고급 분석 도구를 통해 여정 데이터 분석
- 실시간 보고: Journey Optimizer의 기본 제공 보고 기능을 통해 데이터에 액세스
- API: 사용자 지정 응용 프로그램의 이벤트 데이터에 프로그래밍 방식으로 액세스합니다.
데이터 세트에 액세스에 대해 자세히 알아보세요.
사용 가능한 주요 데이터 포인트 key-data-points
여정 단계 이벤트는 다음을 포함한 포괄적인 정보를 캡처합니다.
- 여정 식별: 여정 ID, 버전 및 이름
- 프로필 정보: 프로필 ID 및 관련 ID
- 단계 세부 정보: 노드 이름, 단계 유형 및 실행 상태
- 타임스탬프: 각 여정 단계의 정확한 타이밍
- 작업 결과: 성공/실패 상태 및 실행 세부 정보
- 오류 정보: 문제가 발생할 때 자세한 오류 코드 및 설명
사용 가능한 모든 필드 정의를 살펴보세요.
일반적인 사용 사례 common-use-cases
성능 모니터링
-- Example: Count profiles entering a journey in the last 24 hours
SELECT count(distinct _experience.journeyOrchestration.stepEvents.profileID)
FROM journey_step_events
WHERE _experience.journeyOrchestration.stepEvents.journeyVersionID = '<journey-id>'
AND _experience.journeyOrchestration.stepEvents.nodeType='start'
AND DATE(timestamp) > (now() - interval '24' hour);
오류 분석
-- Example: Identify errors by journey node
SELECT _experience.journeyOrchestration.stepEvents.nodeName,
count(distinct _experience.journeyOrchestration.stepEvents.profileID)
FROM journey_step_events
WHERE _experience.journeyOrchestration.stepEvents.actionExecutionError IS NOT NULL
GROUP BY _experience.journeyOrchestration.stepEvents.nodeName;
사용자 지정 작업 분석
여정 단계 이벤트를 사용하여 Journey Optimizer에서 사용자 지정 작업을 실행했는지 확인하고, 상태, 지연 및 오류 세부 정보를 검사합니다.
-- Example: Inspect custom action execution for a given custom action and profile in a journey
SELECT
timestamp,
_experience.journeyOrchestration.stepEvents.actionID AS action_id,
_experience.journeyOrchestration.stepEvents.actionName AS action_name,
_experience.journeyOrchestration.stepEvents.actionType AS action_type,
_experience.journeyOrchestration.stepEvents.stepStatus AS step_status,
_experience.journeyOrchestration.stepEvents.actionExecutionError AS action_execution_error,
_experience.journeyOrchestration.stepEvents.actionExecutionErrorCode AS action_execution_error_code
FROM journey_step_events
WHERE _experience.journeyOrchestration.stepEvents.journeyVersionID = '<journey-version-id>'
AND _experience.journeyOrchestration.stepEvents.actionType = 'customHttpAction'
AND _experience.journeyOrchestration.stepEvents.profileID = '<profile-id>'
AND _experience.journeyOrchestration.stepEvents.nodeName = '<node-name>'
ORDER BY timestamp DESC;
profileID 및 nodeName 필터가 없으면 특히 대량 여정 또는 여러 사용자 지정 작업 노드가 포함된 여정의 경우 쿼리가 많은 행을 반환할 수 있습니다.이 쿼리는 Journey Optimizer 측에서만 실행 세부 정보를 보고합니다. 외부 시스템에서 메시지가 전달되었는지 확인하지 않습니다. 외부 서비스의 로그 또는 보고에서 다운스트림 게재 상태를 확인하십시오. 메시지 게재 피드백을 위해 올바른 데이터 세트를 선택하는 방법을 알아보세요.
funnel 분석 여정
- 각 여정 단계에서 전환율 추적
- 프로필이 여정을 가장 일반적으로 종료하는 위치 식별
- 다른 여정 단계에서 보낸 시간 측정
funnel 분석을 위한 쿼리 기법에 대해 자세히 알아보세요.
샘플 및 리소스 samples-resources
쿼리 예제 및 템플릿 query-examples
일반적인 여정 단계 이벤트 분석을 위한 포괄적인 쿼리 예제를 살펴보십시오.
- 여정 단계 이벤트 쿼리 예제: 일반적인 분석 시나리오에 사용할 준비가 되었습니다.
- 데이터 집합 쿼리 샘플: 여정 단계 이벤트 데이터 집합을 쿼리하는 예제
- 프로필 기반 쿼리: 개별 프로필 여정 및 상호 작용 추적
필드 설명서 field-documentation
여정 단계 이벤트의 전체 데이터 구조를 이해합니다.
- 여정 단계 이벤트 필드 목록: 사용 가능한 모든 필드에 대한 포괄적인 참조
- 공통 필드: journeyStepEvent 및 journeyStepProfileEvent에서 필드 공유
- 작업 실행 필드: 작업 실행 추적에 관련된 필드
- 여정 필드: 여정 관련 메타데이터 및 식별자
모범 사례 및 문제 해결 best-practices
성능 최적화
- 쿼리 성능 향상을 위해
journeyVersionName대신journeyVersionID을(를) 사용합니다(여정 속성에 대해 자세히 알아보기). - 날짜 범위별로 필터링하여 큰 데이터 세트의 쿼리 속도 개선
- 여정 네임스페이스 구성과(와) 일치하는 프로필 ID 활용
데이터 품질
- 데이터 문제를 식별하기 위해 삭제된 이벤트를 정기적으로 모니터링합니다.
- 이벤트 스키마가 분석 요구 사항과 일치하는지 확인
- 사용자 정의 쿼리에서 적절한 오류 처리 구현
분석 전략
- 전체 속성을 위해 여정 단계 이벤트를 메시지 피드백 데이터와(과) 결합
- 시간 기반 분석을 사용하여 여정 속도 및 병목 현상 파악
고급 분석 기능 advanced-analytics
Customer Journey Analytics 통합
여정 단계 이벤트는 다음에 대해 Customer Journey Analytics을(를) 사용하여 분석할 수 있습니다.
- 고급 속성 모델링
- 크로스 채널 여정 시각화
- 여정 결과에 대한 예측 분석
Journey Optimizer 데이터에 대해 Customer Journey Analytics을 구성하는 방법을 알아봅니다.
추가 리소스 additional-resources
설명서 링크 documentation-links
- 여정 단계 공유 개요: 여정 데이터가 Adobe Experience Platform으로 흐르는 방식 이해
- 기본 제공 스키마 사전: 전체 XDM 스키마 참조
- Journey Optimizer 보고: Journey Optimizer의 보고 기능 개요
통합 안내서 integration-guides
- Adobe Customer Journey Analytics: CJA에서 Journey Optimizer 데이터 분석
- 데이터 관리: 여정 데이터 내보내기 및 관리
- 개인 정보 및 거버넌스: 여정 이벤트에 대한 데이터 거버넌스 고려 사항
다음 단계:
- 첫 번째 여정 보고서 만들기(으)로 시작
- 특정 사용 사례에 대해 쿼리 예제 살펴보기
- 여정 관리 모범 사례에 대해 알아보기