2014-01-06 261 views
3

我已經設置了一個新的屬性(通用,而不是經典),並且已將跟蹤代碼直接複製並粘貼到我的頁面上。Google Analytics(分析)跟蹤代碼縮小

當我查看源代碼時,我看到跟蹤代碼但是modPagespeed會自動縮小內聯JS。

如果我在Google Analytics中查看我的跟蹤代碼詳細信息,則表示我的跟蹤代碼未安裝。一直嘗試2個小時。

谷歌的pagespeed模塊是否打破了分析腳本?我該如何解決這個問題?

+0

修復了這個問題。服務器上的pagespeed模塊** **已過期。 – Beka

回答

0

也許這可以幫助,如果你仍然在尋找答案或可能幫助現在有同樣問題的人。

如果我縮小我的html縮小我得到頁面速度93但Chrome控制檯說意外的令牌。這是GA代碼。有一個換行符導致它在我的ga代碼中。也許你遇到同樣的問題?

如果我把:

(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ <!--L I N E B R E A K--> 
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-XXXXXX-1', 'auto'); ga('send', 'pageview'); 

它的工作原理,我得到網頁速度92

,但如果我刪除換行符,並把

(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-XXXXXX-1', 'auto'); ga('send', 'pageview');</script> 

谷歌控制檯說js的標記無效,但我得到頁面速度93 ...感嘆。似乎pagespeed可以發現代碼並沒有完全縮小,而這一行似乎破壞了分析腳本。

想法如何解決歡迎!

/Johan

+0

我認爲,而不是'< !-- -->',你的意思是'/ * * /'(或者什麼都沒有)? – Teepeemm

相關問題