Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PHP跟踪谷歌分析的页面视图、事件、自定义变量?_Php_Google Analytics - Fatal编程技术网

使用PHP跟踪谷歌分析的页面视图、事件、自定义变量?

使用PHP跟踪谷歌分析的页面视图、事件、自定义变量?,php,google-analytics,Php,Google Analytics,我想知道使用PHP调用(使用POST/GET和cURL或其他方法)而不是JavaScript进行谷歌分析跟踪(页面视图、事件、自定义变量)的方法(如果可能的话) 问题是,我们的客户端想要跟踪一些无法使用JavaScript跟踪的特殊事件,或者我必须设置特殊(通常是无用的)会话变量,以检查是否设置,然后使用JavaScript跟踪并取消设置,这将导致模板中出现讨厌的代码 我看到一些PHP应该提供这样的功能,但我希望它是纯PHP的,因为我不允许将这样的第三方项目集成到我的项目中 所以我的问题是:有没

我想知道使用PHP调用(使用
POST
/
GET
cURL
或其他方法)而不是JavaScript进行谷歌分析跟踪(页面视图、事件、自定义变量)的方法(如果可能的话)

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

我看到一些PHP应该提供这样的功能,但我希望它是纯PHP的,因为我不允许将这样的第三方项目集成到我的项目中


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

PHP ga正是您想要的。URL构建需要跟踪许多变量,以便发送您自己的请求。如果你想深入挖掘并自己制作——你发布的库是一个非常好的地方,因为URL的各个部分都很容易用它周围的代码解释。

没有开发人员文档,也没有wiki,所以我甚至不知道如何使用它。无论如何,正如我提到的,我不允许在我当前的项目中使用这样的第三方代码……它是开源的。看看内部文件夹和请求类。这些URL是根据解释性函数名构建的,因此您可以看到如何构建自己的URL。