Si bien no es el primer foro que administro y genero, sí es el primero que hago de cara al público (el resto eran privados o corporativos). Por tanto, necesitaba conocer la afluencia de usuarios que poco a poco irían viniendo a un foro creado de la nada, así como ver sus perfiles de visita.
El CMS elegido es Simple Machines Forum, puesto que lo conozco, ya lo he usado en otras ocasiones y me gusta cómo trabaja. Si bien existe un plugin que tan solo nos pide introducir el código de Analytics, soy de los que piensa que siempre que sea algo sencillo, es preferible editar el código.
Con nuestro editor favorito crearemos el archivo ga_script.html con el código original de Google Analytics:
<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-#######-#");
pageTracker._trackPageview();
} catch(err) {}</script>
Y lo subimos al subdirectorio “/Sources” de SMF.
Insertaremos después el siguiente texto de color rojo antes de “echo ‘ </body>“ en el archivo index.template.php de tu tema preferido, o del tema por defecto de SMF.
// Google Analytics
require_once 'ga_script.html';
echo '
</body></html>';
Recuerda
No olvides cambiar el número del código ( UA-########-# ) por el de tu código de seguimiento Analytics