El Signo

Incluir código de Google Analytics en SMF

agosto 5th, 2008 · 8 Comentarios · Informes

Al igual que muchos me he encontrado con el problema de añadir el código de GA en un foro de Simple Machines Forum y los sucesivos mensajes de error. Luego de recorrer una gran cantidad de foros en español y no encontrar la solución fui directamente a su fuente, el foro de SMF, en inglés.

La solución es simple, se debe modificar mínimamente el código provisto por Google Analytics para que funcione en SMF.

Éste es el código provisto por GA:

<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”>
var pageTracker = _gat._getTracker(“UA-9999999-1″);
pageTracker._trackPageview();
</script>

Se debe insertar una barra invertida (backslash) antes de cada apóstrofe ‘ del código de Google Analytics.

El código que funciona es el siguiente: (en color rojo los cambios)

<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”>
var pageTracker = _gat._getTracker(“UA-9999999-1″);
pageTracker._trackPageview();
</script>

Con cuatro barras invertidas se soluciona el problema.

Fuente y créditos: http://www.simplemachines.org/community/index.php?topic=248365.0

Bookmark and Share
Leído 9.990 veces

Etiquetas: ··

 

Entradas Relacionadas

 

8 Comments hasta ahora ↓