본문 바로가기

부트캠프/멀티캠퍼스_퍼포먼스 마케팅과 데이터 분석

[멀티캠퍼스 부트캠프 12주차] 퍼포먼스 마케팅 심화_GA4

퍼포먼스 마케팅 심화_GA4


 

구글애널리틱스4(GA4) 핵심 개념 및 데이터 구조

1. GA4 개요 및 특성

1) GA4 정의 및 데이터 모델

 -모든 사용자 상호작용을 이벤트 단위로 수집하여 웹과 앱 전반의 성과를 통합적으로 파악하는 데이터 분석 도구

 -클라우드 기반의 무료 서비스

 -방문 수, 구매 수 등 수치화된 데이터 측정에 집중(정성적 데이터는 별도 보완 必)

 

2) 계정 구조 및 관리 단위

 -계정(Account): 최상위 조직 단위, 최대 100개까지 보유 가능

 -속성(Property): 데이터를 수집하는 실질적 주체, 최대 100개 생성 가능

 -데이터스트림(Data Stream): 데이터의 출처(웹, ios, Android)

 

 

2. 주요 측정 지표 및 필수 용어

1) 방문 및 참여 지표

 -세션(Sessions): 일정 기간 내 발생한 사용자 상호작용의 집합(30분 미활동 시 타임아웃)

  ※타임아웃은 최소 5분~최대 55분까지 조정 가능하며, 세션 중간에 '캠페인 소스 변경' 또는 '날짜가 바뀌었을 때'도 세션 초기화X

 -참여 세션(Engaged Sessions): 10초 이상 지속/ 2회 이상의 페이지 조회/1회 이상의 전환 이벤트 발생 세션

 -이탈률(Bounced Rate): 전체 세션 중 참여가 발생하지 않은 세션의 비율

이탈률 25%

2) 데이터 식별 및 구성 요소

 -사용자(user): 쿠키, 유저ID 등을 기반으로 식별되는 개별 방문자

 -참여 시간(Engagement time): 사용자가 실제로 화면을 보고 활동하고 있는 시간만 측정하는 지표

 -이벤트(Event): 서비스 내 발생하는 모든 활동(페이지 뷰, 클릭, 검색 등)

 -주요 이벤트(Conversion): 비즈니스 목표에 부합하는 핵심 액션으로 설정된 이벤트

 

3) 보고서 구성 체계

 -측정기준(Dimension): 데이터를 분류하는 속성(ex.국가, 기기, 브라우저)

 -측정항목(Metric): 데이터의 양적 수치(ex.세션 수, 사용자 수)

 

 

3. 기여 모델(Attribution Model)의 이해

1) 기여 모델의 정의

 -사용자가 전환에 이르기까지 거친 여러 접점(광고, 채널)에 대해 각 채널의 기여도를 어떻게 나눌 것인지 결정하는 기준

 -복합적인 경로(다중 터치포인트) 분석 가능(ex.카카오→인스타그램→네이버)

 

2) 주요 기여 모델 종류

 -교차 채널 첫 번째 클릭(First Click): 고객이 상호작용한 첫 번째 채널에 전환 기여도 100% 부여

 -교차 채널 마지막 클릭(Last Click): 직접 트래픽을 제외하고 전환 전 마지막 클릭이 발생한 채널에 100% 부여

 -교차 채널 선형(Linear): 전환 전 방문한 모든 채널에 기여도 균등하게 배분

 -교차 채널 시간 가치 하락(Time Decay): 전환 시점에 가까울 채널일수록 더 높은 기여도 부여(반감기 7일)

 -교차 채널 위치 기반(Position-based): 첫 상화작용과 마지막 상호작용에 각 40%, 중간 채놀에 20% 배분

 -교차 채널 데이터 기반(Data-driven): 머신러닝 알고리즘을 통해 전환 기여도 가장 큰 터치포인트 파악하여 자동 배분(GA4 기본)

 -교차 채널 Google Ads 우선 마지막 클릭: 전환 전 클릭이 발생한 마지막 Google Ads 채널에 기여도 100% 부여

 

 

4. 데이터 분석 및 타겟팅 도구

1) 잠재고객과 세그먼트

 -잠재고객(Audience)

  • 특정 단계의 사용자 그룹
  • Google Ads와 연동하여 리마케팅 목적으로 활용
    GA4 내부 유효 기간 동안 영구 저장 및 미래 데이터에 적용

 -세그먼트(Segment)

  • 탐색 보고서에서 일시적인 비교 및 분석을 위해 사용하는 사용자 그룹
  • 상세하고 복잡한 조건(ex.And/or 조건, 시간 조건) 설정 가능
  • 보고서 세션 내에서만 활용되며 별도 저장되지 않음

 

2) 비교 및 필터

 -비교(Comparisons): 최대 4개까지 다양한 측정기준을 조건으로 하여 항목 간 성과 대조

 -필터(Filter): 특정 조건이 반영된 결과만 보고서에 표시되도록 데이터 제한

 

 


 

GA4 데이터 수집을 위한 기초 웹 지식 및 GTM 활용 가이드

1. 기초 웹 지식 및 데이터 수집 원리

1) 웹 브라우저와 서버의 통신

 -웹 서버: 각종 정보를 담은 웹 페이지를 저장 및 브라우저의 요청에 따라 제공하는 주체

 -웹 브라우저: HTML, CSS, JavaScript를 해석(랜더링)하여 사용자에세 화면을 표시하는 프로그램

 

