Sin ningún otro framework JS (dojo, jquery, etc.¿Cómo cargo dinámicamente Google Analytics JavaScript?
La típica adecuada para cargar dinámicamente JS es hacer lo siguiente:
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();
Pero eso no funciona.
El archivo ga.js no se carga a tiempo para _gat._getTracker & _initData/trackPageview para funcionar.
Cualquier idea sobre cómo cargar adecuadamente dinámicamente ga.js.
ACTUALIZACIÓN: Parece que alguien ha intentado solucionar este problema en el siguiente enlace. Sin embargo, es para usar con el código anterior de Urchin y no con Google Analytics.
¿Alguna idea sobre cómo hacer que esto funcione con ga.js en lugar de urchin.js?
programación del lado delhttp://20y.hu/20070805/loading-google-analytics-dynamically-on-document-load.html
@Danny - ¿cuál recomendarías si también cambias el título? –