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
Anleitung
Videos
Anleitungen
Häufige Fragen
Newsletter-Archiv
Dokumente
Klassenzimmer
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
Anleitung
Videos
Anleitungen
Häufige Fragen
Newsletter-Archiv
Dokumente
Klassenzimmer
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
  • Leitfaden
    • STARTEN

      • Aufgaben-Editor
      • Rahmen
        • Canvas Frame
        • Seitenrahmen
        • Website-Frame
      • Versuchszeitachse
      • Stimuluspräsentation
      • Richtigkeit der Antwort
      • Objekte
      • Ereignisse
      • Variablen
      • Aufgaben-Assistent
      • Versuchssystem
      • Experimentdesign
        • Eine Studie erstellen
        • Datenrahmenmuster
        • Multi-User-Experimentdesign
        • Längsschnitt-Experimentdesign
    • HERVORHEBENSWERTES THEMA

      • Randomisierung & Balance
      • Eye Tracking
        • Präsentation von Stimuli in einer Augenverfolgungsaufgabe
        • So Wählen Sie die Einstellungen zur Kalibrierung der Augenverfolgung
        • Einrichtung der Augenverfolgung in einer Aufgabe
        • Aufzeichnen und Exportieren von Blickdaten
        • Verwendung von Formen als Interessensgebiete (AOI) für Eye Tracking
        • Die Teilnehmerkalibrierungserfahrung
      • Web-Bridge
        • Auswählen von Website-AOIs | Ankern, Anpassen und Überprüfen der AOI-Verfolgung
        • Verfolgen des Mausverhaltens auf einer Website AOI | Web Bridge Anleitung
      • Fragebögen
      • Desktop-App
      • Beispielstudien
      • Teilnehmerrekrutierung
      • API-Zugriff
        • REST API
        • Webhook-API
        • WebSocket API
      • Sonstige Themen

        • Genauigkeit der Stimuluszeiten
        • Multinutzerstudien
        • Kopfverfolgung in Labvanced | Anleitung
    • Haupt-App-TABS

      • Übersicht: Haupt-Tabs
      • Dashboard
      • Meine Studien
      • Geteilte Studien
      • Meine Dateien
      • Experimentbibliothek
      • Mein Konto
      • Lizenz & Dienstleistungen
    • STUDIENTABS

      • Übersicht: Studien-spezifische Tabs
      • Studien-Design
        • Aufgaben
        • Blöcke
        • Sitzungen
        • Gruppen
      • Aufgaben-Editor
        • Aufgabensteuerungen
        • Das Versuchs-System
        • Frame-Typen
        • Objekte
        • Objekt Eigenschaften Tabellen
        • Variablen
        • Systemvariablen-Tabelle
        • Das Ereignissystem
        • Texteditor-Funktionen
        • Optionen für Eye Tracking im Aufgabeneditor
        • Kopfverfolgung in einer Aufgabe
        • Mehrbenutzer-Studien
      • Einstellungen
      • Variablen
      • Medien
      • Texte & Übersetzen
      • Starten & Teilnehmen
      • Teilnehmermanagement
      • Datensicht und Export
        • Datensicht und Variablen- & Aufgaben Auswahl (alte Version)
        • Zugriff auf Aufnahmen (ALTE Version)
  • Videos
    • Video Übersicht
    • Erste Schritte in Labvanced
    • Aufgaben erstellen
    • Element Videos
    • Ereignisse & Variablen
    • Fortgeschrittene Themen
  • Durchführungen
    • Einführung
    • Stroop-Aufgabe
    • Lexikalische Entscheidungsaufgabe
    • Posner-Blickführung Aufgabe
    • Change Blindness Flicker Paradigma
    • Augenbewegungsverfolgung Beispielstudie
    • Studie zur Augenbewegungsverfolgung bei Säuglingen
    • Aufmerksamkeitsfängerstudie mit Mausverfolgung
    • Schnelle serielle visuelle Präsentation
    • ChatGPT Studie
    • Augenverfolgungsdemo: SVGs als AOIs
    • Multi-User Demo: Cursorn der Probanden anzeigen
    • Gamepad / Joystick Controller - Grundkonfiguration
    • Desktop-App-Studie mit EEG-Integration
    • Gruppenbalance und Variablenkonfiguration zwischen Probanden
    • Aufbau einer Multi-User-Studie
    • Augenverfolgung während eines Website-Rahmen-Walkthroughs
    • Bedingte Webcam-Augenverfolgung
    • Aufbau einer Studie zur Textsegmentierung
  • FAQ
    • Funktionen
    • Support-Richtlinien & Leitlinien
    • Sicherheit & Datenschutz
    • Lizenzierung
    • Präzision von Labvanced
    • Programmgesteuerter Gebrauch & API
    • Labvanced offline nutzen
    • Fehlerbehebung
    • Fragen zur Studienerstellung
  • Newsletter-Archiv
  • Dokumente
  • Klassenzimmer
