因此,我們剛剛重新啓動了我們的網站,將其作爲Backbone技術支持的單頁面應用,但我們需要一段時間才能將Google AdWords轉換爲Google Analytics 。使用Backbone路由器在網站上跟蹤AdWords的性能
的問題是,爲了讓谷歌Analytics(分析)來跟蹤用戶是來自AdWords在事實上,它看起來在URL稱爲gclid
一個URL查詢參數:
http://test.com/?gclid=(Q#kjsdf0INKJSDJF9
但是,路由器時從Backbone初始化後,它會從URL中刪除所有查詢參數,因此當跟蹤事件觸發時,它不會看到用戶來自AdWords廣告。
我們試圖發送用戶加載的分析代碼,並等待觸發事件,然後將它們轉發到該網站的彈出式頁面,但
- 它的醜陋,向用戶顯示一個空白頁而
- 不無顯著等待IE8的用戶(誰彌補我們的用戶羣的50%黯然)
我們聯繫了谷歌的AdWords幫助,看看我們是否可以手動給gclid
來分析和工作他們的回答是
您應該聘請我們的顧問誰將會找出如何保持你的站點的URL參數,以便它能夠正常工作,因爲我們不支持手動設置
gclid
ID
(遺憾的是隻有一個)
Google-fu在這方面讓我很空虛 - 很多人在Google論壇上提問,但沒有答案。
問題是沒有得到URL查詢參數,而是將它們保留在URL中。由於Google Analytics(分析)是異步的,因此我無法控制它何時觸發跟蹤事件,因此它們需要在事件觸發後才能存在。 – tkone
啊,好吧,哎呀。抱歉,我一開始並沒有聽清楚那部分內容。 –
我不確定,對不起。在本地做一些測試,Backbone不會從我的URL中去除查詢參數。 –