Sesión (analítica web)
La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la
versión revisada el 17 de junio de 2021; las comprobaciones requieren
4 ediciones .
La definición de "sesión" ( English Session ), o "sesión HTTP", varía, especialmente en relación con los motores de búsqueda [1] . Por lo general, una sesión se entiende como "una secuencia de solicitudes realizadas por un cliente final (navegador web, aplicación, rastreador, etc.) mientras visita un host específico" [2] . En el contexto de los motores de búsqueda, "sesión" o "sesión de consulta" tiene al menos dos definiciones [1] . En el sentido amplio de la palabra, son todas las solicitudes realizadas por el usuario en un período de tiempo determinado [3] . En un sentido estricto, una "sesión" en análisis web es una serie de solicitudes o transiciones con una necesidad constante del usuario.
Google Analytics utiliza el concepto de " sesión web " [4] . Yandex.Metrica utiliza el término " sesión " o " visita " [5] .
Descripción
La sesión es la heurística básica para determinar el historial de interacciones entre el cliente y el host a través del protocolo HTTP. Los mecanismos de sesiones y sesiones se utilizan en la construcción de heurísticas de mayor nivel, como el usuario, etc.
La sesión se crea en la primera solicitud al host (servidor). Cuando un cliente accede al host, genera un identificador de sesión, que luego utiliza el cliente cada vez que se contacta con el host mientras exista la sesión. En el lado del host, se pueden implementar varias lógicas de finalización de sesión: por ejemplo, guardar una sesión durante mucho tiempo, eliminar una sesión cuando finaliza una sesión, abrir una nueva sesión con cada transición desde una nueva fuente, abrir una nueva sesión tras la identificación (iniciar sesión), eliminar una sesión después de un período de tiempo, etc. Si un cliente accede a un host usando un identificador de sesión inactivo (por ejemplo, eliminado o marcado como inactivo, obsoleto), se crea una nueva sesión. En el lado del cliente, la ruptura de una sesión HTTP generalmente se implementa eliminando el identificador de la sesión. Esto se implementa de manera diferente en diferentes clientes. En los navegadores web, esto se hace principalmente actualizando o eliminando las cookies.
En algunos sistemas de analítica web, la sesión finaliza cuando el usuario no realiza nuevas acciones durante un tiempo determinado, por ejemplo, en Google Analytics y Yandex.Metrica, el valor predeterminado es de 30 minutos.
El cálculo de las sesiones orgánicas en el sitio y la publicidad es diferente. Cada clic en el anuncio, independientemente de la permanencia del usuario en el sitio, se considerará como una nueva visita [6] . Además, Google.Analytics siempre considerará que una sesión ha finalizado si la hora es medianoche, y después de la medianoche, una sesión en curso se considerará nueva [7] .
Aplicación
Las sesiones se pueden utilizar para informes de análisis web para estudiar el comportamiento de los usuarios en los sitios web [8] . Las métricas estudiadas incluyen la duración de la sesión [9] y las acciones del usuario por sesión [10] . La duración de la sesión se considera una alternativa más precisa que el recuento de páginas vistas [11] [12] .
Las sesiones que han pasado en el sitio también se utilizan para medir el tráfico general de usuarios, incluso para medir la cantidad de horas de trabajo dedicadas a la creación de Wikipedia [13] . Las sesiones también se utilizan para análisis operativos, anonimización de datos, detección de anomalías en la red y generación de cargas de trabajo artificiales para probar servidores con tráfico artificial [14] [15] .
Las sesiones almacenan datos sobre el sitio en el momento en que el usuario interactúa con el recurso web a través del navegador utilizando la clave correspondiente [16] .
Al evaluar el tráfico del sitio, puede determinar la participación del cliente, para esto debe tener en cuenta la duración y la frecuencia de las visitas al sitio, el porcentaje de visitas repetidas, la duración de la visita, la amplitud de la visita (porcentaje de los que visitaron el sitio), así como estadísticas de ventas a través del sitio [17] .
Reconstrucción de sesión
Los analistas web estudian las sesiones para obtener la información necesaria sobre el sitio, y la capacidad de identificar sesiones juega un papel importante aquí. La capacidad de reconstruir la sesión de un usuario también se conoce como "recuperación de sesión". Los enfoques de reconstrucción de sesiones se pueden dividir en dos categorías principales: orientados al tiempo y orientados a la navegación [18] .
El enfoque basado en el tiempo muestra un cierto período de inactividad del usuario, que se denomina "umbral de inactividad". Y cuando se produce la inactividad del usuario, se supone que abandonó el sitio o dejó de usar el navegador por completo, y la sesión terminó. Las solicitudes posteriores del mismo usuario se consideran una segunda sesión. El valor general para el umbral de inactividad del usuario es de 30 minutos [19] [20] . Algunos argumentan que un período de sesión de 30 minutos crea artefactos en torno a sesiones naturalmente largas y experimenta con otros períodos [21] [22] . Otros argumentan que "no existe un umbral de tiempo efectivo en la detección de sesiones" [23] , existe una alternativa al "umbral de inactividad" de 30 minutos, que es utilizar períodos personalizados de permanencia en el sitio [24] [25] .
El segundo enfoque que se utiliza para estudiar la sesión del usuario es el enfoque centrado en la navegación . En este caso, los analistas explotan la estructura de los sitios web, en particular la presencia de hipervínculos y la tendencia de los usuarios a navegar entre páginas del mismo sitio web haciendo clic en ellas sin ingresar la URL completa en su navegador [26] . Una forma de identificar sesiones a partir de estos datos es crear un mapa del sitio web: si se puede determinar la primera página de la visita, la sesión continúa hasta que el usuario se encuentra en una página a la que no se puede acceder desde ninguna página vista anteriormente. Esto tiene en cuenta el retroceso, cuando el usuario revisará sus pasos antes de abrir una nueva página [27] . Una variante más simple que no tiene en cuenta el retroceso cuando el remitente HTTP de cada solicitud es una página que ya estaba en la sesión [28] . Si no es así, la sesión se trata como nueva. Este método "muestra un rendimiento muy bajo" en sitios que contienen conjuntos de marcos [29] .
Véase también
Notas
- ↑ 1 2 Gayo-Avello, Daniel. Una encuesta sobre los métodos de detección de sesiones en los registros de consultas y una propuesta de evaluación futura // Ciencias de la información. - 2009. - Nº 179 (12) . — S. 1822–1843 . — ISSN 0020-0255 . -doi : 10.1016/ j.ins.2009.01.026 .
- ↑ Arlitt, Martín. Caracterización de sesiones de usuarios web // Revisión de evaluación de rendimiento de SIGMETRICS. - 2000. - Nº 28 (2) . — S. 50–63 . -doi : 10.1145/ 362883.362920 . Archivado el 15 de mayo de 2021.
- ↑ Donato, Débora; Bonchi, Francesco; Chi, Tom. ¿Quieres tomar notas?: identificación de misiones de investigación en Yahoo! panel de búsqueda // Actas de la 19ª Conferencia Internacional sobre la World Wide Web. — 2010.
- ↑ Definición de sesión web en Google Analytics - Ayuda de Google Analytics . soporte.google.com. Consultado el 18 de febrero de 2020. Archivado desde el original el 17 de marzo de 2020. (indefinido)
- ↑ Términos y definiciones - Metrika. ayuda _ yandex.ru. Consultado el 18 de febrero de 2020. Archivado desde el original el 18 de febrero de 2020. (Ruso)
- ↑ Lección 2: Conceptos básicos: vistas, visitas, visitantes . yandex.ru. Consultado el 5 de marzo de 2020. Archivado desde el original el 24 de octubre de 2019. (Ruso)
- ↑ Definición de sesión web en Google Analytics - Ayuda de Google Analytics . soporte.google.com. Consultado el 5 de marzo de 2020. Archivado desde el original el 17 de marzo de 2020. (indefinido)
- ↑ Weischdel, Birgit; Huizingh, Eelko KRE Optimización de sitios web con métricas web: un estudio de caso . — Actas de la 8ª Conferencia Internacional sobre Comercio Electrónico. - 2006. - 463 págs. — ISBN 978-1595933928 . -doi : 10.1145/ 1151454.1151525 . Archivado el 4 de marzo de 2016 en Wayback Machine .
- ↑ Jansen, Bernard J.; Spink, Amanda. ¿Cómo estamos buscando en la World Wide Web? Una comparación de los registros de transacciones de nueve motores de búsqueda // Procesamiento y gestión de la información. - 2006. - Nº 42 (1) . — S. 248–263 . — ISSN 0306-4573 . -doi : 10.1016/ j.ipm.2004.10.007 .
- ↑ Jansen, Bernard J.; Spink, Amanda; Saracevic, Tefko. Vida real, usuarios reales y necesidades reales: estudio y análisis de las consultas de los usuarios en la web // Tratamiento y Gestión de la Información. - 2000. - Nº 36 (2) . — S. 207–227 . — ISSN 0306-4573 . - doi : 10.1016/S0306-4573(99)00056-4 .
- ↑ Khoo, Michael; Pagano, Joe; Washington, Anne L.; Recker, Mimí; Palmer, Bart; Donahue, Robert A. Uso de métricas web para analizar bibliotecas digitales. — Actas de la 8.ª Conferencia conjunta ACM/IEEE-CS sobre bibliotecas digitales. — ACM, 2008.
- ↑ Catledge, L.; Pitkow, J. Caracterización de las estrategias de navegación en la red mundial" (PDF) // Actas de la Tercera Conferencia Internacional de la Red Mundial sobre Tecnología, Herramientas y Aplicaciones. - 1995. - No. 27 (6) . - P. 1065 -1073 - doi : 10.1016/0169-7552(95)00043-7 .
- ↑ Geiger, RS; Halfaker, A. Uso de sesiones de edición para medir la participación en Wikipedia // Actas de la Conferencia ACM de 2013 sobre trabajo cooperativo asistido por computadora. - ACM, 2014. - S. 861 . — ISSN 9781450313315 . -doi : 10.1145/ 2441776.2441873 .
- ↑ Meiss, Marcos; Duncan, Juan; Gonçalves, Bruno; Ramasco, José J.; Menczer, Filippo. Qué hay en una sesión: Seguimiento del comportamiento individual en la Web // Actas de la 20.ª Conferencia ACM sobre hipertexto e hipermedios. - ACM, 2009. Archivado desde el original el 8 de mayo de 2021.
- ↑ Arlitt, Martín. Caracterización de sesiones de usuarios web (PDF) // Revisión de evaluación de rendimiento de SIGMETRICS. - 2000. - Nº 28 (2) . — S. 50–63 . -doi : 10.1145/ 362883.362920 .
- ↑ Manual Parte 7: Sesiones . Documentación web de MDN. Consultado el 18 de febrero de 2020. Archivado desde el original el 18 de febrero de 2020. (Ruso)
- ↑ Okolnishnikova I.Yu. ¿Cómo medir el grado de implicación del cliente en una marca? // Emprendimiento ruso. — 2011.
- ↑ Spiliopoulou, Myra; Mobasher, Bamshad; Berendt, Bettina; Nakagawa, Miki. Un marco para la evaluación de la heurística de reconstrucción de sesión en el análisis de uso web // INFORMS Journal on Computing. - 2003. - Nº 15 (2) . — S. 171–190 . — ISSN 1526-5528 . -doi : 10.1287/ ijoc.15.2.171.14445 .
- ↑ Ortega, JL; Aguillo, I. Diferencias entre sesiones web según el origen de sus visitas // Journal of Informetrics. - 2010. - Nº 4 (3) . — S. 331–337 . — ISSN 1751-157 . -doi : 10.1016/ j.joi.2010.02.001 .
- ↑ Eickhoff, Carsten; Teevan, Jaime; Blanco, Ryan; Dumais, Susan. Lecciones del viaje: un análisis de registro de consultas del aprendizaje dentro de la sesión. — Actas de la Séptima Conferencia Internacional sobre Búsqueda Web y Minería de Datos Web. - ACM, 2014. - S. 223-232. — ISBN 9781450323512 . -doi : 10.1145/ 2556195.2556217 .
- ↑ Mehrzadi, David; Feitelson, Dror G. Sobre la extracción de datos de sesión de los registros de actividad // SYSTOR '12. ACM. - 2012. - ISSN 978-1-4503-1448-0 . doi : 10.1145 / 2367589.2367592 . Archivado desde el original el 20 de septiembre de 2019.
- ↑ Él, Daqing; Goker, Ayse; Harper, David J. Combinación de pruebas para la identificación automática de sesiones web // Procesamiento y gestión de la información. - 2002. - Nº 38 (5) . — S. 727–742 . — ISSN 0306-4573 . - doi : 10.1016/S0306-4573(01)00060-7 .
- ↑ Jones, Rosie; Klinkner, Kristina Lisa. Más allá del tiempo de espera de la sesión: segmentación jerárquica automática de temas de búsqueda en registros de consultas doi. — ACM. - 2008. - 699 págs. — ISBN 9781595939913 . -doi : 10.1145/ 1458082.1458176 .
- ↑ Murray, G.Craig; Lin, Jimmy; Chowdhury, Abdur. Identificación de sesiones de usuario con agrupamiento aglomerativo jerárquico // Procedimientos de la Sociedad Estadounidense de Ciencia y Tecnología de la Información. - 2006. - Nº 43 (1) . — P. 1–9 . -doi : 10.1002/ meet.14504301312 . Archivado desde el original el 21 de septiembre de 2019.
- ↑ Mehrzadi, David; Feitelson, Dror G. Sobre la extracción de datos de sesión de los registros de actividad (PDF) // SYSTOR '12. ACM.. - 2012. - ISBN 978-1-4503-1448-0 . doi : 10.1145 / 2367589.2367592 . Archivado desde el original el 20 de septiembre de 2019.
- ↑ Spiliopoulou, Myra; Mobasher, Bamshad; Berendt, Bettina; Nakagawa, Miki. Un marco para la evaluación de la heurística de reconstrucción de sesión en el análisis de uso web // INFORMS Journal on Computing. - 2003. - Nº 15 (2) . — S. 171–190 . — ISSN 1526-5528 . -doi : 10.1287/ ijoc.15.2.171.14445 .
- ↑ Cooley, Robert; Mobasher, Bamshad; Srivastava, Jaideep. Preparación de datos para la minería de patrones de navegación en la World Wide Web // Conocimiento y sistemas de información. - 1999. - Nº 1 (1) . - S. 19 . — ISSN 0219-3116 . -doi : 10.1007/ BF03325089 .
- ↑ Cooley, Robert; Mobasher, Bamshad; Srivastava, Jaideep. Preparación de datos para la minería de patrones de navegación en la World Wide Web (PDF) // Sistemas de conocimiento e información. - 1999. - 1 (1). — Pág. 5–32 . — ISSN 0219-3116 . -doi : 10.1007/ BF03325089 .
- ↑ Berendt, Bettina; Mobasher, Bamshad; Nakagawa, Miki; Spiliopoulou, Myra. El impacto de la estructura del sitio y el entorno del usuario en la reconstrucción de sesiones en el análisis de uso web (PDF) // WEBKDD 2002 - Minería de datos web para descubrir patrones y perfiles de uso. WEBKDD. Springer.. - 2003. - ISBN 978-3-540-39663-5 . -doi : 10.1007 / 978-3-540-39663-5_10 .