전체 글 (105)


반응형

[GA4 무료강의] GA4 사용자 행동 분석 : 퍼널 분석으로 상품조회→장바구니→구매 이탈률 찾는 방법

핵심 요약 (한 줄 답변)전자상거래 사용자 행동은 상품 조회(view_item) → 장바구니 담기(add_to_cart) → 구매(purchase) 3단계로 압축됩니다. GA4 탐색 분석의 [유입경로 탐색 분석(퍼널)] 으로 이 3단계를 구성하면, 각 단계의 유입률·이탈률을 확인할 수 있습니다. 기본 제공되는 [Shopping Behavior Funnel] 템플릿을 복제해 쓰거나, 빈 보고서에서 직접 만들 수 있습니다. 이 글에서 알 수 있는 것전자상거래에서 가장 중요한 3가지 이벤트와 그 의미[Shopping Behavior Funnel] 템플릿을 복제해 쓰는 방법실제 퍼널 데이터 읽는 법 (조회 542명 → 구매 22명 사례)퍼널 분석 보고서를 직접 만드는 5단계경과 시간 표시로 단계 간 소요 시간 ..

[GA4&GTM 활용] GA4 교차 도메인 추적 설정 방법 : 사용자 중복 집계와 self-referral 해결하기

핵심 요약 (한 줄 답변)서로 다른 도메인은 쿠키를 공유할 수 없어, 설정하지 않으면 한 사람이 두 명의 사용자로 중복 집계되고 self-referral(자기 사이트가 추천 소스로 잡힘)이 발생합니다. GA4에서는 관리 → 데이터 스트림 → 태그 설정 구성 → 도메인 구성 에서 도메인을 등록하면 끝납니다. 두 사이트가 같은 GA4 속성(측정 ID) 을 써야 하며, 하위 도메인은 설정이 필요 없습니다. 이 글에서 알 수 있는 것교차 도메인을 설정하지 않으면 생기는 2가지 문제 (사용자 중복·self-referral)교차 도메인 추적이 정확히 무엇이고 어떻게 동작하는가 (_gl 매개변수)하위 도메인(blog.site.com)에는 왜 설정이 필요 없는가GA4 교차 도메인 설정 4단계 (UA보다 훨씬 단순해짐)..

[GA4&GTM 활용] GA4 전자상거래 수익이 0원으로 나올 때 : 수익 누락 9가지 원인과 해결 방법

핵심 요약 (한 줄 답변)GA4 전자상거래 수익이 0원으로 표시되는 가장 흔한 원인은 currency(통화) 매개변수 누락입니다. 구매 이벤트에는 transaction_id · value · currency 3개가 필수이며, 이벤트 이름은 반드시 purchase, 통화는 ISO 3자리 코드(KRW·USD), 값에는 쉼표를 넣으면 안 됩니다. 그 외 상품 배열 누락, 매개변수 이름 변경, 데이터 지연, 데이터 기준점도 원인이 됩니다. 이 글에서 알 수 있는 것구매 이벤트 필수 매개변수 3가지와 가장 흔한 실수상품(items) 배열에 반드시 넣어야 할 4가지 값매개변수 이름·형식·통화 코드를 바꾸면 안 되는 이유이벤트 이름이 purchase가 아니면 수익이 안 잡히는 이유설정은 맞는데 안 보일 때: 지연·이..

[GA4&GTM 활용] GA4 콘텐츠 그룹(Content Group) 설정 방법 : GTM 참고표 변수로 페이지 그룹화하기

핵심 요약 (한 줄 답변)GA4에는 UA의 '콘텐츠 분류' 메뉴가 없어졌기 때문에, 콘텐츠 그룹은 GTM(구글태그관리자)으로만 설정할 수 있습니다. 방법은 GTM에서 '참고표(Lookup Table)' 변수를 만들어 URL(Page Path)별 그룹명을 매핑한 뒤, GA4 구성 태그의 설정할 필드에 content_group 을 추가하는 것입니다. 데이터는 소급 적용되지 않고 24~48시간 후 확인됩니다. 이 글에서 알 수 있는 것콘텐츠 그룹이 무엇이고 어떤 구조로 나뉘는가UA에서 GA4로 오면서 무엇이 바뀌었는가 (메뉴 사라짐)GNB 메뉴 URL을 정리해 그룹 기준을 잡는 방법GTM 참고표(Lookup Table) 변수 만드는 법 (기본값 설정 포함)GA4 구성 태그에 content_group 필드 추가..

