반응형
이번 포스트에서는 Matomo 대시보드 확인방법 및 Matomo에서 자체 제공하는 URL(API)를 호출해서 사용하는 방법에 대해서 설명한다.
1. 대시보드 정보
- 기본적으로 설정을 완료하고 트래픽 추적이 된다면 아래와 같은 정보를 보여주게 된다.
- 실시간 방문자에 대한 정보
- 개요 그래프
- 3분 이내의 실시간 방문자
- 최근 방문 그래프
- 페이지 url별 페이지뷰 정보
2. 메뉴 정보 (자주 사용하게될 메뉴)
- 좌측의 Behaviour 메뉴로 가면 페이지에 대한 굉장히 많은 추적정보들이 존재한다. 모두 확인 가능하고 API로 추출할 수 있다.
- 방문 메뉴에도 실시간 방문자에 대한 많은 지표들을 제공한다.
3. 설정
3-1. 마토모의 설정에 들어가면 가장 먼저 다음과 같은 창을 볼 수가 있다.
- Quick Links : 새 사이트 추가를 통해 추적할 site 정보를 추가할 수 있다.
- 시스템 요약: 설치된 시스템 정보의 요약이다.
- 시스템 체크: 시스템이 어떻게 동작중이고 오류가 존재하는지 체크하는 부분이다.
3-2. 보안 (Token 발급)
- 앞으로 matomo의 API를 사용하게 될텐데 외부에서 이것을 가져다 사용하려면 API의 맨 뒤의 param에는 발급받은 token값을 넣도록 되어있다. 이에 설정의 "보안" 메뉴에서 토큰값을 발급받아야 한다.
- "설정"에 들어왔으면 좌측 메뉴에서 "개인 > 보안"을 선택한다.
- 맨 하단으로 내리면 Auth tokens라는 메뉴가 존재한다.
- 이제 비밀번호로 인증을 한번 더 하고 토큰 이름(설명)을 적는 창이 나올 것이다.
- 여기서 설명을 적고 CREATE NEW TOKEN을 클릭하면 토큰이 생성된다. (이 토큰값은 바로 삭제했다.)
4. JSON, XML, EXCEL로 데이터 추출하는 방법 (API사용할 URL 추출)
4-1. 개요 그래프 하단의 맨 왼쪽 내보내기 버튼을 누르면 데이터 추출하는 팝업이 나온다.
4-2. 내보내기 주요 지표 팝업창에서 각 Radio버튼을 선택한다.
- Export format:
- CSV, Excel, XML, Json, HTML, RSS 등 여기서 원하는 타입을 선택해서 데이터를 받게 된다.
- Report type:
- Standard report: 표준 결과를 받는다.
- Report with metadata: 메타데이터를 포함한 데이터를 받는다.
- Row limit:
- 모두: 말 그대로 모든 Row를 전부 다 받는다.
- Custom limit: 내가 원하는 Row의 개수를 작성하고 그 개수만큼 데이터를 받는다.
- 지표에서 Show Export URL을 클릭하면 아래와 같이 데이터를 담고 있는 URL이 나온다.
- url을 보면 맨 뒤에 token_auth=ENTER_YOUR_TOKEN_AUTH_HERE 부분이 있고 이게 토큰을 입력하는 부분이다.
4-3. 하단의 "내보내기" 버튼을 클릭하면 적혀있는 url로 자동 이동이 되어 아래와 같이 나올 것이다.
- 여기의 nb_visits, nb_actions 등의 JSON key에 대한 정보는 matomo 공식 홈페이지에 검색해서 한국어로 번역해 보면 각각의 정보가 나온다. (조금 헷갈리는 부분들이 있지만 사용하다 보면 뭔지 알게 될 것이다.)
4-4. url 사용해 보기 (API로 호출하는 방법)
- 코드에 URL을 가져가서 API로 호출해서 통계 JSON데이터를 받아 필요한 값만 정제해서 사용하면 된다. 근데 위에서 설명했듯이 token값이 필요하다.
- 위의 3-2 보안에서 발급받은 Token값을 ENTER_YOUR_AUTH_HERE에 적어주면 된다. (이 token은 삭제해서 사용불가능 하다.)
- 그럼 token_auth=d95ce1b41e019835f9e4c8e65a305340 이런 형태로 호출할 url에 입력하게 된다.
- 이제 이것을 사용하면 위의 "내보내기" 버튼을 클릭해서 받은 값과 같은 값을 받을 수 있게 된다.
출처: https://curiousjinan.tistory.com/entry/matomo-dashboard-and-api-data-retrieval-6#2. 메뉴 정보 (자주 사용하게될 메뉴)-1
반응형
'[AWS-FRF] > MATOMO' 카테고리의 다른 글
[중요][AWS][Matomo] 3. Matomo 기본 Tracking 코드 삽입 !! (15) | 2024.10.30 |
---|---|
[중요][AWS][Matomo] 2. Matomo 설치 !! (14) | 2024.10.30 |
[중요][AWS][Matomo] 1. Matomo 아키텍처 및 사전 패키지 설치 (Apache,php,MariaDB) (16) | 2024.10.30 |
[참고][AWS][Matomo] 0. 웹분석 솔루션 이해!! (14) | 2024.10.30 |
[참고][AWS] Matomo 추적 스크립트 설정: 웹사이트에 적용 및 테스트하기 (5편) (12) | 2024.10.29 |
[참고][AWS] Matomo 웹 분석 설정: SSL 로그인 오류 해결 (4편) (13) | 2024.10.29 |
[참고][AWS] Matomo 웹 분석 설정: SSL 로그인 오류 진단하기 (3편) (14) | 2024.10.29 |
[참고][AWS] Matomo 웹 분석 설정: 웹 인터페이스를 통한 구성 (2편) (13) | 2024.10.29 |
댓글