Cambiar a contenido. | Saltar a navegación

Herramientas Personales

Secciones
Usted está aquí: Inicio / Guías y cursos / Guías breves / ¿Cómo monitorear las visitas de tu sitio? / ¿Cómo monitorear las visitas de tu sitio?

¿Cómo monitorear las visitas de tu sitio?

En esta guía revisaremos cómo monitorear las visitas, configurando tus sitios Plone usando Diazo y Piwik.

Obtener el código de seguimiento de Piwik

En la sección de configuración de sitios de Piwiki verás una lista de todos los sitios que se están usando. Allí debes seleccionar el sitio que deseas monitorear. El código será similar al siguiente, salvo que variará el identificador del sitio (en el ejemplo es el 6).

<!-- Piwik --> 
<script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "https://piwik.degu.cl/" : "http://piwik.degu.cl/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
</script><script type="text/javascript">
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 6);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
</script><noscript><p><img src="http://piwik.degu.cl/piwik.php?idsite=6" style="border:0" alt="" /></p></noscript>
<!-- End Piwik Tracking Code -->

Configurar tu sitio Plone

Debes entrar en la interfaz de configuración del sitio (aquella que aparece con el logo de Plone). Allí encontrarás un campo que se titula "Soporte JavaScript para estadísticas web". En este campo debes poner el código que obtuviste en el paso anterior, pero encerrado por unas etiquetas div, así:

<div id="piwik-code">
<script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "https://piwik.degu.cl/" : "http://piwik.degu.cl/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
</script><script type="text/javascript">
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 6);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
</script><noscript><p><img src="http://piwik.degu.cl/piwik.php?idsite=6" style="border:0" alt="" /></p></noscript>
</div>

Configurar tu tema

Ahora tenemos que modificar el tema, para identificar dónde queremos que este código se ubique. Lo mejor es agregarlo al final del documento, por ejemplo, justo antes del div#kss-spinner. Para eso tienes que agregar al template (puede ser theme.html) la siguiente línea:

<div id="piwik-code" />

Luego debemos agregar una regla (al archivo rules.xml) que reemplace el código del template por el código piwik que está generando el sitio.

<replace css:theme="#piwik-code" css:content="#piwik-code" />

Configurar el estilo

Por último, agregamos una regla al estilo para que el div del código de seguimiento no se vea en la página.

#piwik-code { display: none; }

Ahora, luego de que actualices estos cambios en el servidor, podrás hacer visitas y comprobar que tu código de seguimiento esté funcionando.