[GA4&GTM 활용] GA4 활성 사용자란? 실시간 사용자·총 사용자와의 차이와 확인 방법 완벽 정리

핵심 요약 (한 줄 답변)GA4 활성 사용자는 '지금 사이트에 있는 실시간 사용자'가 아닙니다. 지정된 기간 내에 참여 세션이 있거나, first_visit(앱은 first_open) 이벤트 또는 engagement_time_msec 매개변수를 발생시킨 고유 사용자를 뜻합니다. 참여 세션 기준은 기본 10초 이상(변경 가능)이며, 총 사용자 수와도 일치하지 않습니다. 이 글에서 알 수 있는 것활성 사용자와 실시간 사용자를 혼동하면 안 되는 이유GA4가 활성 사용자로 인정하는 3가지 조건참여 세션 기준 시간(10초)을 30초로 바꾸는 방법1일·7일·30일 활성 사용자(DAU·WAU·MAU)의 의미와 재방문 분석탐색 보고서에서 활성 사용자 vs 총 사용자 비교하는 방법✳️ 난이도 : 중급 | 소요 시간 : ..

[GA4&GTM 활용] GTM(구글태그관리자) 설치 방법 완벽 가이드 : 계정 생성부터 head·body 코드 삽입, 설치 확인까지

핵심 요약 (한 줄 답변)GTM 설치는 ① 계정·컨테이너 생성 → ② 두 개의 코드 스니펫 복사 → ③ 는 안 최상단에, 는 여는 태그 바로 뒤에 삽입 → ④ 소스 보기·미리보기·Tag Assistant로 확인 순서입니다. 는 iframe을 렌더링하므로 절대 에 넣으면 안 됩니다. 이 글에서 알 수 있는 것GTM 계정과 컨테이너의 차이 (무엇을 어떻게 만드나)GTM 설치 코드를 찾는 2가지 위치와 코드를 각각 어디에 넣어야 하는가왜 최상단에 넣는 것이 추적에 유리한가설치가 잘 됐는지 확인하는 3가지 방법✳️ 난이도 : 입문 | 소요 시간 : 약 9분 | 대상 : GTM을 처음 설치하는 마케터·웹사이트 운영자 GTM 설치, 전체 흐름부터 보기GTM 설치는 계정을 만들고, 코드를 받아, 웹사이트에 삽..

[GA4&GTM 활용] GA4 유입경로 탐색 보고서(퍼널 분석) 완벽 가이드 : 단계별 이탈 지점 찾는 방법

핵심 요약 (한 줄 답변)GA4 유입경로 탐색 보고서는 사용자가 목표(구매 등)까지 거치는 단계를 시각화해 각 단계의 완료·이탈률을 보여주는 퍼널 분석 도구입니다. 상품 조회 → 장바구니 → 구매완료처럼 단계를 직접 정의하고, 표준/인기 유입경로 시각화, 개방형 유입경로, 세그먼트 비교, 세분화(기기별 등) 로 이탈 지점을 정밀하게 진단합니다. 이 글에서 알 수 있는 것유입경로 탐색 보고서가 중요한 3가지 이유표준 유입경로 vs 인기 유입경로 시각화의 차이폐쇄형 vs 개방형 유입경로의 차이와 전환법세그먼트 비교로 두 그룹(예: 미국 vs 미국 외) 퍼널을 비교하는 법상품 조회 → 장바구니 → 구매완료 퍼널 단계 직접 만들기세분화·경과 시간·다음 작업 활용법✳️ 난이도 : 중급 | 소요 시간: 약 11분 ..

[GA4&GTM 활용] GA4 자유 형식 탐색 보고서 완벽 가이드 : 변수·탭 설정부터 행·열·값·필터까지

핵심 요약 (한 줄 답변)GA4 자유 형식(Free Form) 탐색 보고서는 UA의 '맞춤 보고서'를 대체하는 기능으로, 화면이 ① 변수 영역(데이터 선택) → ② 탭 영역(표현 방식) → ③ 출력(결과) 3부분으로 나뉩니다. 변수 영역에서 세그먼트·측정기준·측정항목을 담고, 탭 영역의 행·열·값·필터에 배치해 원하는 표·차트를 자유롭게 만듭니다. 이 글에서 알 수 있는 것자유 형식 탐색 보고서의 3대 구성(변수·탭·출력)변수 영역에서 세그먼트·측정기준·측정항목을 담는 방법측정기준 vs 측정항목의 차이 (헷갈리지 않게)행·열·값·필터 각 영역의 역할과 설정법 (중첩된 행 포함)셀 유형 3가지(막대·텍스트·열지도)와 우클릭 활용 팁탐색 분석 생성 개수 제한✳️ 난이도 : 초급~중급 | 소요 시간: 약 12..