Eingabeobjekt im Labvanced-Experiment-Editor.

Eingabeobjekt

Das Eingabeobjekt sammelt freie Antworten von Teilnehmern während eines Experiments. Es unterstützt fünf Eingabetypen: Zahl, Text, Datum, Uhrzeit und Farbe. Die Antwort wird in einer verlinkten Variablen gespeichert und am Ende jedes Versuchs automatisch aufgezeichnet. Sie können Validierungsregeln konfigurieren, Platzhaltertexte anzeigen, um die Teilnehmer zu leiten, bevor sie mit dem Tippen beginnen, und das Element über Ereignisse steuern.

Inhaltsverzeichnis

  • Eingabeobjekt hinzufügen
  • Eingabetypen
  • Eigenschaften
  • Platzhaltertext
  • Validierung
  • Variablenintegration
  • Ereignisintegration
  • Weiterführende Literatur

Eingabeobjekt hinzufügen

Im Toolbalken des Aufgabeneditors öffnen Sie die Question Inputs-Gruppe und wählen Input aus, um ein Eingabeobjekt zum aktuellen Frame hinzuzufügen.

Wenn das Element hinzugefügt wird, fordert Labvanced Sie auf, den Namen der Variablen anzugeben, die die Antwort des Teilnehmers speichern wird. Geben Sie ihm einen beschreibenden Namen, der die gesammelten Daten widerspiegelt (zum Beispiel response_text oder age).


Eingabetypen

Wählen Sie den Eingabetyp im Eigenschaftenpanel aus. Der Datentyp der verlinkten Variablen wird automatisch auf das entsprechende Format eingestellt.

EingabetypDatentyp der VariablenHinweise
numberNumerischAkzeptiert ganze Zahlen und Dezimalzahlen. Validierung für Min/Max-Werte verfügbar.
textZeichenfolgeAkzeptiert beliebigen Text. Zeichenlängenvalidierung verfügbar.
dateDatum/UhrzeitZeigt einen Datumswähler an. Datumsformat konfigurierbar.
timeUhrzeitZeigt einen Zeitwähler an.
colorZeichenfolgeZeigt einen Farbauswähler an. Speichert den ausgewählten Farbwert als Zeichenfolge.

Eigenschaften

EigenschaftStandardBeschreibung
Show Question HeaderEinZeigt das Frage-Textlabel über dem Eingabefeld an.
Show PlaceholderAusBei Aktivierung wird Platzhaltertext im Feld angezeigt, bevor der Teilnehmer mit dem Tippen beginnt. Nur für number- und text-Typen verfügbar.
Placeholder(leer)Der Platzhaltertext. Nur sichtbar im Panel, wenn Show Placeholder aktiviert ist.
RequiredAusBei Aktivierung kann der Teilnehmer den Frame oder die Fragebogenseite nicht einreichen, bis dieses Feld einen gültigen Wert enthält.
Input typenumberDer Typ des Eingabefelds, das dem Teilnehmer angezeigt wird. Optionen: number, text, date, time, color.
FocusedfalschWenn auf wahr gesetzt, wird der Fokus der Tastatur auf dieses Feld verschoben. Pro Versuch über das Ereignissystem konfigurierbar.
Min-Value(keine)Nur für number-Typ. Der niedrigste akzeptierte Wert.
Max-Value(keine)Nur für number-Typ. Der höchste akzeptierte Wert.
Min-Nr-Chars(keine)Nur für text-Typ. Die Mindestanzahl an erforderlichen Zeichen.
Max-Nr-Chars(keine)Nur für text-Typ. Die maximal erlaubte Anzahl an Zeichen.
Date Formatbrowser-localeNur für date-Typ. Steuert, wie das Datum angezeigt und eingegeben wird. Optionen: browser-locale, yyyy-mm-dd, dd.mm.yyyy, mm/dd/yyyy. Nur sichtbar im Panel, wenn der Eingabetyp auf date gesetzt ist.

Platzhaltertext

Platzhaltertext erscheint im Eingabefeld, wenn es leer ist, bevor der Teilnehmer zu tippen beginnt. Er verschwindet, sobald der Teilnehmer einen Wert eingibt.

Um ihn zu aktivieren:

  1. Aktivieren Sie im Eigenschaftenpanel Enable Placeholder.
  2. Geben Sie den gewünschten Text im Placeholder Text-Feld ein.

Verwenden Sie Platzhaltertext, um den Teilnehmern einen Format-Hinweis zu geben (zum Beispiel Enter a number between 1 and 100) oder eine kurze Anleitung, ohne Platz über dem Feld mit einem vollständigen Label einzunehmen.

