google-analytics - preparado - google tag manager
Google Analytics, ¿por qué tener dos bloques de script? (2)
El primer script en su cita anterior escribe una nueva etiqueta de carga <script>
en el documento. El segundo bloque tiene dependencias cargadas por esa etiqueta de script escrita dinámicamente, por lo que el navegador debe tener la posibilidad de cargar y analizar la secuencia de comandos antes de que se ejecute el segundo bloque. Si todo estuviera en un bloque, la carga del script no se llevaría a cabo hasta que finalizara la primera sección del script.
¿Por qué el script de Google Analytics que agrego a mi página web debe venir en dos bloques de script?
<script type="text/javascript">
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"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-xxxxxxx-xx");
pageTracker._trackPageview();
} catch (err) { }
</script>
Ahora puede desear utilizar la última actualización de Google Analytics . Esto ofrece mejoras de rendimiento, mejora la recopilación de datos y evita el seguimiento de errores de código.