Rebote y Tiempo de Permanencia en Analytics

Difícil saber cuantas cabezas se han cortado, o cuantos errores de interpretación se han llevado las dos variables más polémicas de Google Analytics.
Si no son bien interpretadas puede llevar a grandes errores a la hora de realizar un diagnostico sobre la actividad del sitio web en cuestión.

Para echar luz sobre el tema:

    • Rebote ( Bounce-Rate ) : Se produce cuando el usuario ingresa al sitio y no visita ninguna otra sección más del mismo al retirarse. Esto quiere decir que en una pagina donde entraron 10 usuarios, 5 se fueron a la sección de “Contacto” y 5 se fueron del sitio sin visitar ninguna otra sección, tendrá un rebote del 50% .

 

  • Tiempo de permanencia:  Esté es el más polémico de los 2.  El rebote muchas veces es mal interpretado en su funcionamiento, pero el tiempo de permanencia mucho más. La única manera que tiene Google de identificar la permanencia de un usuario en el sitio es registrarlo de “acción en acción”.  Para dejarlo más en claro, supongamos que un usuario ingresa al sitio, permanece 30 segundos en la home, y clickea en la sección de contacto,  Analytics detecta su ingreso al sitio y su salida de la “home” y te devuelve la diferencia de tiempo que hubo entre una acción y otra ( 30 segundos de permanencia ).   Esto puede ser un problema!Supongamos que tenemos una landing page, que contiene toda la información necesaria para el usuario, donde el mismo no tiene que realizar ninguna acción en la web más que leer y scrollear antes de dejar el sitio. Por más que pasara 5 minutos leyendo nuestra landing, para Analytics la permanencia sera 00:00:00 y el rebote 100% .  Lo cual no es una buena lectura de lo sucedido.

¿Que hago?

Esto tiene algunos caminos y soluciones:

  • Generar un evento con javascript en la pagina que se dispare cada vez que el usuario visualice determinado contenido.
  • Disparar un contenido pop up que salte habiendo pasado x cantidad de tiempo, forzando al usuario a cerrarlo para continuar leyendo.
  • Generar un evento con Google Analytics que se dispare cada X cantidad de segundos.

Incluyo el TAG de seguimiento de Analytics para que realice la 3ra acción enumerada:

<script>
(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’,’https://www.google-analytics.com/analytics.js’,’ga’);

ga(‘create’, ‘UA-116734396-1’, ‘auto’);
ga(‘send’, ‘pageview’);
setTimeout(“ga(‘send’,’event’,’visita’,’20 segundos’)”,20000);
</script>

La clave en esté tag está en: setTimeout(“ga(‘send’,’event’,’visita’,’20’)”,20000); 

Básicamente lo que hace está linea de código es disparar un evento a Google Analytics una vez que la visita haya pasado 20 segundos en el sitio, dándole a entender a Google que la visita está ahí.

Se podrían poner varias lineas similares cada 40 o 60 segundos para monitorear la permanencia de cada sesión de manera individual.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *