¿Qué “Avg. Tiempo en la página realmente muestra

¿Alguna vez te has preguntado cómo sabe Google Analytics cuando dejas una página? Resulta que no, lo que hace que "Avg. Tiempo en la página ”y“ Avg. Duración de la sesión ”métricas interesantes.

Algún fondo

Nuestro objetivo en Envato Tuts + es ayudar a las personas a aprender. Si alguien pasa menos de treinta segundos en un tutorial, podría haberlo guardado para leerlo más tarde, pero en la mayoría de los casos podemos suponer que no han aprendido de él..

Los "Segmentos" de Google Analytics le permiten filtrar cualquier gráfico o tabla para mostrar solo a visitantes con ciertas características, como los que ven el sitio en una tableta o los que han visitado el sitio anteriormente. Entonces, ¿por qué no usar estos para examinar cuántas personas pasaron más de treinta segundos leyendo tutoriales??

La respuesta es: porque “Avg. Tiempo en la página "no funciona así. Tampoco "Avg. Duración de la sesión ”, para el caso. 

Supongamos que voy a la página de inicio de Envato Tuts +, paso diez segundos desplazándome por la primera página, hago clic en un tutorial que me gusta, dedico quince minutos a leerlo y luego cierro la pestaña. El “Avg. Tiempo en la página "que los registros de GA para la primera página son diez segundos. El “Avg. Tiempo en la página "que GA registra para el tutorial es ... cero segundos.

Sí, cero seg. Espera, ¿qué??

Verá, la única manera en que GA puede calcular cuánto tiempo ha pasado en una página es tomando:

  • La hora en que cargó la página (que sabe), y
  • La última vez que hiciste algo en esa página

... y descubrir la diferencia entre el primero y el segundo.

Google Analytics puede detectar cuándo hace clic en un enlace y registra el tiempo, pero no puede detectar cuándo cierra una pestaña, por eso Google Analytics sabía cuánto tiempo pasé en la página principal, pero no en el tutorial real. Si hice clic en un enlace a un Consejo rápido relacionado cuando terminé de leer el tutorial, leí el Consejo rápido y luego cerré la pestaña, entonces Google Analytics registraría un "Prom. Tiempo en la página ”de 15 minutos para el tutorial y (nuevamente) cero segundos para el Consejo rápido.

Moverse por esto

¿Recuerda que cuando un rebote no es un rebote, dije que podría enviar a Google Analytics una señal que diga "esto no es un rebote"? Bueno, esas señales también le dejan saber a GA que el lector todavía está allí, le dan una mejor estimación del tiempo que el lector hizo algo en la página..

También podemos enviar señales que no alteren la tasa de rebote, pero que GA todavía puede usar para hacer esta estimación. Podrían simplemente decir, "el lector todavía está aquí", o pueden servir para otro propósito. 

Podríamos disparar una de estas señales cada treinta segundos, para saber cuánto tiempo pasó cada lector en cada página con una precisión de medio minuto. Sin embargo, esto puede ser engañoso, ya que un tutorial que se coloca en una pestaña de fondo durante media hora y luego se cierra sin ser leído, registrará un "Prom. Tiempo en pagina ”de treinta minutos..

Mi preferencia personal sería emparejar esto con otra medida de compromiso: por ejemplo, enviar una señal por cada 100px que el lector recorre la página, o cada minuto de video que vea en un screencast integrado. Esto todavía sobrestimaría "Avg. Tiempo en la página ”para las pestañas que se dejaron abiertas en el fondo (suponiendo que finalmente se leyeron o leyeron), pero podríamos recopilar más información interesante; ¿Los lectores hojean o restriegan el contenido o lo leen correctamente? ¿Los lectores se retiran a medio camino o se quedan hasta el final??

La próxima vez…

La próxima vez, hablaré sobre por qué las "visitas de página", una métrica utilizada comúnmente, no es una medida tan importante del rendimiento de un sitio web..