Wie kann ich dynamisch laden, Google Analytics-JavaScript?

Ohne mit anderen JS-frameworks (dojo, jquery, etc), wie würde ich dynamisch laden, Google Analytics javascript verwendet werden, auf einer web-Seite zum web-tracking?

Den typischen angemessen, um das dynamische laden von JS ist Folgendes zu tun:

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();

Aber das funktioniert nicht.

Den ga.js Datei nicht geladen wurde in der Zeit für _gat._getTracker & _initData/TrackPageview zu funktionieren.

Irgendwelche Ideen auf, wie man richtig dynamisch laden ga.js.

UPDATE: Scheint, dass jemand versucht hat, dieses problem auf den folgenden link. Es ist jedoch für die Verwendung mit den alten Urchin-code und nicht Google Analytics.

Irgendwelche Ideen auf, wie man diese Arbeit mit ga.js statt urchin.js?

http://20y.hu/20070805/loading-google-analytics-dynamically-on-document-load.html

was würden Sie empfehlen, die Titel werden auch geändert?

InformationsquelleAutor | 2009-04-15

Schreibe einen Kommentar