本页介绍了 Universal Analytics (UA) 和 Google Analytics(分析)4 (GA4) 中关键 Measurement Protocol 功能之间的不同之处。
不妨查看 Measurement Protocol 存在的限制。
常规
本部分将介绍 UA 的常规参数。
Field | UA | GA4 |
---|---|---|
跟踪 ID/媒体资源 ID | 需要 tid 参数。 |
需要衡量 ID 和 API 密钥。 |
掩盖 IP | 可选。 | 不可用。 |
停用广告权限 | 可选。 | 在文档的根目录有一个可选的 consent 参数。 |
数据源 | ds 是一个可选参数,用于表示所发送数据的来源(例如 web 或 app)。 |
不需要指定数据源,因为数据源是由数据流类型决定的。衡量 ID 作为查询参数发送,它与数据流相关联。 |
缓存无效化宏 | z 是一项可选属性,用于防止浏览器对命中进行缓存。 |
不需要,因为浏览器命中须使用 gTag 进行发送。 |
用户
本部分将介绍 UA 的用户参数。
Field | UA | GA4 |
---|---|---|
客户端 ID | cid 是一个可选参数,用于对用户进行唯一标识。 |
GA4 要求为客户端提供一个唯一的标识符。如果是浏览器,请发送从 gtag 获取的 client_id 。如果是移动应用,请发送从 Google Analytics for Firebase SDK 获取的 app_instance_id 。 |
用户 ID | 如果未使用 cid ,则需要使用 uid 。uid 是用户的唯一标识符。 |
user_id 是可选项。 |
会话
本部分将介绍 UA 的会话参数。
Field | UA | GA4 |
---|---|---|
会话控制 | 用于控制会话时长。 | 在 GA4 中,会话不能用 Measurement Protocol 来控制。您可以提供来自 gtag 或 Firebase 的现有 session_id 。 |
IP 替换 | 用户的 IP 地址。 | 不可用。 |
用户代理替换 | 浏览器的用户代理。 | 您无法在 GA4 中替换用户代理。 |
地理位置替换 | 用户所在的地理位置。 | GA4 不为任何命中提供地理位置,也没有办法提供该信息。 |
流量来源
本部分将介绍 UA 的流量来源参数。
Field | UA | GA4 |
---|---|---|
广告系列详细信息 | 使用广告系列字段。 | GA4 提供了一个 campaign_details 事件,它接受同样的数据作为事件的参数。GA4 中的参数名称与 UA 中不同。
|
其他流量来源数据 | UA 为文档引荐来源网址、Google 广告 ID 和 Google 展示广告 ID 提供了参数。 | 在 GA4 中,当提供 client_id 或 app_instance_id 时,这些参数会自动添加到请求中。 |
系统信息
本部分将介绍 UA 的系统信息参数。
UA | GA4 |
---|---|
UA 有一些可选参数用来表示屏幕分辨率、视口大小等系统信息。 | 在 GA4 中,许多参数由 Google 代码 (gtag) 自动收集,而其他参数则已弃用,如 Flash 版本。如果您想继续收集已弃用参数的数据,请创建自定义事件和参数。 |
命中
本部分将介绍 UA 的命中参数。
UA | GA4 |
---|---|
UA 提供了一个必需的参数 t ,用于记录网页浏览量或屏幕浏览量。 |
GA4 使用事件模型,这些事件是由 Google 代码 (gtag) 和 Google Analytics for Firebase SDK 自动收集的。 |
应用
本部分将介绍 UA 的应用参数。
UA | GA4 |
---|---|
Apps 字段。 |
在 GA4 中,一旦配置了数据流,Google Analytics for Firebase SDK 就会自动收集大多数应用的信息。 |
事件
本部分将介绍 UA 的事件参数。
UA | GA4 |
---|---|
在 UA 中,事件使用类别、操作和标签的组合形式进行发送。 | 在 GA4 中,事件是数据模型的核心。几乎所有的数据都是以事件形式发送的。您可以使用 Measurement Protocol 发送推荐事件或自定义事件。 |
电子商务
本部分将介绍 UA 的ecommerce参数。
UA | GA4 |
---|---|
在 UA 中,使用各种参数组合来发送电子商务信息。 | 在 GA4 中,大多数电子商务信息都通过 purchase 事件发送。如需进一步了解详情,请参阅电子商务文档。
为了获得归因信息,purchase 事件应在会话结束后 24 小时内发送。 |
社交互动
本部分将介绍 UA 的社交互动参数。
UA | GA4 |
---|---|
在 UA 中,sn 、sa 和 st 参数用于指示社交网络、操作和目标。 |
在 GA4 中,社交互动可以使用 share 或 select_content 等推荐事件衡量。
对于其他任何操作,请使用自定义事件。 |
计时
本部分将介绍 UA 的计时参数。
UA | GA4 |
---|---|
在 UA 中,计时参数用于网页指标。 | 在 GA4 中,没有与网页指标对应的事件。如果您想在 GA4 中衡量网页指标,不妨使用自定义事件。请参阅此指南,了解如何获取和利用 GA4 指标。 |
异常
本部分将介绍 UA 的例外情况参数。
UA | GA4 |
---|---|
在 UA 中,exd 和 exf 参数用于例外情况。 |
在 GA4 中,没有与例外情况对应的事件,但可以使用自定义维度和指标创建这种事件。 |
自定义维度/指标
本部分将介绍 UA 的自定义维度和指标参数。
UA | GA4 |
---|---|
在 UA 中,自定义维度和指标分别使用 cd<dimensionIndex> 和 cm<metricIndex> 形式的参数发送。 |
在 GA4 中,可使用 Measurement Protocol 来发送自定义事件和指标。您可以自行指定事件和参数名称及值。自定义维度和指标需要额外的配置才能在报告中使用。 |