每当用户加载您网站的某个网页时,或者用户的浏览器历史记录状态被当前网站更改时,您的网站都会向 Google Analytics 发送一个名为 page_view 的增强型衡量事件。由于该事件是自动发送的,因此您无需手动向 Google Analytics 发送网页浏览数据。
但是,如果您希望手动控制网页浏览数据的发送方式(例如单页应用或无限滚动),可以先停用网页浏览衡量,然后再手动从网站发送网页浏览数据。了解如何衡量单页应用。
本文档介绍了默认的网页浏览行为,以及如何手动发送您自己的网页浏览数据。
如需了解如何衡量移动应用的屏幕浏览情况,请改为参阅衡量屏幕浏览量。
准备工作
本指南假定您已经:
- 创建 Google Analytics 账号和媒体资源。(此步骤会自动为您创建 Google 代码)
- 为网站创建网站数据流
- 在网站上放置 Google 代码段
此外,本指南还假定您满足以下条件:
- 拥有网站源代码的访问权限
- 拥有 Google Analytics 账号的“编辑者”(或更高级别)角色
默认行为
您将 Google 代码 (gtag.js) 添加到网站时,该代码段会包含一个默认发送网页浏览数据的 config 命令。您可以额外添加包含网页浏览相关信息的 <parameters>,以指定 Google Analytics 的初始化方式:
gtag('config', 'TAG_ID', <parameters>);
在自定义网页浏览行为时,可以使用以下键:
| 名称 | 类型 | 是否必须提供 | 默认值 | 说明 |
|---|---|---|---|---|
page_title |
string |
否 | document.title | 网页的标题。 |
page_location |
string |
否 | location.href |
网页的网址。
如果您要替换 |
send_page_view |
boolean |
否 | true |
是否应发送网页浏览数据。 |
例如,以下代码替换了 page_title 值:
gtag('config', 'TAG_ID', {
'page_title' : 'homepage'
});
手动发送网页浏览数据
如果您想手动控制网页浏览数据的发送方式(例如单页应用或无限滚动),请执行以下操作:
停用网页浏览衡量
若要停用 config 命令在 Google 代码加载时发送的默认 page_view 事件,请在 Google 代码段中将 send_page_view 参数设置为 false:
gtag('config', 'TAG_ID', {
send_page_view: false
});
config 命令中的 send_page_view 设置不能跨网页使用。对于要停用在代码加载时自动发送网页浏览数据的网站,您必须对其中的每个网页重复进行此设置。
停用根据浏览器历史记录事件判断的页面更改
如果启用了增强型衡量功能,即使您设置了 send_page_view: false,Google Analytics 也会根据浏览器历史记录变化发送 page_view 事件。默认情况下,增强型衡量功能会监听历史记录事件(例如单页应用中使用的事件),并独立于 config 命令中的 send_page_view 参数发送 page_view 事件。
为防止因历史记录变化而发送 page_view 事件,您还必须在 Google Analytics 媒体资源中配置增强型衡量设置。您可以针对网站数据流,在增强型衡量设置下停用“基于浏览器历史记录事件的网页变化”选项。详细了解增强型衡量事件。
手动发送 page_view 事件
请在适当情况下执行以下 gtag 调用,并根据需要替换占位值:
gtag('event', 'page_view', {
page_title: '<Page Title>',
page_location: '<Page Location>'
});
查看网页浏览量和屏幕浏览量数据
当您的网站或应用开始发送 page_view(标准网站会自动收集)或 screen_view 事件后,您可以在 Google Analytics 界面中的多个报告中分析这些数据:
“网页和屏幕”报告:用于分析用户与您的内容的互动情况的主要报告。其中详细列出了每个网页路径或屏幕名称的观看次数、活跃用户数、每位用户的观看次数和平均互动时长等指标。
- 在 Google Analytics 中,依次前往报告 > 互动度 > 网页和屏幕。
- 请参阅指南:“网页和屏幕”报告。
实时报告:查看网页浏览和屏幕浏览数据。您可以选择“按网页标题和屏幕名称统计的浏览次数”等卡片,也可以查看
page_view或screen_view的事件数。- 依次前往报告 > 实时。
- 了解详情:GA4 实时报告。
探索(自定义报告):如需进行更高级的分析,请在“探索”部分创建自定义探索。您可以将
Page path + query string、Page title and screen name或Screen class等维度与Views指标结合使用,以构建自定义表格和可视化图表。- 前往探索,然后选择或创建“自由形式”探索。
- 获取灵感:GA4“探索”页面使用指南。
这些报告可帮助您了解用户最常查看哪些网页和屏幕。