labvanced logoLabVanced
  • Research
    • Publications
    • Researcher Interviews
    • Use Cases
      • Developmental Psychology
      • Linguistics
      • Clinical & Digital Health
      • Educational Psychology
      • Cognitive & Neuro
      • Social & Personality
      • Arts Research
      • Sports & Movement
      • Marketing & Consumer Behavior
      • Economics
      • HCI / UX
      • Commercial / Industry Use
    • Labvanced Blog
    • Services
  • Technology
    • Feature Overview
    • Code-Free Study Building
    • Eye Tracking
    • Mouse Tracking
    • Generative AI Integration
    • Multi User Studies
    • More ...
      • Reaction Time/Precise Timing
      • Text Transcription
      • Heart Rate Detection (rPPG)
      • Emotion Detection
      • Questionnaires/Surveys
      • Experimental Control
      • Data Privacy & Security
      • Desktop App
      • Mobile App
  • Learn
    • Guide
    • Videos
    • Walkthroughs
    • FAQ
    • Release Notes
    • Documents
    • Classroom
  • Experiments
    • Cognitive Tests
    • Sample Studies
    • Public Experiment Library
  • Pricing
    • Licenses
    • Top-Up Recordings
    • Subject Recruitment
    • Study Building
    • Dedicated Support
    • Checkout
  • About
    • About Us
    • Contact
    • Downloads
    • Careers
    • Impressum
    • Disclaimer
    • Privacy & Security
    • Terms & Conditions
    • Third-Party Licenses
  • Appgo to app icon
  • Logingo to app icon
Learn
Guía
Videos
Guías paso a paso
Preguntas Frecuentes
Archivo de Boletines
Documentos
Aula
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
Guía
Videos
Guías paso a paso
Preguntas Frecuentes
Archivo de Boletines
Documentos
Aula
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
  • Guía
    • COMENZANDO

      • Editor de tareas
      • Marcos
        • Marco de Canvas
        • Marco de Página
        • Marco de Sitio Web
      • Cronograma del ensayo
      • Presentación de estímulos
      • Corrección de la respuesta
      • Objetos
      • Eventos
      • Variables
      • Asistente de tareas
      • Sistema de ensayo
      • Diseño del experimento
        • Crear un Estudio
        • Patrones de Marcos de Datos
        • Diseño de Experimentos Multiusuario
        • Diseño de Experimentos Longitudinales
    • TEMAS DESTACADOS

      • Aleatorización y balance
      • Seguimiento ocular
        • Presentación de Estímulos en una Tarea de Seguimiento Ocular
        • Cómo Elegir Configuraciones de Calibración de Seguimiento Ocular
        • Configuración del Seguimiento Ocular en una Tarea
        • Grabación y Exportación de Datos de Mirada
        • Uso de Formas como Áreas de Interés (AOI) para Seguimiento Ocular
        • La Experiencia de Calibración del Participante
      • Puente Web
        • Selección de AOIs de Sitio Web | Anclar, Ajustar y Verificar el Seguimiento de AOI
        • Seguimiento del Comportamiento del Ratón en un AOI del Sitio Web | Guía del Puente Web
      • Cuestionarios
      • Aplicación de escritorio
      • Estudios de muestra
      • Reclutamiento de participantes
      • Acceso a API
        • REST API
        • API de Webhook
        • API de WebSocket
      • Otros temas

        • Tiempos de estímulo precisos
        • Estudios de múltiples usuarios
        • Seguimiento de Cabeza en Labvanced | Guía
    • PESTAÑAS PRINCIPALES DE LA APLICACIÓN

      • Descripción general: Pestañas principales
      • Tablero
      • Mis estudios
      • Estudios compartidos
      • Mis archivos
      • Biblioteca de experimentos
      • Mi cuenta
      • Licencia y servicios
    • PESTAÑAS DEL ESTUDIO

      • Descripción general: Pestañas específicas del estudio
      • Diseño del estudio
        • Tareas
        • Bloques
        • Sesiones
        • Grupos
      • Editor de tareas
        • Controles de Tarea
        • El Sistema de Pruebas
        • Tipos de Marcos
        • Objetos
        • Tablas de Propiedades de Objetos
        • Variables
        • Tabla de Variables del Sistema
        • El Sistema de Eventos
        • Funciones del Editor de Texto
        • Opciones de Seguimiento Ocular en el Editor de Tareas
        • Seguimiento de Cabeza en una Tarea
        • Estudios Multiusuario
      • Configuraciones
      • Variables
      • Medios
      • Textos y traducción
      • Lanzar y participar
      • Gestión de sujetos
      • Vista de datos y exportación
        • Vista de Datos y Selección de Variables y Tareas (Versión ANTIGUA)
        • Accediendo a Grabaciones (Versión ANTERIOR)
  • Videos
    • Descripción General del Video
    • Introducción a Labvanced
    • Creando Tareas
    • Videos de Elementos
    • Eventos y Variables
    • Temas Avanzados
  • Guías
    • Introducción
    • Tarea Stroop
    • Tarea de Decisión Léxica
    • Tarea de Señalización de Gaze de Posner
    • Paradigma de Parpadeo de Ceguera por Cambio
    • Estudio de Seguimiento Ocular
    • Estudio de Seguimiento Ocular en Infantes
    • Estudio de Captura de Atención con Seguimiento del Ratón
    • Presentación Visual Serial Rápida
    • Estudio de ChatGPT
    • Demo de Seguimiento Ocular: SVG como AOIs
    • Demo de Múltiples Usuarios: Mostrar los Cursores de los Sujetos
    • Controlador de Gamepad / Joystick - Configuración Básica
    • Estudio de Aplicación de Escritorio con Integración de EEG
    • Balanceo de Grupos entre Sujetos y Configuración de Variables
    • Construyendo un Estudio Multijugador
    • Guía de Seguimiento Ocular en Marco de Website
    • Seguimiento Ocular Condicional con Webcam
    • Construcción de Estudio de Segmentación de Texto
  • FAQ
    • Características
    • Política de Soporte y Directrices
    • Seguridad y Privacidad de Datos
    • Licencias
    • Precisión de Labvanced
    • Uso Programático y API
    • Uso de Labvanced Sin Conexión
    • Resolución de Problemas
    • Preguntas sobre la Creación de Estudios
  • Archivo de Boletines
  • Documentos
  • Aula
