2009-11-05 68 views
3

干草所有。谷歌分析问题重定向与'头'

我目前正在一“结账”的系统上,实际支付的价款和东西是由第三方来完成。

当用户签出使用它的所有GET数据发送到其他网站上的表单,让我们称之为“checkout.com”。所以查询字符串是'checkout.com?var = 1 & var2 = 2'。

,我希望能够与谷歌分析记录此我想要做的就是把我的形式,并且该呼叫checkout.com之间的页面是什么。

我可以使用 “标题(” 位置:checkout.com “)”?或者将JavaScript调用来记录页面?

我是否需要使用HTML重定向?或JavaScript重定向?或将PHP的redriect工作正常?

感谢

回答

1

如果您正在使用重定向浏览器,也不会执行JavaScript,你必须使用window.location = 'checkout.com';和重定向前致电谷歌分析脚本。

I.E.

pageTracker._trackPageview('url of this page'); 
window.location = 'checkout.com'; 

结帐这个page了解更多信息

+0

然而,如果使用之后,点击“后退”在浏览器中,他们不断收到转发到“checkout.com”? – dotty 2009-11-05 10:29:41

+0

是的,但这是一种你无法避免的行为。如果你想保持谷歌分析方法,可能会更好地在自己的数据库上做一些日志记录。 – RageZ 2009-11-05 10:33:49

+0

您可能会发现跟踪器代码在执行重定向行之前没有得到改变。可以尝试把它放在超时... setTimout(“window.location ='checkout.com',200”); – pelms 2012-03-16 16:23:04