구글 애널리틱스의 데이터 수집 원리
1) 구글 애널리틱스 데이터 수집 원리
- 웹 사이트의 모든 페이지에 수집기가 설치됩니다.
- 수집된 데이터가 GA로 전송됩니다.
- 데이터가 GA에 저장됩니다.
수집기를 GA는 추적 코드라고 부릅니다.
추적 코드는 데이터를 수집하기 위한 스크립트 코드로, 데이터를 수집하려는 모든 웹 페이지에 추적 코드가 삽입되어야 합니다.
2) GA 추적 코드 삽입 하는 방법
GA는 크게 지태그라 부르는 gtag.js와 GTM 스니펫 형태 두개로 나뉘어집니다.
2-1) gtag.js
- 웹 페이지에서 데이터를 수집하는 자바스크립트 코드입니다.
- 수동 태킹이나 소규모 웹 사이트에서 주로 사용합니다.
2-2) GTM 스니펫
- 구글 태그 매니저가 관리하는 추적 코드입니다.
- 구글 태그 매니저는 대규모 사이트에서 태깅할 때 주로 사용합니다.
- GTM 스니펫은 GA에서 확인할 수는 없고 구글 태그 매니저에서 확인을 해야 합니다.
두 추적 코드 모두 웹 페이지 HTML의 head나 body 영역에서 가장 위쪽에 삽입하는 것이 좋습니다.
웹 페이지는 가장 상단부터 HTML 코드가 로딩되는데, 로딩 중간에 작동이 안 되거나 데이터가 유실되는 것을 방지할 수 있습니다.
3) GA 이용 방법
계정 설정
- 체크 박스는 기본 설정 그대로 둡니다.
속성 설정
- 속성은 데이터베이스와 같은 개념입니다.
- 프로퍼티라고도 부릅니다.
- 보고 시간대 및 통화를 자신에게 맞는 항목으로 선택합니다. (대한민국)
- 고급 옵션 보기를 클릭하고 유니버셜 애널리틱스 속성 만들기 토글을 활성화합니다.
- 웹사이트URL을 아무거나 작성하고 Google 애널리틱스4 속성과 유니버셜 애널리틱스 속성 둘 다 만들기를 체크합니다.
- Google 애널리틱스4 속성에 대해 향상된 측정 사용 설정을 체크합니다.
비즈니스 정보 입력
약관 동의
- 대한민국으로 바꿔 약관을 확인합니다.
위와 같은 순서를 따르면 GA4 속성과 UA 속성이 둘다 생성된 것을 확인할 수 있습니다.