Objeto de Entrada en el editor de experimentos de Labvanced.

Objeto de Entrada

El Objeto de Entrada recopila respuestas de formato libre de los participantes durante un experimento. Soporta cinco tipos de entrada: número, texto, fecha, hora y color. La respuesta se almacena en una variable vinculada y se registra automáticamente al final de cada prueba. Puedes configurar reglas de validación, mostrar texto de marcador de posición para guiar a los participantes antes de que comiencen a escribir y controlar el elemento a través de eventos.

Tabla de Contenidos

  • Añadiendo el Objeto de Entrada
  • Tipos de Entrada
  • Propiedades
  • Texto de Marcador de Posición
  • Validación
  • Integración de Variables
  • Integración de Eventos
  • Lecturas Adicionales

Añadiendo el Objeto de Entrada

En la barra de herramientas del editor de tareas, abre el grupo Question Inputs y selecciona Input para añadir un Objeto de Entrada al marco actual.

Cuando se añade el elemento, Labvanced te solicita nombrar la variable que almacenará la respuesta del participante. Dale un nombre descriptivo que refleje los datos que se están recogiendo (por ejemplo, response_text o age).


Tipos de Entrada

Selecciona el tipo de entrada en el panel de Propiedades del Objeto. El tipo de dato de la variable vinculada se establece automáticamente para que coincida.

Tipo de EntradaTipo de Dato de la VariableNotas
numberNuméricoAcepta enteros y decimales. Validación de valor mínimo/máximo disponible.
textCadenaAcepta cualquier texto. Validación de longitud de caracteres disponible.
dateFecha y horaMuestra un selector de fechas. Formato de fecha configurable.
timeHoraMuestra un selector de hora.
colorCadenaMuestra un selector de color. Almacena el valor de color seleccionado como una cadena.

Propiedades

PropiedadPredeterminadoDescripción
Show Question HeaderActivadoMuestra la etiqueta de texto de la pregunta sobre el campo de entrada.
Show PlaceholderDesactivadoCuando está habilitado, muestra texto de marcador de posición dentro del campo antes de que el participante comience a escribir. Disponible solo para tipos number y text.
Placeholder(vacío)El texto de marcador de posición. Solo visible en el panel cuando Show Placeholder está activado.
RequiredDesactivadoCuando está habilitado, el participante no puede enviar el marco o la página del cuestionario hasta que este campo contenga un valor válido.
Input typenumberEl tipo de campo de entrada mostrado al participante. Opciones: number, text, date, time, color.
FocusedfalseCuando se establece en verdadero, mueve el foco del teclado a este campo. Configurable por prueba a través del sistema de eventos.
Min-Value(ninguno)Solo para tipo number. El valor más bajo aceptado.
Max-Value(ninguno)Solo para tipo number. El valor más alto aceptado.
Min-Nr-Chars(ninguno)Solo para tipo text. El número mínimo de caracteres requeridos.
Max-Nr-Chars(ninguno)Solo para tipo text. El número máximo de caracteres permitidos.
Date Formatbrowser-localeSolo para tipo date. Controla cómo se muestra y se introduce la fecha. Opciones: browser-locale, yyyy-mm-dd, dd.mm.yyyy, mm/dd/yyyy. Solo visible en el panel cuando el tipo de entrada está configurado para date.

