Measurement Protocol(Google Analytics(分析)4)

借助适用于 Google Analytics(分析)4 的 Google Analytics(分析)Measurement Protocol,开发者可以通过 HTTP 请求直接将事件发送到 Google Analytics(分析)服务器,从而增强网站和应用数据流。值得注意的是,这样有助于轻松地衡量服务器与服务器之间以及线下发生的互动情况。

用例

开发者可以使用 Measurement Protocol 实现以下目标:

  • 将线上和线下行为联系起来
  • 衡量客户端和服务器端的互动情况
  • 发送在标准用户互动之外发生的事件(例如线下转化)
  • 发送来自无法使用自动收集功能的设备和应用(如自助服务终端、手表等)的事件

开始使用

若要开始使用,请参阅发送事件。本指南介绍了如何使用 Measurement Protocol 通过 HTTP 发送事件。

如果您要针对应用数据流实现 Measurement Protocol,可以先阅读使用 Measurement Protocol 向 GA4 发送应用事件 Codelab。

架构概览

Measurement Protocol 序列图

Measurement Protocol 注意事项

再营销

启用 Google 信号后,可对同一设备进行再营销。对于跨设备再营销,还需有 User ID。

地理位置信息

地理位置信息只能通过自动收集功能从 gtag、Google 跟踪代码管理器或 Google Analytics for Firebase 获取。

完整服务器到服务器

虽然仅使用 Measurement Protocol 可以将事件发送到 Google Analytics(分析),但这样只能查看报告的部分内容。Measurement Protocol 旨在扩充通过 gtag、GTM 或 Firebase 收集的现有事件。某些事件名称和参数名称是预留的,供通过自动收集使用,无法通过 Measurement Protocol 发送。

后续步骤