Seguimiento del Comportamiento del Ratón en un AOI de Sitio Web
Dentro de un Marco de Sitio Web, tanto los eventos de ratón como el seguimiento de la mirada se registran de la misma manera subyacente: ninguno puede apuntar a nada excepto a un elemento Website AOI, ese es el único objeto que un Marco de Sitio Web puede contener. Esta página cubre la construcción de un evento Mouse Trigger en un AOI de Sitio Web, en su totalidad. Para el seguimiento de la mirada, consulta el Tutorial de Seguimiento de la Mirada en un Marco de Sitio Web, la configuración del evento disparador ya se cubre allí en detalle y no se repite aquí.
Por Qué Esto Necesita Configuración Aquí, A Diferencia de Otros Lugares en Labvanced
Fuera de un Marco de Sitio Web, el seguimiento del ratón simplemente funciona: la propiedad de seguimiento continuo del ratón de un marco registra el movimiento del cursor de forma pasiva, sin necesidad de un disparador. Dentro de la página incrustada de un Marco de Sitio Web, ese seguimiento pasivo nunca se activa, el navegador del participante no entrega el movimiento del ratón a la página principal mientras el cursor está sobre un iframe, independientemente de cualquier configuración de Labvanced. Un Mouse Trigger, respaldado por la extensión Puente Web de Labvanced, es la única forma de obtener algún dato del ratón desde dentro del marco. Si no construyes uno, un AOI de Sitio Web no registra nada sobre el comportamiento del ratón, en silencio, de la misma manera en que un AOI no anclado no registra nada sin que te des cuenta.
Los Tres Modos de Targeteo
Añade un evento Mouse Trigger y, dentro de un Marco de Sitio Web, su sección Targets: ofrece tres modos en lugar de un único selector de objetivo:
| Modo | Qué hace |
|---|---|
Any element in website frame | Se activa para la interacción elegida en cualquier lugar de la página incrustada, ya sea que ocurra sobre un AOI registrado o no. |
Any AOI element | Se activa cada vez que la interacción ocurre sobre cualquier AOI de Sitio Web registrado, sin tener que seleccionarlos individualmente. |
| Seleccionar objetivos específicos (predeterminado, ninguna casilla marcada) | Se activa solo para los AOI de Sitio Web que hayas añadido explícitamente como objetivo. |
Esta es una opción más rica que la del seguimiento de la mirada en el mismo marco: los disparadores Eyetracking Gaze/Eyetracking Fixation solo ofrecen dos modos, Only trigger when looking at specific elements sin marcar (se activa continuamente, sin objetivo, cada vez que exista un nuevo dato de mirada) o marcada (limitada a objetivos específicos elegidos). No hay un equivalente de mirada para Any AOI element.
Si los AOI se superponen, el modo de targeteo modifica lo que cuenta. Para Click, PressDown, y PressUp con objetivos específicos seleccionados, Labvanced verifica cada AOI en el punto de clic, no solo el que visualmente está en la parte superior, así que tu objetivo todavía se activa incluso si hay un AOI diferente apilado sobre él. Los modos Any element in website frame y Any AOI element, y Hover/Leave/Move independientemente del modo, solo consideran el único elemento más superior en ese momento.
Construcción del Evento
- Agrega un nuevo evento, selecciona
Mouse Trigger. - Establece
Action:a la interacción que deseas:Click,PressDown,PressUp,Hover,Leave, oMove. ParaClick,PressDown, yPressUp, también aparece un dropdownButton:,LeftoRight, para restringir el disparador a un botón del ratón. - Elige un modo de targeteo de la tabla anterior. Si dejas ambas casillas sin marcar, haz clic en
Add Targety selecciona los AOI de Sitio Web que desees. - Agrega una acción
Set / Record Variablepara capturar datos, un evento sin ella no registra nada, igual que un AOI sin un eventoEyetracking Gazeadjunto. Establece el Formato de la variable aArray. Para el Tipo de Registro,Final valuemantiene solo la ocurrencia más reciente yTime seriesmantiene cada una. ElegirTime seriesrevela una opción adicionalSampling method:record all (allow repeated duplicates)orecord changes only (no repeated duplicates). - En el menú de selección de valores, elige de la categoría
Trigger (Mouse), aquí es donde residen los valores específicos para este evento, descritos en la siguiente sección.
Disparador:
Mouse Trigger→Action:Move→Targets:Any AOI element
Acción:Set / Record Variable→ Formato:Array, Tipo de Registro:Time series, Método de muestreo:record all (allow repeated duplicates)→ valor:Mouse [Name, Info, X, Y] ArraydeTrigger (Mouse)
Esto registra el nombre y la etiqueta del AOI junto con su X/Y relativa a la página en cada movimiento del ratón sobre cualquier AOI registrado, sin necesidad de un evento separado por AOI.
Elegir un Valor, y el Espacio de Coordenadas que Viene con Él
La categoría Trigger (Mouse) ofrece:
| Valor | Qué te da |
|---|---|
MouseX / MouseY | La coordenada X o Y por su cuenta |
Mouse [X,Y] Array | Ambas coordenadas juntas |
Stimulus Name | El nombre del objeto del AOI |
Stimulus Info | La etiqueta Stimulus Info del AOI |
Element Text | El texto visible del AOI en el momento del evento |
Mouse [Name, Info, X, Y] Array | Nombre, Stimulus Info, y ambas coordenadas juntas |
Mouse [Name, Info, Text, X, Y] Array | Nombre, Stimulus Info, texto visible, y ambas coordenadas juntas |
MouseX/MouseY (y los arreglos construidos a partir de ellos) no significan lo mismo en todos los tipos de interacción:
Click,PressDown,PressUp,Moveinforman de coordenadas relativas a la página, la posición en el área desplazable total de la página incrustada, incluyendo cualquier cosa que el participante haya desplazado más allá.Hover,Leaveinforman de coordenadas relativas al elemento en su lugar, la posición dentro del propio AOI, no en la página.
Ambas están etiquetadas idénticamente (MouseX, MouseY) en el selector de valores, nada en la interfaz los distingue más allá de qué tipo de interacción se basa el evento. Mezclar datos de un evento Hover y un evento Move en la misma columna exportada mezclarán dos espacios de coordenadas diferentes sin ninguna advertencia. Decide de antemano qué tipo de interacción realmente necesitas antes de configurar la acción de grabación.
Stimulus Name y Stimulus Info identifican en qué AOI se activó el evento, la misma etiqueta Stimulus Info cubierta en Nombrando un AOI para Tus Datos Exportados, útil una vez que estés registrando desde más de un AOI o desde el modo Any AOI element. Element Text lleva el texto visible del AOI en el momento del evento.
Compartido con la Mirada: Las Coordenadas Relativas a la Página Incluyen Desplazamiento
Las coordenadas relativas a la página descritas anteriormente (para Click, PressDown, PressUp, Move) incluyen el desplazamiento de desplazamiento interno del iframe, no solo lo que actualmente es visible en la ventana gráfica. Las coordenadas de la mirada registradas en un AOI de Sitio Web funcionan de la misma manera. Si estás combinando datos de ratón y de mirada desde el mismo AOI durante el análisis, ambos usan este mismo espacio de coordenadas relativas a la página, así que se alinean directamente. No necesitas convertir uno para que coincida con el otro.
La Posición de Desplazamiento de la Página No Es un Valor Separado
La lista de datos rastreados de la guía principal menciona la posición de desplazamiento, pero no hay un valor "posición de desplazamiento actual" independiente para registrar por sí solo. El desplazamiento de desplazamiento solo se aplica automáticamente dentro de las coordenadas relativas a la página ya descritas anteriormente (Click, PressDown, PressUp, Move), no se expone como una variable grabable propia. Si necesitas el comportamiento de desplazamiento en una subregión desplazable dentro de un AOI específicamente, eso es una configuración separada, Scrollable container en el propio AOI, cubierta en Rastreo de una Subregión Desplazable, y sus datos resultantes solo están disponibles a través del disparador Eyetracking Gaze/Eyetracking Fixation, no Mouse Trigger.
Solución de Problemas
El evento nunca se activa. Confirma que la extensión del Puente Web está instalada y activa, nada llega a un Mouse Trigger dentro de un Marco de Sitio Web sin ello. Si estás usando objetivos específicos, confirma que el AOI que seleccionaste esté realmente anclado, un AOI no anclado (selectorFound falso) no activará eventos dirigidos aunque el disparador en sí esté configurado correctamente.
Se activa para los elementos incorrectos o demasiado a menudo. Verifica qué modo de targeteo está seleccionado. Any element in website frame se activa en todas partes, incluyendo fuera de cualquier AOI, si eso no era lo que querías, cambia a Any AOI element o selecciona objetivos específicos en su lugar.
Las coordenadas registradas se ven incorrectas o inconsistentes. Verifica qué tipo de interacción usa el evento. Las coordenadas Hover/Leave son relativas al AOI, Click/PressDown/PressUp/Move son relativas a la página, consulta Elegir un Valor arriba.
Preguntas Frecuentes
¿Por qué la configuración de seguimiento del ratón normal del marco no funciona dentro de un Marco de Sitio Web?
Disparo por Ratón, puede ver la actividad del ratón dentro de la página incrustada. ¿Necesito añadir un AOI de Sitio Web antes de poder rastrear el movimiento del ratón?
Cualquier elemento AOI. El modo Cualquier elemento en el marco de sitio web se activa independientemente de si la interacción ocurre sobre un AOI registrado, por lo que funciona incluso sin AOI añadido. ¿Por qué mis coordenadas de Hover son mucho más pequeñas que mis coordenadas de Click en el mismo AOI?
Hover/Leave informan coordenadas relativas al propio elemento AOI, mientras que Click/PressDown/PressUp/Move informan coordenadas relativas a toda la página. Ambos usan los mismos nombres de valor MouseX/MouseY, por lo que esto no es visible solo desde el selector de valores. ¿Cuál es la diferencia entre Cualquier elemento en el marco de sitio web y Cualquier elemento AOI?
Cualquier elemento en el marco de sitio web se activa para la interacción en cualquier lugar de la página incrustada, ya sea AOI o no. Cualquier elemento AOI solo se activa cuando la interacción ocurre sobre un AOI de Sitio Web registrado, pero no requiere que elijas cuál, cualquiera de ellos servirá. Lectura Adicional
Puente Web de Labvanced | Soporte y Guía
La referencia completa: instalación, casos de uso, datos y privacidad, solución de problemas y preguntas frecuentes.
Seleccionando y Ajustando AOIs de Sitio Web
Ancla, ajusta y verifica un AOI de Sitio Web antes de construir un evento sobre él.
Tutorial de Seguimiento de la Mirada en un Marco de Sitio Web
La configuración completa del evento de seguimiento de la mirada, incluyendo el cuadro de diálogo de Configuración del Evento de Mirada.