Texto de Marcador de Posición

El texto de marcador de posición aparece dentro del campo de entrada cuando está vacío, antes de que el participante comience a escribir. Desaparece tan pronto como el participante comienza a ingresar un valor.

Para habilitarlo:

  1. En el panel de Propiedades del Objeto, habilita Enable Placeholder.
  2. Ingresa el texto deseado en el campo Placeholder Text.

Usa el texto de marcador de posición para dar a los participantes una pista de formato (por ejemplo, Enter a number between 1 and 100) o una breve instrucción, sin ocupar espacio sobre el campo con una etiqueta completa.

Note: El texto de marcador de posición no se registra como respuesta. Es solo para visualización y no afecta el valor de la variable.


Validación

El Objeto de Entrada incluye opciones de validación integradas para asegurar que los participantes proporcionen datos utilizables antes de proceder.

Campo requerido: Habilita Is Required para evitar el envío del marco o página hasta que el campo contenga un valor válido y no vacío. Si un participante intenta continuar sin llenar un campo requerido, se resalta el campo.

Rango numérico: Para entradas number, establece Min Value y Max Value para limitar las entradas aceptadas. Si un participante ingresa un valor fuera del rango y luego deja el campo, el valor se corrige automáticamente al límite más cercano.

Longitud de caracteres: Para entradas text, establece Min Nr Chars y Max Nr Chars para hacer cumplir las restricciones de longitud. Estas se comprueban cuando Is Required está habilitado.


Integración de Variables

Cada Objeto de Entrada está vinculado a una variable global, creada cuando añades el elemento. La variable almacena el valor actual de respuesta del participante y se registra al final de la prueba.

El tipo de dato de la variable se establece automáticamente según el tipo de entrada seleccionado:

  • number → Variable numérica
  • text → Variable de cadena
  • date → Variable de fecha y hora
  • time → Variable de hora
  • color → Variable de cadena

Para volver a vincular el elemento a una variable diferente, utiliza el selector de variables en el panel de Propiedades del Objeto.


Integración de Eventos

El Objeto de Entrada funciona con eventos de dos maneras: como objetivo de activación y como objetivo de acción.

Activar eventos desde el Objeto de Entrada

El disparador Enter On Input se activa cuando el participante presiona Enter o Return mientras el campo de entrada está enfocado. Agrega tu Objeto de Entrada bajo Targets: en la configuración del disparador.

Ejemplo: enviar el marco cuando el participante presiona Enter

Disparador: Enter On Input → Targets: añade tu Objeto de Entrada Acción: Jump to Next Frame

Controlando el Objeto de Entrada a través de acciones

Dos propiedades son modificables en tiempo de ejecución a través de la acción Set Object Property:

Propiedad ModificableDescripción
FocusedCuando se establece en verdadero, mueve el foco al campo de entrada programáticamente.
requiredPuede ser alternado en tiempo de ejecución para requerir condicionalmente el campo basándose en las respuestas anteriores del participante.

Ejemplo: enfocar el campo de entrada cuando el marco comienza

Disparador: On Frame StartAcción: Set Object Property → Set Target: tu Objeto de Entrada → propiedad: Focused → valor: true

Ejemplo: hacer que el campo sea obligatorio basado en una respuesta anterior

Disparador: Variable Value Changed → tu variable de condición Acción: Set Object Property → Set Target: tu Objeto de Entrada → propiedad: required → valor: true

También puedes leer el valor de respuesta actual de la variable vinculada en cualquier acción de evento, por ejemplo, para ramificar el flujo del experimento basado en lo que el participante ha escrito.


Lecturas Adicionales

Ilustración del sistema de eventos en Labvanced, utilizado para configurar propiedades de objetos como Enfocado y Requerido en tiempo de ejecución

Sistema de Eventos

Cómo se estructuran los disparadores y acciones. Cubre la configuración de propiedades de objetos en tiempo de ejecución, incluidas las controles Enfocado y Requerido para el Objeto de Entrada.

Trabajando con Variables

Trabajando con Variables

Cómo crear, configurar y registrar variables. Cubre los tipos de datos, opciones de registro y configuraciones de validación que se aplican a las respuestas del Objeto de Entrada.

Tipos de Variable

Tipos de Variable

Una visión general de todos los tipos de variable en Labvanced. Te ayuda a entender por qué cada tipo de entrada se vincula a un tipo de dato de variable diferente.