Actualizando Google Analytics en DNN
Cómo actualizar en los sitios webs DNN el nuevo código de seguimiento de Google Analytics.
Desde hace ya tiempo Google sugiere cambiar el código de su script de seguimiento de Google Analytics para poder recoger mejores y más completos de tráfico en nuestro web. Aún no nos consta que DNN incorpore este cambio, aunque ya debería haberlo hecho:
Mientras tanto, podemos implementarlo fácilmente en nuestros webs DNN modificando el archivo SiteAnalytics.config. Deberemos editarlo (es un archivo de texto) y sustituir el código del script de Google Analytics (está encerrado en un <!--[CDATA[]]-->) por el siguiente:
<script type="text/javascript">
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', '[TRACKING_ID]');
ga('send', 'pageview');
</script>
IMPORTANTE: Deberemos guardar una copia de respaldo del archivo SiteAnalytics.config, por si en un futuro una actualización de DNN lo reemplaza, y tenemos que recuperar este cambio.