# 페이지 및 화면 리포트 읽기

GA4 ‘참여도 → 페이지 및 화면’ 리포트의 측정기준 — 페이지 경로·페이지 위치·페이지 제목(문서 title)·화면 클래스(앱)가 각각 어디서 오는 값인지 정리합니다.

- 카테고리: 콘텐츠 그룹핑
- 소요 시간: 약 4분
- 난이도: 쉬움
- 업데이트: 2026.05.11
- 원문: /wiki/playbook/content-grouping-checklist/ga4-pages-and-screens-report-guide

## 목차

- [페이지 및 화면 리포트란?](#what)
- [주요 측정기준](#dimensions)
- [‘페이지 제목’의 출처](#title-example)
- [화면 클래스 — 앱 전용](#app-note)
- [자주 묻는 질문](#faq)

본 가이드는 [**콘텐츠 그룹핑**](/wiki/playbook/content-grouping-checklist) 관련 가이드로, GA4의 **‘참여도 → 페이지 및 화면’** 리포트가 어떤 측정기준으로 페이지 데이터를 보여주는지 — 특히 **페이지 제목·페이지 경로**가 각각 어디서 오는 값인지 — 를 정리합니다.

## 페이지 및 화면 리포트란?

GA4 좌측 보고서 → 참여도 → 페이지 및 화면 리포트입니다. 사용자가 어떤 페이지·화면을 봤는지, 각 페이지의 조회수·사용자·평균 참여 시간·주요 이벤트 수 등을 보여줍니다. 웹과 앱이 함께 들어 있는 속성이면 한 리포트에서 **웹 페이지**와 **앱 화면**이 같이 나옵니다.

리포트 상단의 **측정기준 드롭다운**으로 행을 무엇 기준으로 묶을지 바꿀 수 있습니다 — 기본은 ‘페이지 경로 및 화면 클래스’이고, ‘페이지 제목’, ‘페이지 위치’, 그리고 설정했다면 ‘콘텐츠 그룹’으로도 볼 수 있습니다.

![GA4 ‘참여도 → 페이지 및 화면’ 리포트 화면. 좌측 보고서 메뉴에서 ‘참여도 → 페이지 및 화면’이 강조되어 있고, 본문 제목은 ‘페이지 및 화면: 페이지 경로 및 화면 클래스’. 상단에 ‘시간 경과에 따른 …별 조회수’ 추세 차트, 그 아래 표 위에 ‘페이지 경로 및 화면 클래스 ▾’ 측정기준 드롭다운과 조회수·활성 사용자·평균 참여 시간·이벤트 수 컬럼, 합계 행과 ‘/goods/searchEngine.do’ 행이 보임.](/wiki-assets/playbook/ga4-pages-and-screens-report-guide/01-page-report.png)

> **화면 1.** 참여도 → 페이지 및 화면 리포트. 본문 제목 옆(또는 표 위)의 **측정기준 드롭다운**으로 같은 데이터를 다른 축으로 볼 수 있습니다.

## 주요 측정기준 — 무엇이 어디서 오는 값인가

| 측정기준 | 무엇을 보여주나 | 값의 출처 |
| --- | --- | --- |
| 페이지 경로 + 쿼리 문자열 | URL의 경로 부분 (`/02.../Firebase 연동/index.html?utm=...`) | `page_location`에서 프로토콜·도메인을 뺀 값. 쿼리(`?...`)가 붙으면 같은 페이지도 다른 행으로 나뉩니다. |
| 페이지 경로 및 화면 클래스 | 위 페이지 경로(웹) 또는 화면 클래스(앱) — 리포트 **기본** 측정기준 | 웹은 페이지 경로, 앱은 화면 클래스. 쿼리 문자열이 빠진 경로라 웹만 볼 땐 위보다 깔끔합니다. |
| 페이지 위치 | 전체 URL (`https://hurdlers.kr/02.../Firebase 연동/index.html`) | `page_location` 그대로. 교차 도메인 사이트에서 어느 도메인의 페이지인지 구분할 때 씁니다. |
| 페이지 제목 | 그 페이지의 제목 (`Firebase 연동 — Hurdlers Wiki`) | **웹 문서의 `<title>` 태그 값**(`document.title`). gtag/GTM이 페이지뷰를 보낼 때 자동으로 함께 수집합니다. |
| 페이지 제목 및 화면 클래스 | 페이지 제목(웹) 또는 화면 클래스(앱) | 웹은 `<title>`, 앱은 화면 클래스. 웹+앱 통합 속성에서 ‘이름’으로 한눈에 볼 때 유용합니다. |
| 콘텐츠 그룹 | 페이지를 비즈니스 의미 단위(상품 상세 · 장바구니 · 블로그 …)로 묶은 값 | 이벤트에 실어 보낸 `content_group` 매개변수. **설정하지 않으면 비어 있음(`(not set)`)**이고, 콘텐츠 그룹핑을 적용하면 채워집니다 (→ [콘텐츠 그룹핑 이해하기](/wiki/playbook/content-grouping-checklist/what-is-ga4-content-grouping)). |

## ‘페이지 제목’은 그 페이지의 `<title>`에서 온다

GA4가 ‘페이지 제목’ 칸에 채우는 값은 **사이트가 보낸 값**입니다 — 각 페이지의 `<head>` 안 `<title>...</title>`에 적힌 그대로죠. 실제로 허들러스 사이트(`hurdlers.kr`)의 페이지 소스를 열어 보면 `<head>` 안에 `<title>` 태그가 있는데, 예를 들어 메인 페이지는 `<title>AX 파트너 | 허들러스 | 메인</title>`입니다. 바로 이 텍스트가 GA4 페이지 리포트에서 그 페이지의 ‘페이지 제목’ 값으로 똑같이 들어갑니다.

![hurdlers.kr 메인 페이지의 HTML 소스(브라우저 ‘페이지 소스 보기’) 일부. 줄 번호와 함께 <!doctype html>, <html lang="ko-KR">, <head>, <meta charset="utf-8">, viewport·generator 메타 태그가 보이고, 그 사이에 <title>AX 파트너 | 허들러스 | 메인</title> 태그가 있음. 이 <title> 값이 GA4 ‘페이지 제목’ 측정기준으로 수집됨.](/wiki-assets/playbook/ga4-pages-and-screens-report-guide/02-title-source.png)

> **화면 2.** 사이트 페이지의 `<head>` 안 `<title>` 태그(예: `AX 파트너 | 허들러스 | 메인`) — 여기 적힌 텍스트가 곧 GA4 ‘페이지 제목’ 값입니다.

그래서 사이트의 `<title>` 관리가 곧 GA4 페이지 리포트의 가독성입니다. 모든 페이지에 같은 title이 설정되어 있으면 GA4에서도 전부 같은 제목으로 보여 구분이 안 됩니다.

> **팁**
>
> **제목이 전부 동일하거나 `Untitled`로 보인다면 —**사이트의`<title>`태그를 점검하세요. 특히 SPA(라우팅으로 화면을 바꾸는 사이트)는 페이지 이동 후`document.title`이 갱신되지 않으면 첫 진입 페이지의 제목으로 고정됩니다. 이 경우 라우팅 시 title을 갱신하거나, GTM에서`page_title`을 직접 채워 보냅니다.

## 화면 클래스 · 화면 이름 — 앱 스트림 전용

**화면 클래스**는 앱의 화면을 식별하는 값입니다(iOS는 `UIViewController`, Android는 `Activity`/Composable 이름). **화면 이름**은 `screen_view` 이벤트의 `screen_name` 매개변수입니다. 둘 다 **앱 데이터 스트림에서만** 채워지므로, 웹만 다루는 속성에서는 이 측정기준이 항상 비어 있거나 `(not set)`으로 보입니다.

앱의 콘텐츠 그룹핑은 이 화면 클래스를 기준으로 묶는데, 메커니즘이 웹과 달라서 [별도 가이드(준비 중)](/wiki/playbook/content-grouping-checklist)에서 다룹니다. 이 글과 콘텐츠 그룹핑 가이드는 **웹 기준**입니다.

## 자주 묻는 질문

### ‘페이지 경로’와 ‘페이지 위치’는 뭐가 다른가요?

페이지 경로는 도메인을 뗀 부분(`/path?query`), 페이지 위치는 프로토콜·도메인을 포함한 전체 URL(`https://...`)입니다. [교차 도메인](/wiki/playbook/ga4-setup-checklist/how-to-set-up-cross-domain-measurement-in-ga4)으로 묶인 사이트에서는 ‘페이지 위치’를 봐야 어느 도메인의 페이지인지 구분됩니다.

### 쿼리 문자열(`?utm=...`) 때문에 같은 페이지가 여러 행으로 쪼개져요.

‘페이지 경로 + 쿼리 문자열’ 대신 **‘페이지 경로 및 화면 클래스’**(쿼리가 빠진 경로)로 보거나, 탐색 리포트에서 정규식으로 쿼리를 제거하면 됩니다. 더 근본적으로는 페이지들을 **콘텐츠 그룹**으로 묶으면 쿼리 차이와 상관없이 한 행으로 합쳐집니다 (→ [콘텐츠 그룹핑 이해하기](/wiki/playbook/content-grouping-checklist/what-is-ga4-content-grouping)).

### 페이지 제목을 GA4에서 바꿀 수 있나요?

아니요. GA4에 들어온 ‘페이지 제목’은 사이트가 보낸 `<title>` 값을 그대로 저장한 것이라 사후 편집이 안 됩니다. 바꾸려면 사이트의 `<title>`을 고치거나, GTM에서 `page_title` 매개변수를 원하는 값으로 덮어써 보냅니다.

## Navigation

- [전체 플레이북 Markdown sitemap](/wiki/playbook/sitemap.md)

### 콘텐츠 그룹핑

- [콘텐츠 그룹핑](/wiki/playbook/content-grouping-checklist)
- [페이지 및 화면 리포트 읽기](/wiki/playbook/content-grouping-checklist/ga4-pages-and-screens-report-guide) (현재 문서)
- [콘텐츠 그룹핑 이해하기](/wiki/playbook/content-grouping-checklist/what-is-ga4-content-grouping)