[GA4&GTM 활용] GA4 종료 페이지(Exit Pages)란? 종료율·이탈률 차이와 탐색 분석으로 확인하는 방법

핵심 요약 (한 줄 답변)종료 페이지(Exit Page)는 방문자가 세션 중 마지막으로 본 페이지이며, 종료율(Exit Rate) = 종료 수 ÷ 세션 수입니다. GA4 표준 보고서에서는 종료 수를 볼 수 없어, 탐색(Explore) 분석에서 '페이지 경로' 측정기준 + '이탈' 측정항목을 조합해 확인해야 합니다. 특히 결제 단계의 종료 페이지 분석은 전환율 개선의 핵심입니다. 이 글에서 알 수 있는 것종료 페이지와 종료율(Exit Rate)의 정확한 정의와 계산식종료율(Exit Rate)과 이탈률(Bounce Rate)의 결정적 차이감사 페이지의 높은 종료율은 왜 정상인가탐색 분석으로 종료 페이지(이탈 수) 보고서 만드는 4단계전자상거래 퍼널에서 이탈 지점을 찾아 개선하는 실제 사례✳️ 난이도 : 중급..

[GA4&GTM 활용] GTM(구글태그관리자)을 써야 하는 이유 8가지 : 개발자 없이 태그를 관리하는 법

핵심 요약 (한 줄 답변)GTM(구글태그관리자)을 쓰면 개발자 없이도, 웹사이트 소스 코드를 건드리지 않고 추적 태그를 직접 추가·수정·배포할 수 있습니다. 핵심 이점은 빠른 배포, 중앙 관리, 미리보기 테스트, 재사용 템플릿, 간편한 이벤트 추적, 무료, 버전 관리, 사용자 권한의 8가지이며, 태그 구현 시간을 크게 단축(사례상 최대 600% 개선)해 줍니다. 이 글에서 알 수 있는 것GTM 없이 태그를 관리하던 예전 방식의 문제점GTM을 써야 하는 8가지 이점과 각각의 실무 효과GTM 미리보기 테스트가 왜 중요한가GTM으로 코드 없이 추적할 수 있는 이벤트 종류GTM 사용자 권한 4단계(읽기·수정·승인·게시)✳️ 난이도 : 입문 | 소요 시간 : 약 8분 | 대상 : GTM 도입을 고민 중이거나, 개..

[GA4&GTM 활용] GTM 데이터레이어(dataLayer) 구조 완전정복 : 중첩 키·배열에서 값 가져오는 방법 (튜토리얼 2편)

핵심 요약dataLayer의 중첩된 값은 점 표기법(dot notation) 으로 가져옵니다. 예를 들어 attributes 안의 pagePostAuthor는 attributes.pagePostAuthor 로, 전자상거래 items 배열의 첫 번째 상품 가격은 ecommerce.items.0.price 로 지정합니다. GTM은 대괄호([0])를 지원하지 않아 인덱스도 점으로 씁니다. 이 글에서 알 수 있는 것dataLayer 데이터 구조의 여러 형태(루트/중첩/배열)push가 기존 객체를 덮어쓰는 동작과 '깨끗한 dataLayer'의 의미중첩 키(하위 키)에서 값 가져오기 — 점 표기법전자상거래 items 배열에서 특정 상품 값 가져오기 (undefined 오류 해결)GTM이 대괄호 대신 점 표기법을 쓰..

[GA4&GTM 활용] GTM 데이터레이어(dataLayer)란? 개념부터 변수로 값 받아오는 방법까지 (튜토리얼 1편)

핵심 요약데이터레이어(dataLayer)는 웹사이트에서 GTM 컨테이너로 정보를 전달하는 자바스크립트 객체입니다. 웹사이트가 dataLayer.push()로 값을 넣으면, GTM은 '데이터 영역 변수' 로 그 값을 받아 태그의 매개변수를 채우거나 트리거를 실행합니다. 단, dataLayer 선언은 반드시 GTM 컨테이너 코드보다 위(먼저) 에 있어야 합니다. 이 글에서 알 수 있는 것데이터레이어가 정확히 무엇이고 왜 GTM의 핵심인가dataLayer 코드가 GTM 컨테이너보다 위에 있어야 하는 이유작성자(pagePostAuthor) 예시로 보는 dataLayer.push() 실제 코드GTM이 dataLayer 값을 인식하려면 '데이터 영역 변수'가 필요한 이유미리보기 모드로 값이 수집됐는지 확인하는 방법..

