关于Google Analytics收集数据

时间:2016-09-09 10:52:32

标签: javascript logging google-analytics

首先,大家好(我是新来的)。

我正在研究Google Analytics的工作方式,因为我要开发类似的跟踪js来收集我网站所需的所有数据,据我所知,ga.js脚本发送全部使用带有1x1 gif和后面所有参数的get请求的数据(可能不是其中的一部分)。

见到这里:How does google analytics collect its data?

所以,在服务器端看来,“读取”所有这些参数的唯一方法是分析服务器日志记录,然后收集我数据库中的所有内容?

这是获取用户数据的最佳选择吗?

我认为,服务器日志记录可以每2小时“切换一次文件”,这样您就可以分析过去2小时内的文件,并在图表中显示“不是那么旧”的数据!

当然,永远不会是“实时”图形,但我认为延迟2小时是可以接受的。

1 个答案:

答案 0 :(得分:0)

我认为您可以简单地在图像路径上放置一个脚本(例如PHP),然后通过脚本返回作为图像的响应,通过这样做,您可以实时操作,因为使用脚本可以获得所有服务器日志中存在的数据。 如果您想尝试我的解决方案,我认为开始(在PHP中)的一个好点是this来创建GIF图像,然后您可以使用位于$ _SERVER中的数据来开始收集数据!