如何使用 Google Analytics 白嫖做应用埋点

发布时间 2023-10-11 09:15:14作者: J.晒太阳的猫

Google Analytics 很多时候用于做网站的数据分析,直接在网站中嵌入代码就可以。

如果是 Chrome 插件或者其它应用,可以使用 Measurement Protocol API 来上报埋点。

API

官方文档:Measurement Protocol(Google Analytics(分析)4)  |  适用于 Google Analytics(分析)4 的 Measurement Protocol  |  Google for Developers

其实官方文档初看起来是有点懵的,直接看代码比较直观。

chrome-extensions-samples/functional-samples/tutorial.google-analytics at main · GoogleChrome/chrome-extensions-samples

chrome-extensions-samples/functional-samples/tutorial.google-analytics/scripts/google-analytics.js at main · GoogleChrome/chrome-extensions-samples

这里是 JS 代码,改造成其它语言的代码也不难。

自定义属性/维度

Google Analytics 有很多预定义的参数,如果你的上报数据中,有这些数据,应该尽量复用这个定义。
一方面是 Google Analytics 可以基于这些数据有智能化的分析,另一方面是,免费账户自定义属性/维度是有限制的。

预定义的参数:
Measurement Protocol 参数参考  |  Google Analytics(分析)Measurement Protocol  |  Google for Developers

自定义维度:
先上报事件,上报之后,在 事件参数 中,就可以找到自定义上报的维度了(就是上报时 json 的字段名称)

自定义维度要等数据上报超过 24 小时才能被统计到。

验证

可以使用这里的工具验证上报是否正确,
Event Builder

或者,在实时报告中,直接查看上报的数据,如果报上来了,就说明 OK。

https://www.cnblogs.com/jasongrass/p/17756248.html