프로젝트 워크스페이스
페이지 분석
페이지별 페이지뷰, 세션, 이탈률, 평균 체류를 이전 기간과 비교합니다.
페이지 분석은 어떤 페이지가 방문을 가장 많이 받고 어느 페이지에서 사람들이 떠나는지 보는 화면입니다. 페이지별 성과를 같은 기준으로 나란히 놓고 비교합니다.
진입 경로
/dashboard/[orgId]/[projectId]/pages: 사이드바의 페이지 분석
이 화면에서 답할 수 있는 질문
- 방문이 가장 많은 페이지는 어디인가요?
- 지난 기간보다 방문이 늘거나 줄어든 페이지는 어디인가요?
- 들어오자마자 떠나는 비율이 높은 페이지는 어디인가요?
- 사람들이 오래 머무는 페이지와 금방 지나가는 페이지는 어디인가요?
입력
- 조회 기간: 기본은
최근 30일입니다.오늘·어제·최근 7일·최근 30일·최근 90일중에서 고르거나 날짜를 직접 지정합니다. 프로젝트 시간대의 날짜 단위로 조회하므로, 고른 날짜는 그날 전체가 포함됩니다. - 페이지 검색: 제목, 경로, 도메인에 검색어가 포함된 페이지만 남깁니다. 대소문자는 구분하지 않습니다.
표 읽는 법
한 행은 도메인 + 경로 하나입니다. 같은 경로라도 도메인이 다르면 다른 행입니다. 세션이 많은 순서로(같으면 페이지뷰가 많은 순서로) 상위 100개 페이지를 보여줍니다. 열 머리글을 누르면 불러온 행 안에서 다시 정렬합니다.
| 열 | 뜻 |
|---|---|
페이지 | 그 페이지에서 가장 최근에 수집된 제목과, 그 아래 도메인 + 경로. 제목이 없으면 경로를 보여줍니다 |
페이지뷰 | 기간 안에 그 페이지에서 발생한 $pageview 수 |
세션 | 그 페이지를 한 번이라도 본 세션 수 |
이전 기간 대비 | 세션 수의 증감률. 비교 대상은 조회 기간 바로 앞의 같은 길이 기간입니다 |
이탈률 | 그 페이지를 본 세션 중 이탈 세션의 비율. 이탈 세션은 한 페이지만 보고 10초 안에 떠난 방문입니다 |
평균 체류 | 그 페이지뷰에서 같은 세션의 다음 페이지뷰까지 걸린 시간의 평균. 다음 페이지뷰가 30분 안에 있었던 경우만 계산에 들어갑니다 |
이전 기간 대비가 신규로 보이는 페이지는 이전 기간의 결과에 없던 페이지입니다.
원본 보기데이터가 보이려면
이 화면은 브라우저 SDK가 보내는 $pageview 이벤트로 만들어집니다. 경로가 비어 있는 페이지뷰는 제외됩니다.
- Next.js App Router에서는
ReoptPageView컴포넌트가 이동할 때마다$pageview를 보냅니다. - 그 밖의 SPA에서는 초기화 때 첫 페이지뷰가 자동으로 나가고, 화면이 바뀔 때
pageView()(React에서는usePageView())를 직접 호출해야 합니다. - 이탈 판정에 쓰는 체류 시간은
$pageleave가 보고합니다. 기본으로 켜져 있으니capture.pageleave를 끄지 마세요.
자세한 설치 방법은 추적 설정에 있습니다.
주의할 점
/orders/8f3a...처럼 ID가 들어간 경로는 주문마다 다른 행이 됩니다. SDK의normalizePath로/orders/:id처럼 묶어 보내세요.pageView({ path })로 직접 넘긴 경로에는normalizePath가 적용되지 않으니 같은 함수를 직접 거쳐야 합니다.평균 체류는 다음 페이지뷰가 있어야 잴 수 있습니다. 세션의 마지막 페이지에서 머문 시간은 들어가지 않고, 잴 수 있는 페이지뷰가 하나도 없으면0초로 보입니다.평균 체류는 검색어 없이 읽으세요. 검색 중에는 검색에 걸린 페이지뷰끼리의 간격으로 계산되어 값이 달라집니다.신규는 이전 기간에 방문이 전혀 없었다는 뜻이 아닐 수 있습니다. 이전 기간도 같은 조건의 상위 100개 페이지만 비교 대상으로 삼기 때문에, 그때 순위 밖이었던 페이지도신규로 표시됩니다.이탈률이 높아도 그 페이지만의 문제가 아닐 수 있습니다. 이탈 세션은 한 페이지만 본 방문이므로, 주로 진입 페이지로 쓰이는 페이지에서 높게 나옵니다.- 조회 기간과 검색어는 URL에 저장되지 않습니다. 새로고침하면 기본값으로 돌아갑니다.
- 이 화면의 조회는 데이터 포인트를 차감하지 않습니다.