측정·순위 · 공식 문서

GA4 오류, 방문자 0일 때 수집 점검 순서

실시간 보고서에서 내 방문이 잡히는지부터 보고, 측정 ID, 모든 페이지의 태그, 동의 배너, 데이터 필터, 처리 시간, 데이터 기준점 순서로 좁힙니다. 구글은 태그 설치 뒤 수집 시작까지 최대 30분, 데이터 처리에 24~48시간이 걸릴 수 있다고 적었습니다.

GA4 숫자가 0이면 태그가 없는 경우도 있지만, 태그는 있는데 다른 이유로 비어 보이는 경우도 많습니다. 원인 자리가 여러 곳이라 순서 없이 보면 같은 곳만 반복해 보게 됩니다.

아래 순서는 몇 분 안에 확인되는 것부터, 하루 이상 기다려야 드러나는 것 순으로 놓았습니다. 앞 단계에서 원인을 찾으면 뒤 단계는 건너뜁니다.

발견 01

방문자 0은 7단계로 좁히고, 첫 단계는 실시간 보고서입니다

순서확인할 것이런 증상일 때확인 위치공식 문서 원문
1실시간 보고서로 내 방문 확인보고서 전체가 0이다보고서 › 실시간Data collection may take up to 30 minutes to begin. You can then use the Realtime report to verify that you're receiving data. If you don’t see any data in your Realtime report, it’s possible that there are no active users.데이터 수집이 시작되기까지 최대 30분이 걸릴 수 있다. 그 뒤 실시간 보고서로 데이터가 들어오는지 확인한다. 실시간 보고서에 데이터가 없으면 그 시각에 활성 사용자가 없을 수도 있다.
2측정 ID와 속성 확인태그는 있는데 이 속성에만 안 잡힌다관리 › 데이터 수집 및 수정 › 데이터 스트림Under Stream Details, copy the Measurement ID (starts with "G-" or "AW-")스트림 세부정보에서 측정 ID(G- 또는 AW-로 시작)를 복사한다.
3모든 페이지의 태그 확인일부 페이지만 0이거나, 화면 전환 뒤 조회가 안 잡힌다페이지 소스의 <head> 바로 뒤 · Google 태그 설정Before you configure the Google tag settings, ensure you set up your Google tag on every page of your website. Page views on browser history change: Detect a page view event each time the website changes the browser history state. This setting is useful for detecting page views in single-page applications.Google 태그 설정을 바꾸기 전에 사이트의 모든 페이지에 태그가 설치됐는지 확인한다. 브라우저 기록 변경 시 페이지 조회: 사이트가 브라우저 기록 상태를 바꿀 때마다 페이지 조회를 감지한다. 단일 페이지 애플리케이션의 페이지 조회를 잡는 데 쓴다.
4동의 배너와 태그 순서 확인동의 배너를 단 뒤 방문자가 크게 줄었다동의 배너 설정 · DebugViewIf you choose to implement consent mode by blocking Google tags until the consent dialog appears and users consent, you will not get the full benefits of consent mode. Events are not visible in debug mode if you have implemented privacy controls on the client-side, or if you've implemented consent mode and users have not given consent for Analytics cookies.동의 창이 뜨고 사용자가 동의할 때까지 Google 태그를 차단하는 방식으로 구현하면 동의 모드의 이점을 모두 얻지 못한다. 클라이언트 측 개인정보 보호 설정을 했거나, 동의 모드에서 사용자가 애널리틱스 쿠키에 동의하지 않았으면 디버그 모드에서 이벤트가 보이지 않는다.
5데이터 필터 확인특정 날부터 일부 방문이 사라졌다관리 › 데이터 수집 및 수정 › 데이터 필터Once you apply a data filter, the effect on the data is permanent. Web hostname traffic: Filter excluded domains where your property’s event data comes from.데이터 필터를 적용하면 데이터에 미치는 영향은 영구적이다. 웹 호스트 이름 트래픽: 속성의 이벤트 데이터가 들어오는 도메인 가운데 제외할 도메인을 거른다.
6처리 시간과 보고 시간대 확인어제 숫자가 비었거나 날짜가 하루 밀린다표준 보고서 · 속성 설정의 보고 시간대Data processing can take 24-48 hours. During that time, data in your reports may change. If a visitor comes to your website on a Tuesday in their time zone, but it's Monday in your time zone, the visit is recorded as having occurred on Monday.데이터 처리에는 24~48시간이 걸릴 수 있고, 그동안 보고서 숫자가 바뀔 수 있다. 방문자 시간대로는 화요일이지만 속성 시간대로 월요일이면, 그 방문은 월요일로 기록된다.
7데이터 기준점 확인일부 카드나 행만 비어 있다보고서 위 데이터 품질 표시 · 조회 기간Data may be withheld when viewing a report or exploration within a narrow date range if you have low user or event counts in that date range.조회 기간이 좁고 그 기간의 사용자나 이벤트 수가 적으면 보고서나 탐색 분석에서 데이터가 가려질 수 있다.
메뉴 이름은 애널리틱스 고객센터 한국어판 표기를 따랐습니다. 원문은 영어판입니다.

