경로 분석
경로 분석은 탐색적 분석의 일종으로, 유저의 행동 순서와 주요 노드를 생키 차트 형태로 직관적으로 보여 줍니다. 경로 분석으로 각 주요 노드 전후의 행동 유입·유출 현황을 확인하여 전환에 영향을 주는 주요 요인과 부차적 요인을 빠르게 파악하고 제품을 개선할 수 있습니다. 경로 분석으로 다음 질문에 대한 답을 얻을 수 있습니다.
- 첫 페이지 조회부터 최종 구매 완료까지, 유저가 제품을 사용하는 골든 경로는 무엇인가?
- 유저가 가입한 후 처음으로 참여하는 핵심 이벤트는 무엇인가?
- 유저가 이탈하기 전 마지막으로 참여한 핵심 이벤트는 무엇인가?
경로 정의와 분석 조건 설정
경로 분석의 기반은 세션이므로, 유저 경로를 탐색하기 전에 먼저 세션의 정의를 이해해야 합니다. 먼저 분석에 참여할 이벤트를 선택합니다. 세션을 구성하는 노드로 메타 이벤트를 최대 30개까지 선택할 수 있으며, 이벤트에 필터 조건을 추가하는 것은 지원하지 않습니다. 선택한 이벤트에는 이벤트 분할을 추가할 수 있으며, 분할하면 같은 이벤트라도 속성이 다르면 서로 다른 노드로 간주합니다. 설정한 후 그중 하나의 이벤트를 초기 이벤트, 즉 세션의 시작 노드로 선택할 수 있습니다. 경로 분석 모델은 시작 노드부터 뒤로 이어서 다음 노드를 찾으며, 세션 간격 시간 안에 다음 노드를 찾지 못하면 해당 세션이 종료된 것으로 간주합니다. 세션이 끊긴 후 해당 유저가 다음에 초기 이벤트를 트리거하면 새로운 세션이 다시 생성되므로, 한 유저가 선택한 기간 안에 여러 세션을 생성할 수 있습니다. 유의할 점은 유저가 세션 중에 초기 이벤트를 다시 트리거하더라도 세션 내 하나의 노드로만 취급되며 새로운 세션이 생성되지 않는다는 것입니다. 세션 간격은 최대 24시간, 최소 1초로 설정할 수 있으며, 같은 행동 시퀀스라도 세션 간격 설정에 따라 서로 다른 세션으로 나뉩니다. 예를 들어 유저 행동 시퀀스가 다음과 같다고 가정합니다(A는 선택한 초기 이벤트이며, A1, A2, A3은 유저가 세 번 트리거했음을 나타냅니다).
| 이벤트 | 이벤트 시간 | 인접 노드 간 시간(분) |
|---|---|---|
| A1 | 2023-01-01 10:00:00 | |
| B | 2023-01-01 10:05:00 | 5 |
| A2 | 2023-01-01 10:15:00 | 10 |
| C | 2023-01-01 10:30:00 | 15 |
| D | 2023-01-01 10:50:00 | 20 |
| A3 | 2023-01-01 11:20:00 | 30 |
| B | 2023-01-01 11:40:00 | 20 |
선택한 세션 간격에 따라 세션은 다음과 같이 나뉩니다.
| 세션 간격(분) | 세션 수 | 세션 상세 |
|---|---|---|
| 5 | 3 | A1-BA2A3 |
| 10 | 2 | A1-B-A2A3 |
| 20 | 2 | A1-B-A2-C-DA3-B |
| 30 | 1 | A1-B-A2-C-D-A3-B |
특정 이벤트를 종료 이벤트로 지정할 수도 있으며, 주로 이탈 유저의 이탈 전 행동을 분석할 때 사용합니다. 세션은 종료 이벤트부터 앞으로 거슬러 올라가며 이전 노드를 계속 찾고, 세션 간격을 넘어서도 찾지 못하면 세션이 끊깁니다.
가상 이벤트로 경로를 구성해야 할 때는 같은 메타 이벤트가 여러 이벤트에 귀속되는 경우가 생길 수 있습니다. 귀속 로직을 충분히 명확하게 하려면 메타 이벤트 귀속을 확인해야 합니다.
이벤트 선택의 이벤트는 모두 위 그림의 팝업 오른쪽에 표시됩니다. 세션에 여러 이벤트에 귀속되는 메타 이벤트가 있으면, 해당 메타 이벤트는 팝업 오른쪽에서 지정한 순서에 따라 더 위쪽에 있는 이벤트에 귀속됩니다.
다른 분석 모델과 마찬가지로 필터로 데이터를 걸러 낼 수 있습니다. 경로 분석은 유저 속성, 유저 태그 또는 유저 코호트를 기준으로 한 필터링을 지원합니다.
생키 차트에서 유저 유입·유출 확인
하나의 세션은 여러 단계로 구성됩니다. 모든 유저의 모든 세션을 집계하면 전체 현황을 확인할 수 있으며, 생키 차트는 초기 이벤트부터 뒤로(또는 종료 이벤트부터 앞으로) 최대 10단계의 데이터를 보여 줍니다.
각 단계의 사각형은 서로 다른 노드를 나타내며, 사각형의 높이는 해당 노드를 거친 세션 수를 나타냅니다. 같은 단계에서는 세션 수가 가장 많은 7개 노드만 표시되며, 나머지 노드의 데이터는 더 보기로 합쳐집니다.
특정 단계의 아무 노드나 클릭하면 상세 정보를 확인할 수 있습니다. 노드 세부 정보에서는 N번째 단계에서 해당 노드를 거친 세션 수와 이후 노드의 분포 현황을 볼 수 있으며, 이후 노드가 없으면 이탈로 간주합니다. 유저 목록을 클릭하여 유저 목록으로 들어가거나, 해당 AE 유저 ID들을 결과 코호트로 저장할 수 있습니다.
단계 노드 사이의 연결선은 A 노드를 거친 세션 중 다음 단계에서 B 노드를 거치는 비율을 나타냅니다. 노드를 클릭하면 해당 노드를 거치는 세션 경로가 강조되어 흐름을 더 명확하게 확인할 수 있습니다. 예를 들어 핵심 게임 콘텐츠 여러 개를 분석에 포함하고 가입을 초기 이벤트로 지정했다면, 가입 이벤트를 완료한 후 60%의 세션이 신규 유저 이벤트를 거친다는 것을 데이터로 알 수 있으며, 이는 화면에서 신규 유저를 가장 많이 끌어들이는 콘텐츠임을 의미합니다. 또한 13%의 세션은 가입 후 바로 뽑기를 진행하므로, 이 유저들이 카드 게임에 익숙하고 뽑기로 전투력을 높이는 습관이 있는지 추가로 분석할 수 있습니다.

