이 가이드는 Google 애널리틱스 태그가 올바르게 설치되고 데이터를 전송하는지 확인하는 데 도움이 되며, 예상한 데이터가 표시되지 않는 경우 일반적인 문제를 진단하는 단계를 제공합니다.
즉시 확인 방법
이러한 도구를 사용하면 태그를 설정하는 즉시 태그가 실행되는지 확인할 수 있습니다.
Google 애널리틱스 DebugView: DebugView를 사용 설정하면 웹사이트 또는 앱과 상호작용할 때 실시간으로 이벤트를 확인할 수 있습니다. 이는 이벤트와 매개변수가 올바르게 전송되는지 확인하는 가장 좋은 방법입니다. DebugView에서 이벤트 모니터링을 참고하세요.
gtag.js에서 세션의 디버그 모드를 사용 설정하려면'debug_mode': true를 전달하세요.gtag('config', 'G-XXXXXX', { 'debug_mode': true });Google Tag Assistant Companion: 이 브라우저 확장 프로그램은 웹사이트에서 Google 태그 (gtag.js) 구현의 유효성을 검사하는 데 도움이 됩니다. 실행 중인 태그와 전달되는 데이터를 보여줍니다. Tag Assistant에 관해 를 참고하세요.
브라우저 개발자 도구:
- 네트워크 탭: 브라우저의 개발자 도구 (예: Chrome DevTools)를 열고 사이트를 탐색할 때
google-analytics.com/g/collect또는analytics.google.com/g/collect에 대한 네트워크 요청을 찾습니다. 각 페이지 로드 및 이벤트에 대해 이러한 요청이 실행되는 것을 확인할 수 있습니다.200 OK또는204 No Content상태 코드는 전송이 성공했음을 나타냅니다. - 콘솔 탭: 태그 실행을 방해할 수 있는
gtag.js또는 사이트 코드와 관련된 JavaScript 오류가 있는지 확인합니다.
- 네트워크 탭: 브라우저의 개발자 도구 (예: Chrome DevTools)를 열고 사이트를 탐색할 때
Google 애널리틱스 보고서 확인
- 실시간 보고서: 태그가 올바르게 실행된 후 몇 분 이내에 실시간 보고서 에 데이터가 표시되기 시작합니다. 페이지 조회수, 이벤트, 활성 사용자가 표시됩니다.
- 표준 보고서: 표준 보고서의 대부분의 데이터는 완전히 처리되어 사용할 수 있게 되기까지 24~48시간 이 걸립니다. 실시간 및 DebugView 외부에서 완전한 데이터가 즉시 표시되지 않더라도 걱정하지 마세요.
일반적인 설정 문제 및 해결 방법
- 잘못된 측정 ID: `gtag('config', 'G-XXXXXX')`
gtag('config', 'G-XXXXXX')호출의 측정 ID가 Google 애널리틱스 웹 데이터 스트림 설정의 ID와 정확히 일치하는지 확인합니다. 측정 ID의 오타는 가장 흔하고 쉽게 발생하는 설정 실수 중 하나이므로 주의 깊게 다시 확인하세요. - 모든 페이지에 태그가 없음: Google 태그 스니펫은 추적하려는 모든 페이지 의
<head>섹션에 있어야 합니다. - 잘못된 태그 배치: 전체 사이트 태그 (gtag.js)는 HTML의
<head>에 최대한 높게 배치해야 합니다. - 동의 모드 문제: 동의 모드를 구현한 경우 태그가 부당하게 차단되지 않도록 하세요. 태그는 사용자가 필요한 동의를 부여한 후에만 실행됩니다. Tag Assistant를 사용하여 동의 상태를 디버그합니다. 동의 모드 문제 해결을 참고하세요.
- 광고 차단 프로그램 및 개인 정보 보호 확장 프로그램: 일부 브라우저 확장 프로그램은 Google 애널리틱스 스크립트의 실행을 차단할 수 있습니다. 확장 프로그램을 사용 중지한 상태에서 시크릿 창 또는 다른 브라우저에서 테스트합니다.
- Google 애널리틱스 필터: Google 애널리틱스 속성 설정 (관리자 > 데이터 설정 > 데이터 필터)에서 찾고 있는 데이터를 제외할 수 있는 데이터 필터 가 활성 상태인지 확인합니다.
- 캐싱: 브라우저 또는 서버 측 캐싱은 태그가 없는 이전 페이지 버전을 제공할 수 있습니다. 태그를 추가한 후 캐시를 지웁니다.
예상되는 사항: 초기 데이터
데이터가 흐르기 시작하면 다음이 표시됩니다.
- 자동 수집 이벤트:
page_view,session_start,first_visit,user_engagement는 기본적으로 수집됩니다. - 기본 측정기준: 보고서에서 _페이지 경로_ , _소스/매체_ , _기기 카테고리_ , _국가_ 등의 측정기준에 대한 데이터가 표시되기 시작합니다.
데이터가 표시되는 데 얼마나 걸리나요?
- DebugView: 이벤트가 몇 초 이내에 표시됩니다.
- 실시간 보고서: 데이터가 몇 분 이내에 표시됩니다.
- 표준 보고서: 전체 데이터 처리 및 보고에 24~48시간이 걸릴 수 있습니다.
이 단계를 모두 완료했는데도 데이터가 표시되지 않으면 태그 구현을 다시 확인하고 Google 애널리틱스 고객 센터를 참고하세요.