실시간 보고서는 지난 30분의 방문을 보여 줍니다. 휴대폰으로 사이트를 열고 이 보고서에 1이 뜨면 태그는 살아 있고, 원인은 뒤 단계에 있습니다.

실시간도 0이면 측정 ID와 태그 위치를 먼저 봅니다. 구글은 실시간이 비어 있으면 그 시각에 활성 사용자가 없을 수도 있다고 적었습니다.

원인 자리해당 단계
사이트 코드2. 측정 ID와 속성 확인 / 3. 모든 페이지의 태그 확인 / 4. 동의 배너와 태그 순서 확인
GA4 설정2. 측정 ID와 속성 확인 / 5. 데이터 필터 확인
기다리면 풀림1. 실시간 보고서로 내 방문 확인 / 6. 처리 시간과 보고 시간대 확인 / 7. 데이터 기준점 확인
측정 ID는 사이트 코드와 GA4 설정 양쪽에 걸쳐 있어 두 줄에 모두 넣었습니다. 나눈 방식은 편집 판단입니다.

발견 02

태그는 모든 페이지의 <head> 바로 뒤에 두고, 설치 뒤 30분 안에 실시간에서 확인합니다

Data collection may take up to 30 minutes to begin. You can then use the Realtime report to verify that you're receiving data.

데이터 수집이 시작되기까지 최대 30분이 걸릴 수 있으며, 그 뒤 실시간 보고서로 데이터가 들어오는지 확인할 수 있습니다.

Analytics Help 「Set up Analytics for a website and/or app」
태그에서 볼 것원문
위치Paste your Google tag immediately after the <head> on each page of your website.Google 태그를 웹사이트 각 페이지의 <head> 바로 뒤에 붙여 넣습니다.
범위Before you configure the Google tag settings, ensure you set up your Google tag on every page of your website.Google 태그 설정을 바꾸기 전에 사이트의 모든 페이지에 태그가 설치됐는지 확인한다.
화면 전환 때 URL만 바꾸는 사이트Page views on browser history change: Detect a page view event each time the website changes the browser history state. This setting is useful for detecting page views in single-page applications.브라우저 기록 변경 시 페이지 조회: 사이트가 브라우저 기록 상태를 바꿀 때마다 페이지 조회를 감지한다. 단일 페이지 애플리케이션의 페이지 조회를 잡는 데 쓴다.
빠진 페이지For example, there could be pages on your website where the Analytics tag is missing.예를 들어 사이트의 일부 페이지에 애널리틱스 태그가 빠져 있을 수 있다.
서치 콘솔 클릭은 많은데 GA4 세션이 유난히 적은 페이지가 있으면, 그 페이지에 태그가 빠졌는지부터 봅니다.

제작 도구가 측정 ID 입력 칸을 주면 그 칸에 G-로 시작하는 ID를 넣습니다. 구글 도움말도 연동 칸이 있는 도구는 ID만 넣는 방법을 먼저 안내합니다.

처음 설치하는 순서는 「GA4 설치 방법」 편에, 검색 결과와 GA4 숫자를 나란히 보는 법은 「홈페이지 방문자 수 확인」 편에 자세히 적었습니다.

발견 03

동의 배너와 데이터 필터는 숫자를 조용히 줄이고, 활성 필터가 걸러 낸 데이터는 되살릴 수 없습니다

Once you apply a data filter, the effect on the data is permanent.

데이터 필터를 적용하면 데이터에 미치는 영향은 영구적이다.

