【问题标题】:Does Google Analytics track window.location and Meta Refresh?Google Analytics 是否跟踪 window.location 和 Meta Refresh?
【发布时间】:2011-06-06 18:35:36
【问题描述】:
如果我使用window.location 或 Meta Refresh 或 header('Location:') 将用户从 xxxy.com 重定向到 yyyx.com,那么 Google Analytics 是否会将 xxxy.com 显示为流量来源?
因为有广告服务器,这对我很重要。我现在使用的是 window.location,而 Google Analytics 和我的广告服务器的静态数据非常不同。
【问题讨论】:
标签:
javascript
html
http
redirect
google-analytics
【解决方案1】:
有 3 种类型的重定向。谷歌分析以不同的方式对待它们中的每一个。但是,一个一致的线程是它看起来值document.referrer。因此,如有疑问,请检查。
HTTP 重定向 (Location:...):Google Analytics 无法看到此重定向,因此如果用户从 A 转到 B,并且 B 触发 HTTP 重定向到 C,Google Analytics 会将 A 视为引荐来源。 (例如,当用户通过bit.ly 重定向时,单击的bit.ly 链接永远不会被bit.ly 跟踪为引荐来源网址)。
META 刷新:Google Analytics 不会将此视为“干净”重定向。因此,如果用户从 A 转到 B,并且 B 触发 META 刷新重定向到 C,Google Analytics 会将 B 视为引荐来源。
window.location:Google Analytics 不会将此视为“干净”重定向。因此,如果用户从 A 转到 B,并且 B 触发 window.location 重定向到 C,Google Analytics 会将 B 视为引荐来源网址,但旧版本的 Internet Explorer 除外(不会在 document.referrer 中列出引荐来源网址值用于 JavaScript 重定向。)