2) 웹 프로그래밍 언어의 역할

 -HTML: 웹 페이지의 구조와 데이터를 규정하는 태그 기반 언어

 -CSS: HTML 구성 요소의 디자인 및 스타일 규칙을 정의하는 언어

 -JavaScript: 웹 페이지 내 구성 요소들의 동적 동작과 기능을 수행하는 언어(데이터 수집의 핵심)

 

3) URL 구조와 트래픽 데이터

 -URL(Uniform Resource Locator): 인터넷 연결 정보 접근을 위한 표준 주소 형식

 -쿼리 스트링: URL 뒤에 입력 데이터를 함께 전달하는 방식(URL 뒤에 붙어 서버에 추가 정보를 전달하는 문자열)

  → UTM 매개변수 등을 통해 트래픽 소스 추적에 활용

 

4) 쿠키(Cookie)와 세션(Session)

 -쿠키: 브라우저 측에 저장되는 작은 기록 정보 파일로, 사용자 인증 및 장바구니 기능 등에 활용

 -세션: 서버 측에서 사용자를 식별하고 상태를 관리하는 방식

  ※GA4 세션: 사용자 활동 시작 후 30분간 이벤트 부재 시 종료되는 이벤트 중심 행동 지표

      개발 세션: 로그인 상태 유지 등 서버 측에서 관리하는 사용자 상태 정보

 

 

2. 데이터 레이어(Data Layer)의 이해

1) 데이터 레이어의 정의

 -웹사이트의 데이터를 GTM 컨테이너로 전달하기 위해 사용되는 JavaScript 배열 함수

 -누가, 무엇을, 언제, 어디서 했는지에 대한 상세 정보를 담아 전달하는 매개체

 

2) 데이터 레이어의 중요성

 -기본 태그 외에 추가적인 비즈니스 데이터(ex.사용자 ID, 내부 사용자 여부 등) 수집 가능

 -GTM이 웹사이트에서 일어난 행동을 이해할 수 있는 형태(Key-Value)로 데이터 가공하여 전달

 

 

3. 구글 태그 관리자(Google Tag Manager, GTM)

1) GTM의 정의 및 장점

 -직접적인 코드 수정 없이 웹사이트의 태그(JavaScript 추적코드) 통합 관리

 -각 페이지마다 코드 수정 필요 없이 GTM 컨테이너 내에서 일괄 제어 가능

 

2) GTM 핵심 구조

 -태그(Tag): 무엇(What)을 할 것인지 정의(ex.GA4로 데이터 전송)

 -트리거(Trigger): 언제(When) 실행할 것인지 정의(ex.모든 페이지 뷰, 특정 버튼 클릭)

 -변수(Variable): 어떻게(How) 정확히 전달할 것인지 정의(ex.URLm 제품 ID 등 데이터 값)

 ▶ 어디에서(트리거) → 어떤 데이터(변수)를 → 어떤 형태(태그)로 내보낼지 결정하여 GA4에 저장

 

 

4. GA4 설치 및 연결 프로세스

1) 설치 방법 분류

 -직접 설치: 사이트 코드 내에 GA4 스크립트(gtag)를 직접 추가하거나 플러그인 활용

 -GTM 활용 설치(권장): GA4 계정 생성 후 GTM에 구글 태그를 추가하여 설치

 

2) GTM과 GA4 연결 절차

 -사이트에 GTM 설치 → GTM 내 태그/트리거/변수 설정 → '미리보기'를 통한 작동 테스트 → GA4 디버그 뷰 확인 → 최종 제출

 -디버그 모드: 실시간 데이터 수집 여부를 제출 전 검증하여 데이터 유실 방지

 


GA4 계정 생성 및 GTM 설치 실습
1. 계정 및 컨테이너 생성

1) GA4 속성 생성
 -https://analytics.google.com/

-구글 애널리틱스/구글 태그매니저 접속 후 신규 계정 생성 및 비즈니스 정보 입력

2) GTM 계정 및 컨테이너 설정

 -https://tagmanager.google.com/

 -회사/조직 단위로 GTM 계정 생성

 -추적 대상 웹사이트 URL 입력 및 타겟 플랫폼(웹) 선택

 

 

2. GTM과 GA4 연결 설정

1) GA4 측정 ID 확인

 -GA4 관리 > 데이터 스트림 > 웹 스트림 > 'G-'로 시작하는 고유 측정 ID 확인 및 복사

 

2) GTM 내 Google Tag 구성

 -태그 > 새로 만들기 > Google 태그 > 복사한 측정 ID 입력

 


3. 웹사이트 GTM 스크립트 설치

-<head> 영역: GTM 추적 코드 중 상단 스크립트를 <head> 내 가능한 높은 위치에 삽입

-<body> 영역: 하단 스크립트를 <body> 태그 바로 뒤에 삽입

※ CAFE24: 관리자 > 쇼핑몰 설정 > 기본 설정 > 검색 엔진 최적화(SEO) > 고급 설정 > 코드 직접 입력 > Head 영역에 입력

     고도몰: 디자인 > 디자인 스킨 레이아웃 설정 > 기본레이아웃 설정 > 편집하기

     티스토리: 관리자 페이지 > 꾸미기 > 스킨 편집 > 사용중인 스킨 편집 > html 편집 > head&body 영역 설치코드 추가


 

#부트캠프후기 #멀티캠퍼스부트캠프 # 데이터마케팅부트캠프