본문으로 바로가기
리옵트 핸드북
리옵트 핸드북
GA4 고급 애널리틱스 설계

측정 아키텍처

측정 전략계정·속성·스트림 아키텍처데이터 수집 기반Consent·Privacy·PII 거버넌스

이벤트 설계

이벤트 분류 체계이벤트·파라미터 설계Key events & 퍼널SaaS 이벤트 플레이북Ecommerce & Revenue 이벤트

분석 활용

Reports·Explorations·AudiencesBigQuery Export 모델링QA·Debugging·Governance템플릿

부록

참고 자료검증 리포트업데이트 내역
핸드북›GA4 고급 애널리틱스›Ecommerce & Revenue 이벤트

Ecommerce & Revenue 이벤트

GA4 recommended ecommerce events를 SaaS 결제·수익 분석에 적용하는 기준

핵심 요약

  • 결제·수익은 임의 custom event 대신 view_item_list·view_item·begin_checkout·purchase·refund 같은 recommended ecommerce events를 우선 적용합니다.
  • purchase의 필수급 파라미터는 transaction_id·value·currency이고 items 배열은 권장입니다. 이 값들로 GA4·BigQuery·Data API에서 dimensions/metrics를 활용합니다.
  • success page 새로고침, webhook/client 양쪽 발화, retry로 생기는 중복 결제는 transaction_id 기준 확인, 발화 책임 단일화, idempotency key로 막습니다.
  • plan별 구매, 월간/연간 전환율, trial 전환, seat expansion 같은 SaaS revenue 질문은 billing_cycle·trial_status·seat_count 등 custom parameter로 설계합니다.
  • invoice·subscription state·refund·tax까지 맞춰야 하는 재무 분석은 GA4 ecommerce report가 아니라 결제 시스템과 BigQuery/warehouse를 조인해 별도 검증합니다.

결제와 수익은 GA4에서 임의 custom event로 만들기보다 recommended ecommerce events를 먼저 검토합니다. Google 공식 문서는 ecommerce events로 상품/서비스 상호작용을 파악하고, 관련 dimensions/metrics를 GA4, BigQuery, Data API에서 쓸 수 있다고 설명합니다.

SaaS에 적용할 ecommerce 흐름

SaaS 순간GA4 event설명
요금제 목록 조회view_item_listpricing table 또는 plan list
요금제 상세 조회view_item특정 plan 상세
결제 시작begin_checkoutcheckout 진입
쿠폰/프로모션 적용add_payment_info 또는 custom parameter결제 맥락
결제 완료purchase매출 발생
환불refund환불 처리
업그레이드purchase 또는 plan_upgrade 보조revenue 이벤트와 제품 이벤트를 함께 설계

purchase 최소 기준

파라미터필수성예시
transaction_id필수급sub_20260510_001
value필수급299.00
currency필수급USD, KRW
items권장plan/item 배열
coupon선택SPRING26
payment_type선택card, invoice
gtag('event', 'purchase', {
  transaction_id: 'sub_20260510_001',
  value: 299.0,
  currency: 'USD',
  items: [
    {
      item_id: 'team_monthly',
      item_name: 'Team Monthly',
      item_category: 'subscription',
      price: 299.0,
      quantity: 1,
    },
  ],
})

중복 결제 방지

리스크대응
success page 새로고침transaction_id 기준 중복 확인
webhook/client 양쪽 발화GA4 발화 책임 한 곳으로 고정
retry/timeoutidempotency key와 event log 보관
업그레이드/다운그레이드purchase, refund, plan_change 의미 분리

SaaS revenue 이벤트 설계

분석 질문이벤트/파라미터
어떤 plan이 가장 많이 구매되는가?purchase.items.item_id, item_name
월간/연간 전환율 차이는?billing_cycle custom parameter
trial 사용자가 결제로 전환되는가?trial_status, trial_day
할인은 LTV를 낮추는가?coupon, CRM/warehouse 조인
seat expansion이 발생하는가?seat_count, plan_upgrade

UI 보고서와 원시 매출 분석 분리

GA4 ecommerce reports는 빠른 운영 확인에는 쓸 만합니다. 다만 invoice, subscription state, refund, tax, settlement까지 정확히 맞춰야 하는 재무 분석은 결제 시스템과 BigQuery/warehouse를 조인해 따로 검증합니다.

출처

  • Set up ecommerce events
  • Recommended events
  • BigQuery Export schema

관련 문서

참고 자료

GA4 고급 애널리틱스 설계 핸드북의 공식 근거 링크 모음

검증 리포트

GA4 고급 애널리틱스 설계 핸드북의 구조·링크·근거 검증 결과

마케팅 애널리틱스 — 에이전트 대시보드

신규 브랜드 마케팅 전략 · GA4/Search Console 통합 분석, 어트리뷰션 모델 비교, 코호트/LTV 분석

Freemium 전략

SaaS 유료 플랜 설계 · Freemium vs Free Trial 비교, 전환율 벤치마크, 숨은 비용 분석

SaaS 이벤트 플레이북

가입, 온보딩, activation, pricing, checkout, retention용 GA4 이벤트 사전 템플릿

Reports·Explorations·Audiences

GA4 보고서, 탐색, audience를 이벤트 설계 산출물과 연결하는 방법

On this page

SaaS에 적용할 ecommerce 흐름purchase 최소 기준중복 결제 방지SaaS revenue 이벤트 설계출처