有谁知道可以在服务器上运行的一段代码,该服务器将 Apache 日志中的数据通过管道传输到 Google Analytics 中?我有一堆生成日志的网站,但用户可能会反对将 Google 跟踪代码注入(inject)其中。这可能是一个很好的方式来获取基础知识,从哪里请求什么,并将它们与我的其他 Google Analytics 页面一起为我整理好。
最佳答案
您可以使用新的 measurement protocol (仅适用于通用分析帐户)实现服务器端解决方案。
管道日志可能无法很好地工作(至少如果您想做批处理作业 - 我认为您不能通过测量协议(protocol)发送时间戳,因此看起来好像所有命中同时发生)但是无论如何都不需要,只需创建一个带有指向 google 端点的相关参数的 url,并通过 CURL(或类似的)在后台发送它。
如果您在欧盟,请记住隐私准则仍然适用,您需要通知用户并提供退出链接。
关于php - 将 Apache 日志通过管道传输到 Google Analytics?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19526351/