使用没有javascript的Google Analytics跟踪和重定向非现场链接?
问题描述:
我有一个文本文件链接,需要跟踪我的用户的地理资料,有没有可能有一个网址将我的用户重定向到正确的文件,并在Google Analytics中记录统计信息而不使用JavaScript。为了清晰起见,我需要类似http://www.google-analytics.com/__utm.gif?utmwv=5.1.7&utms=1&utmn=1894752493&utmhn=www.mylink.com&utmcs=UTF-8&utmsr=1280×1024&utmsc=24-bit
但重定向到目标页面。使用没有javascript的Google Analytics跟踪和重定向非现场链接?
我不能使用任何服务器端脚本,因为该文件包含有关我的软件的版本信息,并且每秒钟访问数千次。
答
切换到Universal Analytics。编写一个脚本,通过measurement protocol将您的服务器日志文件(与您相关的行)管理到Google Analytics。包括一个队列时间参数(即使您在发生命中后四个小时内发送它,也可以记录正确的时间)。每隔几个小时运行脚本。
或者,至少Apache网络服务器允许通过外部进程(通过CustomLog指令)将写入操作重新路由到日志文件,因此您可以实时将匹配到达GA。
虽然这仍然是一个服务器端解决方案,但它不会以调用重定向脚本的方式生成巨大负载。
该文件正在使用Amazon S3和Cloudflare进行处理,这种组合使事情变得更加困难。 Amazon S3看到Cloudflare IP,因此它的日志毫无用处。 – Stacked 2014-10-31 12:57:59