Upload
seheung-oh
View
1.406
Download
0
Tags:
Embed Size (px)
Citation preview
SeHeung Oh(오세흥)
https://www.facebook.com/seheung.haru
2015. 3. 7
Google Analytics
Platform Principles
•본문서는 https://analyticsacademy.withgoogle.com/explorer에서제공하는
Google Analytics Platform Principles의내용을바탕으로하고있습니다.
* 본문서는 GA스터디에서활용할목적으로요약, 정리하였습니다.
* GA스터디페이스북그룹
https://www.facebook.com/groups/gastudy.net/
# GA(Google Analytics)의활용
# 주요 4가지구성요소
# Processing 중 4가지의주요한변화
# Data model 구성요소
# Importing data into GA
# Transforming & Aggregating Data
# Reporting
# Dimensions & Metrics
목차Contents
# 주요 4가지구성요소
- Collection데이터수집및서버전송
- ConfigurationReport에포함, 제외할데이터를설정
- ProcessingReport에나타낼데이터를 Configuration을적용해처리
- Reporting 가공한데이터를나타냄
# 주요 4가지구성요소
- Collection
데이터를수집, 측정할디지털환경에코드를추가해야함.
수집방법은추적하는환경에따라다름
Web : Javascript / Mobile : SDK
행동이일어날때마다기록하고,데이터를 Package화해서서버로전송함.
이를 “hits”라 부름
# 주요 4가지구성요소
- Processing & Configuration
Processing 하는동안 Raw data에 Configuration을적용하여변환.
AdWords, AdSense, Webmaster Tools등다른 Google 제품에서보고
서로데이터를가져올수있고, Google 이외의소스에서도가져와구성할
수있음. Data는한번처리되면바꿀수없음.
# Processing 중 4가지의주요한변화
Property와 View에서 Configuration을통해변환을 Control할수있음
1. GA는 User와 Session으로수집한 Hit로구성됨.
2. 추적코드를통해수집된 Data와다른 Data를결합할수있음.
3. 추가한설정에따라 Data를수정할수있음 (삽입, 추출, 변경등)
4. Data가처리되는것을 “Aggregation"이라함
# 주요 4가지구성요소
- Reporting
처리후시각화, 인터페이스등을통해사용하기쉽게데이터분석을할수
있음. Core Reporting API를사용해서도접근가능.
API를사용해자신만의툴을만들거나, 3rd party 툴에도데이터를추출할
수있음.
# Data model 구성요소
User - Session - Interaction의계층구조형태
User = Visitor
Session = Visit
Interaction = hit
# Data model 구성요소
- User (Visitor)
임의의고유 ID를생성
새로운 ID = New User / 존재하는 ID = Returning User
ID 재설정, 삭제가능
Web cookie를삭제하거나, App을삭제후재설치하는경우발생
ID 또한 Customize 가능
Multiple device에서연관된유저(User-ID)로사용가능
# Data model 구성요소
- Session (Visit)
User는여러 Session을가질수있음.
Session은 Interaction으로이루어짐.
GA에서 Session은기본 30분, 이를 “Timeout Length”라 함.
(Timeout Length 설정만큼 hit가 전송되지않으면해당 Session 종료)
(Customize 가능, Min 1분 ~ Max 4시간)
# Importing data into GA
추적코드사용없이 GA에 Data를추가하는방법은
크게 2가지가있음 (GA 설정에서가능)
1. Account Link
2. Data Import
# Importing data into GA
2. Data Import
Data Import 기능으로 GA에 Data추가가능
수집하는 Data와가져올(추가할) Data 모두공통된
“Key”(두세트의 Data를연결하는공통요소)가있어야함.
이를연결할수있는방법에는두가지가있음.
1. Dimension widening (Custom data Import로 변경됨)
2. Cost data Import
# Importing data into GA
- Dimension widening (Custom data Import)
“Key"를통해연결. File Upload, API사용
스프레드시트, CSV와같은파일업로드는 Data 추가시시간이소모될수있음
시간을절약하는방법은정기적, 자동적으로 API를사용
# Importing data into GA
- Cost data Import
Non-Google의광고로소요되는비용노출.
광고캠페인비교시유용함.
양쪽캠페인소스/매체를포함하는 File이있어야함.
이정보가두 Data를연결하는 “Key”
# Transforming & Aggregating Data
Configuration Setting은 Report에영향을줄수있음
(Data를포함, 제외, 변경)
Processing 마지막단계를진행하기전 Filter, Goal, Grouping 적용.
- Filter
Data를포함, 제외, Report에서보이는방식을변경함.
- Goal
목표를설정하면전환율등을분석할수있음.
# Reporting
GA의 Report는 Dimension과Metric의조합을기반으로함.
첫열은 Dimension, 나머지는Metric.
Data를요청하면거의즉시데이터를수신받음.
하지만복잡한 Data의경우 Sampling이라는 Process를사용함.
Sampling은데이터를주고받을때,긴딜레이가없이더빠르게검색하는
데도움을주지만,신뢰도가낮아짐. (GA에서설정가능)
Data는 Reporting Interface나 API를사용해서볼수있음.
# Dimensions & Metrics
- Dimensions
Data의특징을설명, 유저의특성 (Session, Action)
- Metrics
Data의정량적측정(주로숫자로이루어짐)
# Dimensions & Metrics
Dimension과Metric은서로조합하여사용
Report의첫컬럼은 Dimension, 나머지는Metric
하지만모든Metric과 Dimension이결합되는것은아님
각 Dimension과Metric은 데이터계층구조에수준별범위를가지고있음