[Google Analytics] Google Analytics for Beginners
- analytics.google.com 의 Universal Analytics 강의내용 정리
- 유니버셜 애널리틱스는 deprecate되었다. 실제로 구글 애널리틱스 계정 신규 생성하면 자동적으로 google analytics 4 사용하는 화면으로 들어가짐..
- 그렇다면 왜 deprecate된 내용을 뒷북 공부하느냐.. 무료 skillshop lessons for GA4가 영 시원찮음ㅋㅋㅠ
- 어차피 전반적인 개념은 동일하고 세부 스킬들만 추가된것일테니… 일단 universal analytics로 공부하는걸로
1. Overview of Google Analytics data collection
- Tracking code 기반으로 사용자의 행동을 추적한다.
페이지 로드될때마다
tracking code가 사용자 행동에 대한 정보 갱신해서 보낸다.- 이러한 정보는 period of time을 기준으로 그룹화된다 =>
session
- 하나의 세션은 사용자가 구글 애널리틱스 추적코드가 포함된 페이지를 navigate하는 시점에 시작된다.
- 세션은 30분간 활동이 없으면 종료된다.
- 사용자가 세션 종료후에 행동 시작하면 새로운 세션 생성된다.
- 특정 정보 제외시키는 필터 설정가능(특정 국가로부터의 정보만 받는다던가..)
- 필터를 통해 걸러진 데이터는 복구 불가한 듯 하다. 한번 저장된 데이터는 변경불가하므로 나중에라도 사용할 가능성이 있는 데이터는 필터링하지 않도록 한다.
2. The Analytics account structure
구글애널리틱스 계정 구조
Organization => Account => Property => View
Property
: 별도의Tracking ID
를 사용해 각각의 개별적인 데이터를 수집할 수 있다.- 즉, 하나의 계정에서도 Tracking ID만 분리하면 각각 다른 웹사이트, 어플리케이션에서 데이터 수집할 수 있는것이다.
View
: 보고서에 어떤 데이터를 포함할지 필터로 설정 => 뷰 만들어진다- 삭제시 복구 35일 이내에 진행하지 않으면 데이터 영구삭제됨
3. Google Analytics interface
개요보고서 항목설명
- 세션수 : 지정된 기간에 발생한 총 세션수
- 사용자 : 지정된 기간동안 사이트에서 세션을 한 번 이상 실행한 개인
- 페이지뷰 : 추적코드 포함된 페이지가 사용자에게 표시된 총 횟수
- 같은 사용자가 한 페이지 반복 조회시 반복조회 횟수 모두 포함됨
- 세션당 페이지 : 각 세션동안 조회된 평균 페이지수.
- 마찬가지로 중복조회 횟수에 포함된다.
- 평균세션시간 : 지정된 기간동안 사이트 방문한 사용자 기준으로 하나의 세션 평균길이
- 이탈율 : 한 페이지를 조회한 후 추가액션 없이 사이트 떠난 사용자 비율(사이트 도달후 상호작용 없이 이탈한 방문의 비율)
측정항목(Metrics) / 측정기준(Demension)
- 측정항목 : 실제 수치데이터
- 측정기준 : 측정항목의 수치데이터를 특정 기준으로 구성가능하도록 하는 속성(Attribute of an dataset that can be organized in order to do better analysis)
전체보고서 항목설명
- 표 제일 왼쪽 컬럼 : 1차 측정기준(=primary demension). 수집된 데이터(=metrics =측정항목)(Users, New Users, Sessions 등..)를 측정기준에 따라 보여준다.
- Secondary demension을 추가해서 데이터를 더 상세히 보자
- 즉,
Country
라는 측정기준에os
라는 측정기준 추가하면 ‘한국 && 안드로이드’인 세션, ‘한국 && ios’인 세션 이렇게 세부적으로 데이터 볼 수 있는것 - 우측상단 Search box 활용해서 측정기준 필터링해서 특정 표만 보이도록 할수있다
4. 기본보고서
잠재고객 보고서
활성사용자
: 지정된 기간동안 1개 이상의 세션을 실행한 사용자 수Demographics
: 사용자의 나이, 성별 통계 제공Behavior
: 신규 사용자와 재사용자 통계 제공
획득 보고서(where to focus your marketing effort)
- 사용자가 사이트 들어오면 GA 추적코드는 자동적으로 사용자의 경로에 대한 정보 추적
- traffic medium, source, marketing campaign name등..
- 즉, 이 정보 활용해서 어떤 마케팅, 어떤 플랫폼이 실제 효용을 보이는지 분석 가능하다
- 웹사이트에 도달하는 경로에 대한 통계 제공
- 특정 경로 통해 들어온 사용자의 이탈률이 낮다면 해당 소스 통한 트래픽 품질이 우수하다고 추측할 수 있다.
- 품질이 우수하다 = 사용자가 원하는 highly relative page로 잘 연결되고 있다.
방문형태 보고서
- 사용자가 웹사이트에서 페이지 로드할 때마다 GA tracking code는
pageview
생성해서 리포트한다.- GA는 이 페이지뷰 활용해 여러 metrics생성.
Total pageview
: 사용자가 로드한 페이지뷰 단순 합산(Sum of each time a user laded a page on your website)All pages
: 웹사이트의 각 페이지에 대한 페이지뷰(How frequently each page on your site was viewed)- 디폴트로 페이지 URI기준으로 데이터 보여준다
page title
기준으로 볼 수 있다 => 이때 타이틀은 웹페이지 html의 title영역의 데이터 의미
Content drilldown
: 페이지를 directory structure에 따라 그룹화한다.Landing pages
: 사용자가 처음으로 진입한 페이지 통계 제공Exit pages
: 사용자가 최종적으로 사이트에서 이탈한 페이지 통계 제공Events
: How the users interact with specific elements of your website- 특정 버튼 클릭 등의 이벤트를 추적할 수 있다 => 별도 구현 필요
5. 기본 캠페인 전환 및 추적
- 마케팅 캠페인은 ‘캠페인 태그 추가’를 통해 추적할 수 있다.
Campaign tags
: URL링크에 추가하는 extra bits of information.- 추가적인 url 파라미터로 삽입하는 듯.
- 필수 태그 : Medium(cpc, email..), source(google/bing/yahoo, newsletter..), campaign(name of marketing)
- 추가 태그 : Content(versions of your promotion), term(keyword for paid search campaign)