Без, используя любые другие JS-фреймворки (dojo, jquery и т.д.), , как бы я динамически загружал Google Analytics javascript для использования на веб-странице для веб-отслеживания?
Типичным для динамической загрузки 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.
ОБНОВЛЕНИЕ. Похоже, кто-то попытался решить эту проблему по следующей ссылке. Тем не менее, он используется со старым кодом Urchin, а не с Google Analytics.
Любые идеи о том, как заставить это работать с ga.js вместо urchin.js?
http://20y.hu/20070805/loading-google-analytics-dynamically-on-document-load.html