Analytics Help 「Filter out internal traffic」
설정확인할 것원문
동의 배너동의 전까지 태그를 아예 불러오지 않게 차단했는가If you choose to implement consent mode by blocking Google tags until the consent dialog appears and users consent, you will not get the full benefits of consent mode.동의 창이 뜨고 사용자가 동의할 때까지 Google 태그를 차단하는 방식으로 구현하면 동의 모드의 이점을 모두 얻지 못한다.
동의 거부거부한 방문은 쿠키 대신 핑만 보낸다When visitors deny consent, instead of storing cookies, tags send pings to Google.방문자가 동의를 거부하면 태그는 쿠키를 저장하는 대신 구글에 핑을 보낸다.
동의와 디버그동의하지 않은 기기는 DebugView에 이벤트가 안 보인다Events are not visible in debug mode if you have implemented privacy controls on the client-side, or if you've implemented consent mode and users have not given consent for Analytics cookies.클라이언트 쪽 개인정보 보호 설정을 했거나, 동의 모드에서 사용자가 애널리틱스 쿠키에 동의하지 않았다면 디버그 모드에서 이벤트가 보이지 않는다.
필터 적용 시점만든 날부터 적용되고 지난 데이터는 그대로Analytics evaluates data filters from the point of creation forward. Data filters do not affect historical data.애널리틱스는 데이터 필터를 만든 시점부터 적용한다. 지난 데이터에는 영향을 주지 않는다.
필터 상태새 필터는 테스트 상태로 먼저 검증Testing: Analytics identifies matching data with the "Test data filter name" dimension테스트: 애널리틱스가 조건에 맞는 데이터를 「테스트 데이터 필터 이름」 측정기준으로 표시만 한다.
필터 반영 시간적용까지 하루 넘게 걸릴 수 있음A data filter can take between 24 - 36 hours to apply. Check back later if no value is assigned.데이터 필터가 적용되기까지 24~36시간이 걸릴 수 있다. 값이 없으면 나중에 다시 확인한다.
구글은 사용자가 추적 동의를 거부하면 GA4 데이터가 기울 수 있다고도 적었습니다(Using Search Console and Google Analytics data for SEO).

내부 트래픽 필터에 회사 IP 범위를 넓게 넣으면 외부 방문까지 걸러질 수 있습니다. 새 필터는 테스트 상태로 두고, 탐색 분석에서 걸리는 이벤트를 본 뒤 활성으로 바꿉니다.

웹 호스트 이름 필터는 이벤트가 들어오는 도메인을 기준으로 거릅니다. 도메인을 옮긴 뒤에는 이 필터의 도메인 목록이 새 도메인과 맞는지 봅니다.

발견 04

어제 숫자가 비거나 일부 행만 비면, 처리 시간과 데이터 기준점이 원인일 수 있습니다

보이는 모습원인원문
어제·오늘 숫자가 작거나 비어 있다처리 중Data processing can take 24-48 hours. During that time, data in your reports may change.데이터 처리에는 24~48시간이 걸릴 수 있고, 그동안 보고서 숫자가 바뀔 수 있다.
날짜가 하루씩 밀린다보고 시간대If a visitor comes to your website on a Tuesday in their time zone, but it's Monday in your time zone, the visit is recorded as having occurred on Monday.방문자 시간대로는 화요일이어도 속성 시간대로 월요일이면 그 방문은 월요일에 기록된다.
일부 카드·행만 비어 있다데이터 기준점Data may be withheld when viewing a report or exploration within a narrow date range if you have low user or event counts in that date range.조회 기간이 좁고 그 기간의 사용자나 이벤트 수가 적으면 보고서나 탐색 분석에서 데이터가 가려질 수 있다.
데이터 기준점은 사용자가 적은 조회 기간에서 나타나기 쉽고, 조회 기간을 넓히면 보일 수 있다고 적혀 있습니다.

이 셋은 태그를 고쳐도 바로 바뀌지 않습니다. 하루나 이틀 뒤 같은 조회 기간으로 다시 열어 비교합니다.

발견 05

같은 0이라도 B2B·B2C·B2G 는 먼저 의심할 자리가 다릅니다

예시 ① 사내 접속이 많은 산업 장비 제조사의 문의형 기업 사이트(B2B)

직원 방문을 빼려고 내부 트래픽 필터를 만들었는데, 공유 IP 범위를 넓게 잡아 외부 방문까지 빠졌습니다. 필터를 만든 날부터 방문자가 거의 0입니다.

