发送数据到谷歌分析平台-在一个纯PHP页面?

发送数据到谷歌分析平台-在一个纯PHP页面?,php,google-analytics,Php,Google Analytics,我正在构建一个应用程序,我想为创建的每个页面合并一些统计跟踪。但是,这些页面只是使用header()将页面重定向到不同的位置,具体取决于满足的条件 与其构建自己的统计跟踪平台并将其纳入PHP,不如将流量数据发送到Google分析平台。但是,由于页面通过header()更改退出,我无法打印正常的Javascript代码 是否仍然可以在不使用标准脚本的情况下将页面和查询字符串流量数据发送到Google Analytics?用户浏览器必须向Google的1像素“跟踪gif”发出请求。谷歌有一个针对移动

我正在构建一个应用程序,我想为创建的每个页面合并一些统计跟踪。但是,这些页面只是使用
header()
将页面重定向到不同的位置,具体取决于满足的条件

与其构建自己的统计跟踪平台并将其纳入PHP,不如将流量数据发送到Google分析平台。但是,由于页面通过
header()
更改退出,我无法打印正常的Javascript代码


是否仍然可以在不使用标准脚本的情况下将页面和查询字符串流量数据发送到Google Analytics?

用户浏览器必须向Google的1像素“跟踪gif”发出请求。谷歌有一个针对移动网站的解决方案,其中Javascript不可用。您可以在google analytics设置页面的
跟踪代码部分看到它。它是为PHP编写的。然而,这个纯PHP解决方案只是将
标记插入到输出中。它对您不起作用,因为您只是使用HTTP头进行重定向

因此,可能有两种解决方案:

  • 通过META标记进行重定向。因此,您可以使用Javascript或基于PHP的分析代码跟踪重定向

  • 尝试从google服务器端获取1x1 GIF。然而,这会在你的分析中破坏很多东西。例如,原始IP将是错误的,因此所有人口统计数据都将是错误的,您将无法传递cookies等。这将是最基本的跟踪


  • 有一个官方的Google PHP类“服务器端Google Analytics PHP客户端”