[GA4&GTM 활용] GA4 이벤트가 보고서에 안 보일 때 : 데이터가 표시되지 않는 7가지 원인과 해결법

핵심 요약GA4 이벤트가 보고서에 안 보이는 가장 흔한 이유는 데이터 처리 지연(24~48시간) 입니다. 그 밖에 데이터 기준점(구글 신호), 잘못된 날짜 범위, 내부 트래픽 필터, 잘못된 속성으로 전송, 맞춤 측정기준 미등록, (not set) 이 원인이 될 수 있습니다. 실시간 보고서·DebugView는 즉시 반영되므로, 우선 여기서 수집 여부부터 확인하세요. 이 글에서 알 수 있는 것이벤트가 안 보일 때 가장 먼저 확인할 것 (처리 지연)데이터 기준점 때문에 이벤트가 숨겨지는 경우와 해제법날짜 범위·내부 트래픽 필터·속성 오전송 등 자주 놓치는 함정이벤트는 보이는데 매개변수만 안 보일 때 (맞춤 측정기준 등록)원인별 빠른 진단 체크리스트✳️ 난이도 : 초급~중급 | 소요 시간 : 약 10분 | 핵심..

[GA4&GTM 활용] GA4 Unassigned 뜻과 해결 방법 : 트래픽이 Unassigned로 뜨는 6가지 원인 총정리

핵심 요약GA4의 Unassigned(할당되지 않음) 는 트래픽 소스가 GA4의 기본 채널 그룹 규칙 어디에도 맞지 않을 때 표시됩니다. 가장 흔한 원인은 잘못된 utm_medium 값(예: email 대신 em·mail)이며, UTM을 GA4가 인식하는 표준값으로 맞추면 대부분 해결됩니다. 단, (not set) 기반 Unassigned와 데이터 처리 지연(24~48시간) 은 고칠 수 없는 정상 현상입니다. 이 글에서 알 수 있는 것Unassigned가 정확히 무엇이고 (not set)과 어떻게 다른가Unassigned 트래픽의 실제 소스/매체를 찾아내는 방법Unassigned가 뜨는 6가지 원인과 각각의 해결 여부이메일 캠페인에 써야 할 올바른 utm_medium 표준값고칠 수 있는 문제 vs 그냥 ..

[GA4&GTM 활용] GA4 '기준점 적용됨'(데이터 기준점) 뜻과 해제 방법 : 원인부터 보고 ID 변경까지

핵심 요약GA4의 '기준점 적용됨(데이터 기준점, Data Thresholding)' 은 개인정보 보호를 위해 사용자가 적은 행(대략 50명 미만)의 데이터를 화면에서 숨기는 기능입니다. 원인은 구글 신호(Google Signals) 활성화이며, 보고 ID를 '기기 기반'으로 변경하면 기준점을 없앨 수 있습니다. (데이터는 삭제되지 않고 표시만 안 되는 것) 이 글에서 알 수 있는 것'기준점 적용됨'이 정확히 무슨 뜻인가 (샘플링과 다름)원인인 구글 신호(Google Signals)란 무엇이고 왜 켜는가데이터 기준점이 보고서에 미치는 실제 영향 (행 숨김)기준점을 피하는 방법과 보고 ID 3가지 옵션 비교내 사이트에 이게 문제가 되는지 판단하는 기준✳️ 난이도 : 중급 | 소요 시간 : 약 9분 | 핵심..

[GA4&GTM 활용] GA4 (not set) 해결 방법 2편 : 캠페인·페이지 제목·전자상거래·맞춤 측정기준이 (not set)일 때

핵심요약2편에서 다루는 (not set)은 대부분 데이터 수집 단계의 누락·순서 문제입니다. ① utm_campaign 생략 → 캠페인 (not set), ② 페이지에 태그 없음 또는 GA4가 태그보다 먼저 실행 → 페이지 제목 (not set), ③ purchase 이벤트에 상품 매개변수 누락 → 전자상거래 (not set), ④ 사용자 속성을 config 태그에만 설정 → 맞춤 측정기준 (not set) 이 글에서 알 수 있는 것캠페인 측정기준이 (not set)으로 뜨는 이유 (utm_campaign 생략 시)페이지 제목·화면 클래스가 (not set)일 때의 2가지 원인과 진단법전자상거래 보고서 (not set): 상품 매개변수를 purchase에도 보내야 하는 이유사용자 범위 맞춤 측정기준 (..

반응형