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) {}
Можно ли вызвать этот script из внешнего JS файла? Я хотел что-то вроде:
<script type="text/javascript" src="googleanalytics.js" ></script>
и поместите одну из них на каждую из моих HTML-страниц.
Код, который у меня выше, будет внутри googleanalytics.js
Инструкции Google заключались в том, чтобы поместить код на каждую страницу. Проблема заключается в том, что сложнее изменить код отслеживания. (Мы используем разные коды отслеживания для наших страниц DEV и PROD).
Я пробовал, и, похоже, он не работает.
Что-то не так с этим? Или есть что-то еще, вызывающее проблему?
Важно FYI Обратите внимание, что мы используем браузеры IE6 и 8 (да, я знаю, мне не нужно рассказывать)