Без использования с использованием любых других JS-фреймворков (dojo, jquery и т. Д.), Как бы динамически загружать javascript Google Analytics для использования на веб-странице для веб-отслеживания?Как динамически загружать JavaScript в Google Analytics?
Типичным целесообразно динамической загрузки JS должен сделать следующее:
var gaJs = document.createElement("script");
gaJs.type = "text/javascript";
gaJs.src = "http://www.google-analytics.com/ga.js";
document.body.appendChild(gaJs);
var pageTracker = _gat._getTracker("UA-XXXXXXXXX");
pageTracker._initData();
pageTracker._trackPageview();
Но это не работает.
файл ga.js не загружен во времени для _gat._getTracker & _initData/TrackPageview функционировать.
Любые идеи о том, как правильно динамически загружать ga.js.
UPDATE: Похоже, что кто-то попытался решить эту проблему по следующей ссылке. Однако он предназначен для использования со старым кодом Urchin, а не с Google Analytics.
Любые идеи о том, как заставить это работать с ga.js вместо urchin.js?
программирования на сторонеhttp://20y.hu/20070805/loading-google-analytics-dynamically-on-document-load.html
@ Danny - что бы вы рекомендовали изменить название? – 2009-04-15 23:56:09