이는 Discourse가 페이지뷰를 처리하는 방법과 “사이트 트래픽” 보고서를 해석하는 방법에 대한 설명입니다.
필요한 사용자 권한: 관리자
Discourse의 페이지뷰란?
Discourse의 페이지뷰는 인간이 콘텐츠를 요청하는 모든 요청으로 집계됩니다. 여기에는 다음이 포함됩니다:
- 카테고리, 주제 또는 게시물 목록에 대한 요청
- 페이지의 첫 번째 로드
- 라우트 간 전환 (예: 주제에서 최신 목록으로 이동)
다음은 포함되지 않습니다:
- 크롤러 및 봇에서 발생하는 트래픽
- Discourse API 요청
Discourse는 숫자가 부풀려지지 않도록 초기 페이지 로드 또는 중요한 라우트 변경 시에만 페이지뷰가 집계되도록 보장합니다.
2024년 9월에 페이지뷰 추적 및 집계 방식이 개선되었습니다. 변경된 사항에 대한 자세한 내용은 아래 “레거시 추적 방식” 섹션을 참조하세요.
사이트 트래픽 보고서
보고서에 액세스하려면:
- 관리자로 로그인하여 Discourse 대시보드로 이동합니다.
discourse.example.com/admin/reports/site_traffic으로 이동합니다.
보고서 카테고리 이해하기
- 페이지뷰 (로그인됨): Discourse 인스턴스에 로그인한 사용자에 의한 페이지뷰.
- 페이지뷰 (익명): 로그인하지 않았지만 웹 브라우저를 사용하는 사용자에 의한 페이지뷰.
- 알려진 크롤러: 식별된 웹 크롤러나 봇(예: 검색 엔진 크롤러)에 의한 페이지뷰.
- 기타 트래픽: 기타 크롤러를 포함하여 나머지 세 카테고리에 속하지 않는 다양한 유형의 요청을 포함합니다.
기본 보고서 뷰는 대시보드의 다른 곳에 표시되는 페이지뷰 지표와 일치하도록 알려진 크롤러 및 기타 트래픽 지표를 숨깁니다.
호스팅 플랜의 페이지뷰 한도에 포함되는 것은 로그인된 브라우저와 익명 브라우저만 해당됩니다.
보고서 읽기
보고서는 스택 영역 차트 형식으로 데이터를 표시하여 시간에 따른 페이지뷰의 구성과 추세를 시각화할 수 있게 합니다:
- X축은 날짜 범위를 나타냅니다.
- Y축은 페이지뷰 수를 나타냅니다.
- 각 카테고리는 보고서 위 범례에 따라 스택 영역에서 서로 다른 색상으로 표시됩니다.
차트의 스택 구조 덕분에 다음을 확인할 수 있습니다:
- 각 날짜의 총 트래픽 (전체 스택의 상단)
- 전체에서 각 카테고리의 비율
- 각 카테고리 및 전체의 시간 경과에 따른 추세
차트 위에는 색상을 카테고리와 매칭시켜 데이터를 해석하는 데 도움이 되는 범례가 있습니다.
차트와 상호작용하기
- 날짜 범위: 보고서 아래에 있는 날짜 선택기를 사용하여 날짜 범위를 조정할 수 있습니다.
- 세부 정보 확인: 차트의 아무 지점이나에 마우스를 올리면 해당 날짜의 각 카테고리별 정확한 수치를 보여주는 툴팁이 표시됩니다.
- 필터링: 범례의 항목을 클릭하여 각 카테고리를 표시/숨길 수 있으며, 이를 통해 특정 데이터 세트에 초점을 맞출 수 있습니다.
예상되는 결과가 표시되지 않으면 최신 데이터를 로드하려면 보고서 새로고침 버튼을 클릭하세요.
페이지뷰 데이터 활용
페이지뷰 데이터는 사이트 트래픽과 사용자 참여도를 이해하는 데 유용할 수 있습니다. 이 데이터를 활용할 수 있는 방법에는 다음이 포함됩니다:
- 전체 사이트 활동 추적: 시간 경과에 따른 총 페이지뷰를 모니터링하여 사이트 사용 추세를 파악합니다.
- 사용자 참여도 평가: 로그인된 브라우저와 익명 브라우저의 페이지뷰를 비교하여 방문객 중 등록 사용자가 얼마나 되는지 이해합니다.
- 크롤러 활동 모니터링: 사이트가 검색 엔진에 의해 올바르게 인덱싱되는지 확인하기 위해 알려진 크롤러의 페이지뷰를 주시합니다.
- 비정상 활동 식별: 특정 카테고리에서 갑자기 급증하는 현상은 바이럴 콘텐츠, 잠재적인 문제 또는 공격을 나타낼 수 있습니다.
레거시 추적 방식
2024년 9월부터 단계적으로 폐기되기 시작한 Discourse의 레거시 방식은 크롤러(알려진 것 또는 알려지지 않은 것)와 모든 Discourse API 요청을 포함하여 콘텐츠에 대한 모든 요청을 페이지뷰로 집계했습니다:
- 카테고리, 주제 또는 게시물 목록에 대한 요청
- 초기 페이지 로드
- 라우트 간 전환
- 알려진 크롤러와 알려지지 않은 크롤러 모두
- 모든 Discourse API 요청
이 시스템은 숫자가 부풀려지지 않도록 초기 페이지 로드 또는 중요한 라우트 변경 시에만 페이지뷰를 집계하려고 했으며, 모든 페이지뷰는 단일 지표로 나열되어 호스팅 플랜의 페이지뷰 한도에 모두 포함되었습니다.
레거시 방식의 보고서를 통해 페이지뷰 역사를 더 잘 추적하기를 원하신다면 “Legacy Consolidated Pageviews” 및 “Legacy Pageviews” 보고서에서 찾으실 수 있습니다.
