2026-03-21

Google Analytics (구글 애널리틱스)

Google Analytics란?

웹사이트나 앱에서 발생하는 사용자 행동 데이터를 수집·분석하는 웹 분석 도구

  • 방문자 수
  • 페이지 이동 경로
  • 이탈 지점
  • 클릭 이벤트
  • 전환(구매, 회원가입)

동작 원리

  1. 웹사이트에 GA 추적 코드 삽입
  2. 사용자가 페이지 방문
  3. 브라우저가 Google 서버로 이벤트 데이터 전송
  4. Google이 데이터 수집·분석
  5. 대시보드에서 확인 가능

추적 코드 예시 (GA4)

<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXX"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag() {
    dataLayer.push(arguments);
  }
  gtag("js", new Date());
  gtag("config", "G-XXXX");
</script>

⇒ 페이지가 로드될 때 데이터 전송

UA(구버전) vs GA4

구분 Universal Analytics (UA) GA4
구조 세션 기반 이벤트 기반
데이터 모델 Pageview 중심 Event 중심
크로스 플랫폼 제한적 웹 + 앱 통합
머신러닝 제한적 강화됨
현재 상태 종료 현재 표준

⇒ 현재는 GA4가 공식 표준

GA4의 핵심 특징

  • 이벤트 기반 데이터 모델 GA4는 모든 것을 이벤트(Event)로 수집한다. 예:
    • page_view
    • click
    • scroll
    • purchase ⇒ 페이지 조회조차 이벤트
  • 자동 수집 이벤트
    • page_view
    • scroll
    • outbound click
    • file download
  • 사용자 중심 분석
    • User 중심 분석
    • 세션보다 “사용자 흐름” 강조

주요 지표

지표 의미
Users 방문 사용자 수
Sessions 방문 세션 수
Pageviews 페이지 조회 수
Bounce Rate 이탈률
Engagement Rate 참여율
Conversion 전환

프론트엔드에서의 활용

  • 커스텀 이벤트 추적
    gtag("event", "signup_click", {
      method: "google",
    });
    

    ⇒ 특정 버튼 클릭 추적 가능

  • SPA에서의 페이지 추적 React 같은 SPA에서는:
    • URL 변경 시 수동으로 page_view 이벤트 전송 필요
  • 전환 추적 (Conversion Tracking)
    • 회원가입
    • 구매 완료
    • 결제 성공 ⇒ 마케팅 분석에 핵심

개인정보 & 보안 이슈

  • IP 익명화
  • 쿠키 정책
  • GDPR 대응 필요
  • 개인정보 직접 저장 금지

⇒ 실무에서 중요

SEO & 마케팅과의 연결

  • 트래픽 유입 경로 분석
  • 광고 효율 분석
  • 사용자 행동 기반 UX 개선
  • 이탈 구간 파악

⇒ 단순 통계 도구가 아니라 “의사결정 도구”

참고자료

  • https://m.blog.naver.com/brusher3063/221452773512
  • https://analyticsmarketing.co.kr/digital-analytics/google-analytics-basics/2211/

results matching ""

    No results matching ""