Note: Platzhaltertext wird nicht als Antwort aufgezeichnet. Er ist nur zur Anzeige gedacht und beeinflusst den Variablenwert nicht.


Validierung

Das Eingabeobjekt enthält integrierte Validierungsoptionen, um sicherzustellen, dass Teilnehmer verwertbare Daten bereitstellen, bevor sie fortfahren.

Erforderliches Feld: Aktivieren Sie Is Required, um die Einreichung des Frames oder der Seite zu verhindern, bis das Feld einen gültigen, nicht leeren Wert enthält. Wenn ein Teilnehmer versucht, fortzufahren, ohne ein erforderliches Feld auszufüllen, wird das Feld hervorgehoben.

Numerischer Bereich: Für number-Eingaben stellen Sie Min Value und Max Value ein, um akzeptierte Einträge zu begrenzen. Wenn ein Teilnehmer einen Wert außerhalb des Bereichs eingibt und das Feld verlässt, wird der Wert automatisch auf die nächstgelegene Grenze korrigiert.

Zeichenlänge: Für text-Eingaben stellen Sie Min Nr Chars und Max Nr Chars ein, um Längenbeschränkungen durchzusetzen. Diese werden geprüft, wenn Is Required aktiviert ist.


Variablenintegration

Jedes Eingabeobjekt ist mit einer globalen Variablen verknüpft, die erstellt wird, wenn Sie das Element hinzufügen. Die Variable speichert den aktuellen Antwortwert des Teilnehmers und wird am Ende des Versuchs aufgezeichnet.

Der Datentyp der Variablen wird automatisch basierend auf dem ausgewählten Eingabetyp eingestellt:

  • number → Numerische Variable
  • text → Zeichenfolgenvariable
  • date → Datum/Uhrzeit-Variable
  • time → Zeitvariable
  • color → Zeichenfolgenvariable

Um das Element mit einer anderen Variablen zu verknüpfen, verwenden Sie den Variablenauswähler im Eigenschaftenpanel.


Ereignisintegration

Das Eingabeobjekt arbeitet in zwei Weisen mit Ereignissen: als Auslöserziel und als Aktionsziel.

Ereignisse aus dem Eingabeobjekt auslösen

Der Enter On Input-Auslöser tritt in Kraft, wenn der Teilnehmer die Eingabetaste oder Eingabetaste drückt, während das Eingabefeld fokussiert ist. Fügen Sie Ihr Eingabeobjekt unter Targets: in der Auslöserkonfiguration hinzu.

Beispiel: den Frame einreichen, wenn der Teilnehmer die Eingabetaste drückt

Auslöser: Enter On Input → Targets: fügen Sie Ihr Eingabeobjekt hinzu Aktion: Jump to Next Frame

Das Eingabeobjekt über Aktionen steuern

Zwei Eigenschaften sind zur Laufzeit über die Set Object Property-Aktion modifizierbar:

Modifizierbare EigenschaftBeschreibung
FocusedWenn auf wahr gesetzt, wird der Fokus Programmgesteuert auf das Eingabefeld verschoben.
requiredKann zur Laufzeit umgeschaltet werden, um das Feld basierend auf früheren Teilnehmerantworten bedingt erforderlich zu machen.

Beispiel: den Fokus auf das Eingabefeld setzen, wenn der Frame startet

Auslöser: On Frame StartAktion: Set Object Property → Set Target: Ihr Eingabeobjekt → Eigenschaft: Focused → Wert: true

Beispiel: das Feld basierend auf einer vorherigen Antwort erforderlich machen

Auslöser: Variable Value Changed → Ihre Bedingungsvariable Aktion: Set Object Property → Set Target: Ihr Eingabeobjekt → Eigenschaft: required → Wert: true

Sie können auch den aktuellen Antwortwert aus der verlinkten Variablen in jeder Ereignisaktion lesen, um den Experimentablauf basierend auf dem, was der Teilnehmer eingegeben hat, zu verzweigen.


Weiterführende Literatur

Illustration des Ereignissystems in Labvanced, das verwendet wird, um Objekteigenschaften wie Fokussiert und Erforderlich zur Laufzeit festzulegen

Ereignissystem

Wie Auslöser und Aktionen strukturiert sind. Behandelt das Festlegen von Objekteigenschaften zur Laufzeit, einschließlich der Kontrollen Fokussiert und Erforderlich für das Eingabeobjekt.

Arbeiten mit Variablen

Arbeiten mit Variablen

Wie man Variablen erstellt, konfiguriert und aufzeichnet. Behandelt die Datentypen, Aufzeichnungsoptionen und die Validierungseinstellungen, die für die Antworten des Eingabeobjekts gelten.

Variablentypen

Variablentypen

Eine Übersicht über alle Variablentypen in Labvanced. Hilft Ihnen zu verstehen, warum jeder Eingabetyp mit einem anderen Variablendatentyp verknüpft ist.