활성 필터가 걸러 낸 기간은 되살릴 수 없으므로, 범위를 고쳐 테스트 상태로 다시 확인합니다. 보고서에는 누락 기간을 적어 둡니다.

예시 ② 동의 배너를 새로 단 자사 쇼핑몰(B2C)

배너를 단 날부터 방문자가 크게 줄었습니다. 배너가 동의 전까지 태그를 아예 불러오지 않도록 설정되어 있었습니다.

태그는 배너보다 먼저 불러오고, 동의 상태를 태그에 넘기는 구성으로 바꿉니다. 바꾼 날짜를 기록해 전후를 따로 읽습니다.

예시 ③ 개편 뒤 숫자가 끊긴 공공기관 누리집(B2G)

새 수행사가 공통 머리 영역을 바꾸면서 태그가 메인 페이지에만 남았습니다. 실시간 보고서에는 메인 방문만 보입니다.

하위 페이지 몇 개를 열어 소스에서 측정 ID를 찾고, 공통 머리 영역에 태그를 다시 넣습니다. 측정 ID는 기관 계정의 속성 것인지 확인합니다.

그럼 지금 방문자가 0이면 어떤 순서로 보나요?

  1. 휴대폰 데이터망으로 사이트를 열고 GA4 보고서 › 실시간에 내 방문이 뜨는지 봅니다.
  2. 안 뜨면 관리 › 데이터 스트림의 측정 ID와 페이지 소스 속 측정 ID가 같은지 맞춰 봅니다.
  3. 메인 말고 하위 페이지 서너 개의 소스에서도 태그가 <head> 바로 뒤에 있는지 봅니다.
  4. 동의 배너가 있으면 동의 전에도 태그가 불러와지는지 봅니다.
  5. 관리 › 데이터 필터에서 활성 필터와 만든 날짜를 확인하고, 숫자가 끊긴 날과 맞춰 봅니다.
  6. 여기까지 문제가 없으면 하루 이틀 기다린 뒤 같은 조회 기간으로 다시 엽니다. 일부 행만 비면 조회 기간을 넓혀 봅니다.

조사 방법

  • Analytics Help 「Set up Analytics for a website and/or app」 · 최종 확인일 2026-10-25 · https://support.google.com/analytics/answer/9304153
  • Analytics Help 「Configure your Google tag settings」 · 최종 확인일 2026-10-25 · https://support.google.com/analytics/answer/12131703
  • Analytics Help 「Realtime report」 · 최종 확인일 2026-10-25 · https://support.google.com/analytics/answer/9271392
  • Analytics Help 「Monitor events in DebugView」 · 최종 확인일 2026-10-25 · https://support.google.com/analytics/answer/7201382
  • Analytics Help 「Consent mode on websites and mobile apps」 · 최종 확인일 2026-10-25 · https://support.google.com/analytics/answer/9976101
  • Analytics Help 「Data filters」 · 최종 확인일 2026-10-25 · https://support.google.com/analytics/answer/13296761
  • Analytics Help 「Filter out internal traffic」 · 최종 확인일 2026-10-25 · https://support.google.com/analytics/answer/10104470
  • Analytics Help 「Data freshness」 · 최종 확인일 2026-10-25 · https://support.google.com/analytics/answer/11198161
  • Analytics Help 「[GA4] About data thresholds」 · 최종 확인일 2026-10-25 · https://support.google.com/analytics/answer/9383630
  • Google Search Central 「Using Search Console and Google Analytics data for SEO」 (문서 수정일 2026-01-07) · 최종 확인일 2026-10-25 · https://developers.google.com/search/docs/monitor-debug/google-analytics-search-console
  • 점검 7단계는 위 도움말들이 수집 확인·설정·처리 시간에 대해 적은 문장을 점검 순서로 묶은 것입니다. 순서와 묶는 방식은 편집 판단입니다.
  • 예시 ①②③은 이해를 돕기 위해 만든 가상 상황이며, 실제 기업·기관의 사례가 아닙니다.
  • 원문은 영어판(hl=en)이고, 메뉴·보고서 이름은 같은 도움말 한국어판(hl=ko) 표기를 따랐습니다. 애널리틱스 도움말은 페이지에 수정일이 없습니다.