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