본문으로 바로가기
리옵트 핸드북
리옵트 핸드북
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 비교, 전환율 벤치마크, 숨은 비용 분석

On this page

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