stringtranslate.com

Sesión (analítica web)

En la analítica web , una sesión o visita es una unidad de medida de las acciones que realiza un usuario en un período de tiempo o con respecto a la finalización de una tarea. Las sesiones también se utilizan en la analítica operativa y en la provisión de recomendaciones específicas para el usuario . Existen dos métodos principales que se utilizan para definir una sesión: enfoques orientados al tiempo basados ​​en la continuidad de la actividad del usuario y enfoques basados ​​en la navegación basados ​​en la continuidad de una cadena de páginas solicitadas .

Definición

La definición de "sesión" varía, particularmente cuando se aplica a los motores de búsqueda . [1] Generalmente, se entiende que una sesión consiste en "una secuencia de solicitudes realizadas por un solo usuario final durante una visita a un sitio en particular". [2] En el contexto de los motores de búsqueda , "sesiones" y "sesiones de consulta" tienen al menos dos definiciones. [1] Una sesión o sesión de consulta puede ser todas las consultas realizadas por un usuario en un período de tiempo particular [3] o también puede ser una serie de consultas o navegaciones con una necesidad subyacente consistente del usuario. [4] [5]

Usos

Las sesiones por usuario se pueden utilizar como una medida del uso del sitio web. [6] [7] Otras métricas utilizadas en la investigación y el análisis web aplicado incluyen la duración de la sesión, [8] y las acciones del usuario por sesión. [9] La duración de la sesión se considera una alternativa más precisa para medir las visitas a la página . [10]

Las sesiones reconstruidas también se han utilizado para medir la entrada total del usuario, incluida la medición del número de horas de trabajo necesarias para construir Wikipedia . [11] Las sesiones también se utilizan para análisis operativos, anonimización de datos , identificación de anomalías de red y generación de carga de trabajo sintética para probar servidores con tráfico artificial. [12] [13]

Reconstrucción de sesión

una ilustración de los diferentes criterios utilizados por distintos enfoques de reconstrucción de sesiones.

Para utilizar sesiones en la analítica web es fundamental poder identificarlas. Esto se conoce como "reconstrucción de sesiones". Los enfoques de reconstrucción de sesiones se pueden dividir en dos categorías principales: orientados al tiempo y orientados a la navegación. [14]

Enfoques orientados al tiempo

Los enfoques orientados al tiempo para la reconstrucción de sesiones buscan un período determinado de inactividad del usuario, comúnmente llamado "umbral de inactividad". Una vez que se alcanza este período de inactividad, se supone que el usuario ha abandonado el sitio o ha dejado de usar el navegador por completo y la sesión finaliza. Las solicitudes posteriores del mismo usuario se consideran una segunda sesión. Un valor común para el umbral de inactividad es 30 minutos y, a veces, se describe como el estándar de la industria. [15] [16] Algunos han argumentado que un umbral de 30 minutos produce artefactos alrededor de sesiones naturalmente largas y han experimentado con otros umbrales. [17] [18] Otros simplemente afirman: "ningún umbral de tiempo es efectivo para identificar [sesiones]". [19]

Una alternativa que se ha propuesto es utilizar umbrales específicos del usuario en lugar de un único umbral global para todo el conjunto de datos. [20] [21] Esto tiene el problema de suponer que los umbrales siguen una distribución bimodal y no es adecuado para conjuntos de datos que cubren un largo período de tiempo. [17]

Enfoques orientados a la navegación

Los enfoques orientados a la navegación explotan la estructura de los sitios web, específicamente, la presencia de hipervínculos y la tendencia de los usuarios a navegar entre páginas del mismo sitio web haciendo clic en ellas, en lugar de escribir la URL completa en su navegador. [14] Una forma de identificar sesiones observando estos datos es construir un mapa del sitio web: si se puede identificar la primera página del usuario, la "sesión" de acciones dura hasta que aterriza en una página a la que no se puede acceder desde ninguna de las páginas a las que se accedió anteriormente. Esto tiene en cuenta el retroceso, donde un usuario volverá sobre sus pasos antes de abrir una nueva página. [22] Un enfoque más simple, que no tiene en cuenta el retroceso, es simplemente requerir que el referente HTTP de cada solicitud sea una página que ya esté en la sesión. Si no lo es, se crea una nueva sesión. [23] Esta clase de heurística "exhibe un rendimiento muy pobre" en sitios web que contienen conjuntos de marcos . [24]

Referencias

  1. ^ ab Gayo-Avello 2009, pag. 1824.
  2. ^ Arlitt 2000, pág. 2.
  3. ^ Donato, Bonchi y Chi 2010, pag. 324.
  4. ^ Gayo-Avello 2009, pág. 1825.
  5. ^ Lam, Russell y Tang 2007, pág. 147.
  6. ^ Weischdel y Huizingh 2006, pág. 464.
  7. ^ Catledge y Pitkow 1995, pág. 5.
  8. ^ Jansen y Spink 2006, pág. 10.
  9. ^ Jansen, Spink y Saracevic 2000, pág. 12.
  10. ^ Khoo y otros. 2008, pág. 377.
  11. ^ Geiger y Halfaker 2014, pág. 1.
  12. ^ Meiss y otros. 2009, pág. 177.
  13. ^ Arlitt 2000, pág. 8.
  14. ^ ab Spiliopoulou et al. 2003, pág. 176.
  15. ^ Ortega y Aguillo 2010, pag. 332.
  16. ^ Eickhoff y otros. 2014, pág. 3.
  17. ^ ab Mehrzadi y Feitelson 2012, pág. 3.
  18. ^ Él, Goker y Harper 2002, pág. 733.
  19. ^ Jones y Klinkner 2008, pág. 2.
  20. ^ Murray, Lin y Chowdhury 2006, pág. 3.
  21. ^ Mehrzadi y Feitelson 2012, pág. 1.
  22. ^ Cooley, Mobasher y Srivastava 1999, pág. 19.
  23. ^ Cooley, Mobasher y Srivastava 1999, pág. 23.
  24. ^ Berendt y col. 2003, pág. 179.

Bibliografía