Google统计是比较常用的统计系统,针对网页的统计只需要引入一段JS即可。
有一些特殊的场景,不是网页环境,类似于桌面环境,也想使用Google统计的话就需要借助Measurement Protocol协议。
一般来说这种情况比较多的是记录event,比如有一个用户点击了下载按钮,那么就可以发送一个POST请求/GET请求到Google统计服务器。
请求的参数可以查看Google的问题,但是这里有一个问题是文档没有提到的,就是UA是必须的。如果没有提供UA,也不会有任何报错,但是记录中就是没有。这一点在文档和debug/collect检验中都没有提到。
其次就是cid的生成,必须是uuid v4标准,虽然文档例子是普通的数字,但是这个值是无效的。如果使用golang,可以使用
uuid "github.com/gofrs/uuid"
发表回复