跟踪页面浏览量,事件,自定义变量到谷歌分析使用PHP


Track pageview, event, custom var to Google Analytics using PHP?

我想知道的方式(如果可能的话)谷歌分析跟踪(页面访问量,事件,自定义变量)使用PHP调用(使用POST/GETcURL或其他方法),而不是JavaScript。

问题是我们的客户想要跟踪一些无法使用JavaScript跟踪的特殊事件,或者我必须设置特殊(通常无用)SESSION变量来检查是否设置,然后使用JavaScript跟踪并取消设置它们,这将导致模板中出现讨厌的代码…

我看到一些PHP项目应该提供这样的功能,但我想有它在纯PHP,因为我不允许集成这样的第三方项目到我的。

所以我的问题:是否有一种方法可以从控制器中的PHP代码而不是模板中的JavaScript代码中跟踪谷歌分析?

php-ga完全符合您的要求。为了发送您自己的请求,URL构建有很多变量需要跟踪。如果你想深入研究并自己制作它-你发布的库是一个非常好的地方,因为URL的部分很容易被周围的代码解释。