本文档面向希望衡量 使用 Google Analytics 开发单页应用。
单页应用 (SPA) 是指网站只需加载一次 HTML 文档, 使用 JavaScript API 访问内容。
示例:假设您有一个用于获取一些潜在客户的表单。该表单包含三个 屏幕:
- 用于捕获客户信息的第一个屏幕。
- 第二屏幕,客户表示对某些服务感兴趣。
- 第三个屏幕页面,用于注册与客户的兴趣相关的在线讲座。
正确衡量 SPA 中的网页浏览量的关键是计算 确保正确获取网页 referrer,从而正确地 跟踪用户转化历程
准备工作
本页面假定您已经完成以下操作:
为您的网站拥有 Google Analytics 4 账号和媒体资源。了解如何 设置 Google Google Analytics 。
网站上植入的 Google 代码,在网页最初触发时触发 。了解如何设置 Google 代码。
实现单页应用衡量
要实现准确的 SPA 衡量,请使用以下方法之一触发新的 虚拟网页浏览:
浏览器历史记录更改(推荐):如果您的 SPA 使用历史记录 API,尤其是
pushState()
和replaceState()
方法更新屏幕,使用此 选项。自定义事件:如果您的网站使用
DocumentFragment
对象来渲染不同的屏幕,请使用此选项。