var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
try
{
var pageTracker = _gat._getTracker("UA-XXXXXXX-1");
pageTracker._trackPageview();
}
catch(err) {}
是否可以從外部JS文件調用此腳本?我想要類似於:是否可以將Google Analytics代碼放入外部JS文件中?
<script type="text/javascript" src="googleanalytics.js" ></script>
並將其中的一個放在我的每個HTML頁面上。
我上面的代碼將位於googleanalytics.js中
Google的說明是將代碼放在每個頁面中。這樣做的問題是,它更難以更改跟蹤代碼。 (我們對DEV和PROD頁面使用不同的跟蹤代碼)。
我試過了,它似乎沒有工作。
這樣做有什麼問題嗎?還是有其他的東西導致這個問題?
重要FYI 請注意,我們使用的是IE6和8個瀏覽器(是的,我知道,沒有必要告訴我)
是的,我知道GA是一天後,問題是它沒有註冊任何命中,即使它已經4天,因爲我應用了代碼,並且我一整天都在瀏覽DEV網站整整4天,修復bug和東西。 希望這是註冊或別的東西有問題。我們將嘗試重新申請新的跟蹤代碼,然後查看會發生什麼情況。感謝您的再次保證! – Nikko 2009-07-15 12:42:31