2009-11-05 35 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