AMP 网页是适用于移动网络的开放源代码网页格式,可让您的网页近乎即时地呈现在移动设备上。AMP 网页与 HTML 网页类似,可在任何浏览器中加载。不过,由于您无法在 AMP 网页上使用 gtag.js,我们专门针对 AMP 提供了一种不同的 Google Analytics(分析)代码。
系统会随机生成用户标识符并将其存储到 localStorage 或 Cookie 中。用户标识符会在用户清除 Cookie 和本地存储空间时重置。Google Analytics(分析)4 不会记录或存储 IP 地址,因此无需进行 IP 掩盖,默认情况下,AMP 代码绝不会记录 IP 地址。
AMP Analytics 支持停用 Google Analytics(分析)。安装此停用插件后,系统会停用 Google Analytics(分析)数据收集功能。
借助 AMP 网页,用户可在同一会话中与一个发布商在多个网站上的内容进行互动。
要求
如要在 AMP 网页上使用 Google Analytics(分析),您必须执行以下操作:
- 披露 Google Analytics(分析)收集和使用数据的方式,并为用户提供停用 Google Analytics(分析)的机会。为此,您可以链接到 Google 隐私权和条款,其中包括指向“停用 Google Analytics(分析)”页面的链接。
- 在您的移动网页上使用 AMP 分析代码。请参阅 Google Developers 上的 AMP 分析规范。
功能
利用 AMP 分析,您可以收集以下数据:
- 网页数据:网域、路径、网页标题
- 用户数据:客户端 ID、时区
- 浏览数据:引荐来源网址、唯一身份网页浏览 ID
- 浏览器数据:屏幕高度、屏幕宽度、用户代理
- 互动数据:页面高度和页面宽度
- 事件数据
限制
不支持以下各项:
- 管理意见征求模式设置
- 动态界面配置(Google 信号、增强型转化)
- 电子商务事件
其他考虑因素
Google AMP Client ID API 已在近期发布,目的是改进针对在您的网域上投放的多个网页以及在 Google 查看器中投放的 AMP 网页的用户分析。除了在您自己的网域上投放超快速度的 AMP 内容,您还可以直接通过 Google 查看器投放 AMP 内容。但是,如果您不使用 Google AMP Client ID API,而又在至少两种场合中投放网页(例如在 Google 查看器中和在您自己的网站上),这将导致在这两个(或更多)接触点与您的内容进行互动的同一用户有多个身份标识。
缓存与非缓存分析
如果您希望更深入地了解用户与缓存中以及您自己的网域中的 AMP 网页如何互动,可以按照以下说明操作,通过自定义参数将相应数据发送给 Google Analytics(分析):
- 将以下配置添加到 AMP 网页中的 Google Analytics(分析)代码中:
vars: {
'ampHost': '${ampdocHost}'
}
- 在 Google Analytics(分析)4 中注册
ampHost
自定义参数,并重新启动 AMP 网页。