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
    • ERSTE SCHRITTE

      • Aufgabeneditor
      • Stimuluspräsentation
      • Richtigkeit der Antwort
      • Objekte
      • Ereignisse
      • Variablen
      • Aufgabenassistent
      • Versuchsplanung
      • Studienplanung
        • Aufgaben
        • Blöcke
        • Sitzungen
        • Gruppen
    • HERVORGEHOBENE THEMEN

      • Experimentgestaltung
        • Eine Studie erstellen
        • Datenrahmenmuster
      • Randomisierung & Balance
      • Augenverfolgung
        • Präsentation von Stimuli in einer Eye-Tracking-Aufgabe
        • Auswahl der Kalibrierungseinstellungen für die Augenverfolgung
        • Einrichtung der Augenverfolgung in einer Aufgabe
        • Aufzeichnen und Exportieren von Blickdaten
        • Verwendung von Formen als Interessensgebiete (AOI) für die Eye-Tracking
        • Die Teilnehmerkalibrierungserfahrung
      • Fragebögen
      • Desktop-App
      • Beispielstudien
      • Teilnehmerrekrutierung
      • API-Zugriff
        • REST API
        • Webhook-API
        • WebSocket API
      • Weitere Themen

        • Präzise Stimulus-Timings
        • Multi-User-Studien
        • 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
      • Studiengestaltung
        • Aufgaben
        • Blöcke
        • Sitzungen
        • Gruppen
      • Aufgabeneditor
        • Task Controls
        • Das Versuchs-System
        • Canvas- und Seitenrahmen
        • Objekte
        • Objekt Eigenschaften Tabellen
        • Variablen
        • Systemvariablen-Tabellen
        • Das Ereignissystem
        • Texteditor-Funktionen
        • Augenverfolgungsoptionen im Aufgabeneditor
        • Kopfverfolgung in einer Aufgabe
        • Multi-User-Studien
      • Einstellungen
      • Variablen
      • Medien
      • Texte & Übersetzen
      • Starten & Teilnehmen
      • Teilnehmerverwaltung
      • 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
  • Anleitungen
    • Einführung
    • Stroop-Aufgabe
    • Lexikalische Entscheidungsaufgabe
    • Posner-Gaze-Cueing-Aufgabe
    • Change Blindness Flicker Paradigma
    • Augenverfolgung Beispielstudie
    • Säuglings-Augenverfolgungsstudie
    • Aufmerksamkeitsstudie mit Mausverfolgung
    • Schnelle serielle visuelle Präsentation
    • ChatGPT-Studie
    • Augenverfolgungsdemo: SVGs als AOIs
    • Multi-User-Demo: Zeige die Cursor der Probanden
    • Gamepad / Joystick Controller - Grundlegende Einrichtung
    • Desktop-App-Studie mit EEG-Integration
    • Zwischen-Gruppen-Balancing und Variablen-Einrichtung
  • FAQ
    • Funktionen
    • Support-Richtlinien & Leitlinien
    • Sicherheit & Datenschutz
    • Lizenzierung
    • Präzision von Labvanced
    • Programmgemäße Nutzung & API
    • Labvanced offline verwenden
    • Fehlerbehebung
    • Fragen zur Studienerstellung
  • Newsletter-Archiv
  • Dokumente
  • Klasse

Das Wertauswahlmenü

Beim Arbeiten mit bestimmten Ereignissen wird ein Stiftsymbol angezeigt. Dies wird als Wertauswahlmenü bezeichnet, da es Ihnen ermöglicht, auszuwählen und anzuweisen, welche Arten von Werten aufgezeichnet oder verfolgt werden sollen. Es handelt sich um eine sehr leistungsstarke und wichtige Option, die Sie für Ihr experimentelles Design und Setup verwenden werden.

Dieses Stiftsymbol / Wertauswahlmenü erscheint an verschiedenen Stellen für bestimmte Aktionen im Ereignissystem, wie die Aktion "Variable setzen / aufzeichnen", die Aktion "Objekteigenschaft setzen" und die Anforderung (Wenn... Dann) Aktion, wie unten gezeigt.

Der Standort der Wertauswahl in Labvanced.

Ein Klick auf das Stiftsymbol führt zu einem Dropdown-Menü, in dem Sie den Wert angeben, der ausgelesen oder geschrieben werden soll. Das Dropdown-Menü beginnt immer mit einer trigger-spezifischen Wertoption und fährt dann mit den anderen 5 Kategorien (Aktuelle Zeit, Konstante, Variable, Rahmen / Aufgabe / Option und Operationen) fort, von denen jede ihre eigenen Optionen hat. Diese werden weiter unten beschrieben.

Das Wertauswahlmenü in Labvanced

Das obige Bild zeigt, wie das Wertauswahlmenü aussieht, wenn ein Mausklick-Trigger verwendet wird. Wie Sie sehen können, beginnt der erste Menüpunkt links mit einer trigger-spezifischen Kategorie und bewegt sich dann zu den anderen 5 Kategorien (Aktuelle Zeit usw.).

Menüoptionen

Die folgende Tabelle erklärt die Kategorien und Optionen näher:

KategorieOptionenBeschreibung
Trigger-specificHängt vom zuvor für das Ereignis ausgewählten Trigger-Typ ab.Basierend auf dem Trigger, den Sie für ein Ereignis ausgewählt haben, wird eine spezifische Liste von Optionen oben im Wertauswahlmenü angezeigt, aus der Sie auswählen können. Bitte beziehen Sie sich auf den Abschnitt über Trigger-spezifische Werte für eine vollständige Liste von Optionen und Beschreibungen.
Current Time
  • UNIX-Zeitstempel
  • Zeit seit Beginn des Rahmens
Zeitwerte messen und abrufen.
Constant Value
  • String
  • Numerisch
  • Boolean
  • Kategorial
  • Datum
  • Zeit
  • Farbe
Konstantenwerte basierend auf dem Typ der benötigten Variablen zuweisen, wie z. B. String oder numerisch. Diese werden manchmal in Kombination mit anderen Optionen wie Arithmetic verwendet, um Zähler zu erstellen.
Variable
  • Variable auswählen
  • Wert aus Array auswählen
  • Wert aus Datenrahmen auswählen
Eine Variable angeben oder darauf verweisen oder einen Wert aus einem Array oder Datenrahmen auswählen.
Frame / Task / Object
  • Objekteigenschaft
  • Rahmen
  • Eye Tracking
  • Gerät
Ermöglicht Ihnen, Werte abzurufen, die mit Objekteigenschaften, dem Rahmen, Eye Tracking (falls aktiviert) und dem Gerät (Bildschirmaktualisierungsrate) verbunden sind.
Operations
  • Arithmetik
  • String-Operation
  • Mathematik-Operation
Verwenden Sie Operationen, um festgelegte Änderungen an Ihren Variablen vorzunehmen, z. B. um Variablenwerte zu kombinieren, Strings so zu transformieren, dass sie alle in Kleinbuchstaben dargestellt sind, oder mathematische Operationen auszuführen.

Aktuelle Zeitwerte

Mit der Option „Aktuelle Zeit“ können Sie Werte in Bezug auf die Zeit aufzeichnen oder darauf verweisen.

Die folgenden Optionen sind verfügbar:

  • UNIX-Zeitstempel
  • Zeit seit Beginn des Rahmens

Aktuelle Zeit: UNIX-Zeitstempel

Dieser Wert erfasst einen Zeitstempel im UNIX-Format in Millisekunden.

Aktuelle Zeit: Zeit seit Beginn des Rahmens

Dieser Wert erfasst die Zeit, die seit dem Beginn des Rahmens vergangen ist. Dies entspricht meistens der Reaktionszeit.

Konstantenwerte

Konstantenwerte basierend auf dem Typ der benötigten Variablen zuweisen, wie z. B. String oder numerisch. Diese werden manchmal in Kombination mit anderen Optionen wie Arithmetic verwendet, um Zähler zu erstellen.

Die folgenden Optionen sind verfügbar:

  • String
  • Numerisch
  • Boolean
  • Kategorial
  • Datum
  • Zeit
  • Farbe

Konstant: String

Weist einen String-/Textwert zu.

Konstant: Numerisch

Weist einen numerischen/Wert zu.

Konstant: Boolean

Weist einen Wert von wahr oder falsch zu.

Konstant: Kategorial

Weist einen Höherwert zu (hauptsächlich für Faktoren).

Konstant: Datum

Weist einen Datumswert zu.

Konstant: Zeit

Weist einen Zeitwert zu.

Konstant: Farbe

Weist einen Farbwert (Hex-String) zu.

Variablenwerte

Geben Sie eine Variable an oder verweisen Sie darauf oder wählen Sie einen Wert aus einem Array oder Datenrahmen aus. Die folgenden Optionen sind verfügbar:

  • Variable auswählen
  • Wert aus Array auswählen
  • Wert aus Datenrahmen auswählen

Variable auswählen

Erlaubt es Ihnen, eine Variable auszuwählen und darauf zu verweisen.

Wert aus Array auswählen

Erlaubt es Ihnen, einen Wert aus einem Array auszuwählen.

Wert aus Datenrahmen auswählen

Erlaubt es Ihnen, einen Wert aus einem Datenrahmen auszuwählen, den Sie erstellt haben.

Rahmen / Aufgabe / Objekte Werte

Ermöglicht es Ihnen, Werte abzurufen, die mit Objekteigenschaften, dem Rahmen, Eye Tracking (falls aktiviert) und dem Gerät (Bildschirmaktualisierungsrate) verbunden sind.

  • Objekteigenschaft
  • Rahmen
  • Eye Tracking
  • Gerät

Objekteigenschaft

Liest eine Objekteigenschaft aus.

Rahmen

RahmenwertoptionenBeschreibung
Last cached Mouse X PositionDer letzte X-Koordinatenwert der Maus des Teilnehmers.
Last cached Mouse Y PositionDer letzte Y-Koordinatenwert der Maus des Teilnehmers.
Last cached Mouse [X,Y] ArrayDer letzte [X,Y]-Koordinatenwert der Maus des Teilnehmers im Array-Format.
Frame NameDer Name des Rahmens.

Eye Tracking

Eye Tracking WertoptionenBeschreibung
Last cached Coordinate XDer letzte X-Koordinatenwert des Blicks des Teilnehmers.
Last cached Coordinate YDer letzte Y-Koordinatenwert des Blicks des Teilnehmers.
Last cached Coordinate [X,Y] ArrayDer letzte [X,Y]-Koordinatenwert des Blicks des Teilnehmers im Array-Format.
Last cached Coordinate + Time [X,Y,T] ArrayDer letzte [X,Y]-Koordinatenwert des Blicks des Teilnehmers, plus den Wert der Kameraaufnahme T im Array-Format.

Gerät

  • Aktualisierungsrate: Der Aktualisierungsratenwert des Geräts des Teilnehmers.

Operationen

Verwenden Sie Operationen, um festgelegte Änderungen an Ihren Variablen vorzunehmen, z. B. um Variablenwerte zu kombinieren, Strings so zu transformieren, dass sie alle in Kleinbuchstaben dargestellt werden, oder mathematische Operationen auszuführen.

Die folgenden Optionen sind verfügbar:

  • Arithmetik
  • String-Operation
  • Mathematik-Operation

Arithmetik

Arithmetische Operationen sind für viele verschiedene Zwecke nützlich, einschließlich der Kombination von Strings und sogar der Modifikation von Objekteigenschaften.

Das Arithmetik-Menü in Labvanced.

Im Wesentlichen ermöglicht die arithmetische Operation, Operationen an mehreren Werten auszuführen.

Beim Auswählen dieser Option erscheint ein zusätzliches Stiftsymbol (d. h. Wertauswahlmenü) sowie eine Liste von Operationen, wie z. B. Addition.

Der Standort der Arithmetik-Option in Labvanced.

Die Werte können mit diesen 5 verschiedenen Operationen manipuliert werden:

  • (+) Addition
  • (-) Subtraktion
  • (/) Division
  • (*) Multiplikation
  • (%) Modulo

Das folgende Beispiel zeigt, wie man arithmetische Operationen nutzt, um eine neue String-Variable (im grünen Button) namens 'intermediateVar' zu erstellen.

Beispiel für die Verwendung von arithmetischen Operationen zur Erstellung einer neuen String-Variable.

Der neue Variablenwert (von 'intermediateVar') wird durch die Verwendung mehrerer arithmetischer Operationen zusammen mit einer Kombination von zuvor erstellten Variablen (d.h. 'userChatName' und 'chatInput') sowie konstanten Stringwerten, d.h. dem Semikolon : und dem brechenden Leerzeichen <br> definiert. Diese Aktion erzeugt den Effekt eines Benutzerchats, der in einer Multi-User-Studie verwendet werden kann.

String-Operation

String-Operation OptionenBeschreibung
To LowercaseÄndert alle Buchstaben in einer String-Variable in Kleinbuchstaben.

→ Bsp: (AAABBB) wird zu (aaabbb)
To UppercaseÄndert alle Buchstaben in einer String-Variable in Großbuchstaben.

→ Bsp: (aaabbb) wird zu (AAABBB)
To LinkWandelt den String in einer Variable in eine URL um, die in einem anderen Fenster geöffnet wird.
Remove WhitespacesEntfernt alle Leerzeichen zwischen den Buchstaben in einer String-Variable.

→ Bsp: (aaa bbbb cccc) wird zu (aaabbbbccc)
Trim WhitespacesEntfernt die Leerzeichen am Anfang einer String-Variable.

→ Bsp: ( aaabbbcccc) wird zu (aaabbbcccc)
Replace Substring RegexpErsetzt bestimmte Buchstaben in einer String-Wert-Variable.

→ Bsp: (aaabbbccc) ersetzt bbb durch xxx, was den Wert in (aaaxxxccc) verwandelt

Math-Operation

Führt eine mathematische Operation auf einem Skalarwert aus.

Math-Operation OptionenBeschreibung
absGibt die absolute Zahl eines Wertes zurück.
sqrtGibt die Quadratwurzel eines Wertes zurück.
roundGibt den gerundeten Wert mit 0 bis 3 Dezimalstellen zurück.
floorGibt den abgerundeten Wert zurück.
ceilGibt den aufgerundeten Wert zurück.
cosGibt den Kosinuswert zurück.
sinGibt den Sinuswert zurück.
tanGibt den Tangentenwert zurück.

Trigger-spezifische Werte

Trigger-spezifische Werte beziehen sich auf Werte, die mit dem Trigger verbunden sind, der innerhalb eines bestimmten Ereignisses definiert ist. Wenn beispielsweise Ihr Ereignis einen Maustrigger verwendet, können Sie in bestimmten Bereichen, in denen die Aktion angegeben ist (wie bei der Verwendung einer Set / Record Variable Aktion oder einer Set Object Property Aktion), auf mausspezifische Triggerwerte im Wertauswahlmenü.

Im folgenden Beispiel werden trigger-spezifische Werte für einen Maustrigger verwendet, um x- und y-Werte sowie ein [X,Y] Array mithilfe einer Set / Record Variable Aktion aufzuzeichnen.

Demonstriert, wie mausspezifische Triggerwerte zur Erfassung des Maustrackings verwendet werden.

Unten finden Sie eine Tabelle aller Arten von trigger-spezifischen Werten, die in Labvanced zu finden sind, gefolgt von einer detaillierten Erklärung jeder Option.

NameWertoptionen - Übersicht
Trigger (Mouse)
  • Maus X
  • Maus Y
  • Maus [X,Y] Array
  • Stimulusname
  • Stimulusinfo
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)
Trigger (Keyboard)
  • Id der Taste
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)
Trigger (Button Bar)
  • Stimulusname
  • Stimulusinfo
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)
Trigger (Enter On Input)
  • Id der Taste
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)
Trigger (Scroll)
  • Stimulusname
  • Stimulusinfo
  • Scrollposition X
  • Scrollposition Y
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)
Trigger (Gamepad/ Joystick)
  • Gamepad-Geräte-ID
  • Angedrückte Tasten (Array)
  • Angedrückte oder gehaltene Tasten (Array)
  • Losgelassene Tasten (Array)
  • Achsen (Array)
  • Gamepad-Zeitstempel (Unixtime)
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)
Trigger (Eyetracking Gaze)
  • Koordinate X
  • Koordinate Y
  • Koordinate [X,Y] Array
  • Stimulusname
  • Stimulusinfo
  • Kamerafangzeit T
  • Blickkonfidenz C
  • Koord. + Zeit [X,Y, T] Array
  • Koord. + Zeit + Konfidenz [X,Y, T,C] Array
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)
Trigger (Eyetracking Fixation)
  • Fixations-Zentrum X
  • Fixations-Zentrum Y
  • Fixations-Dauer
  • Fixations-Beginnzeit
  • Fixations-Endzeit
  • Fixations-Dispersion
  • Stimulusname
  • Stimulusinfo
  • [X,Y, Dur, Start, Ende, Disp]
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)
Trigger (Head Tracking)
  • Kamerafangzeit T
  • Kopfrotation
  • Kopfneigung
  • Kopfrollen
  • Kopfposition [X,Y, T] Array
  • Nasenposition [X,Y, T] Array
  • Nasenvektor [X,Y, Z, T] Array
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)
Trigger (Emotion Detection)
  • Max Emotion
  • Max Emotion Wert
  • Valenzwert
  • Erregungswert
  • Kamerafangzeit T
  • [Max Emotion, Wert, T] Array
  • [Valenz, Erregung, T] Array
  • [Alle Emotionen, T] Array
  • [Alle Emotionen, Valenz, Erregung, T] Array
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)
Trigger (On Task Initialization)
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)
Trigger (On Frame Init)
  • TrialNr
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)
Trigger (on Frame Start)
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)
Trigger (On Frame End)
  • Gesamtzeit des Frames
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)
Trigger (Variable Value Changed)
  • Neuer Wert in der Variable
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)
Trigger (Media Object Trigger)
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)
Trigger (Websocket Trigger)
  • Nachricht
  • Daten
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)
Trigger (OpenAI Trigger)
  • Chat GPT Antwort
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)
Trigger (Global Experiment Event)
  • Gesamtzeit des Frames
  • Grund für globales Ereignis
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)
Trigger (User Leaves Experiment)
  • Verbleibende Anzahl an Teilnehmern
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)

Trigger (Maus) Werte

Wenn ein Maustrigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Arbeit mit bestimmten Aktionen aufgerufen werden:

Die verfügbaren Maus-Trigger-Wertoptionen

Trigger (Maus) OptionenBeschreibung
Mouse XGibt die aktuelle Maus-X-Position in Frame-Koordinaten zurück.
Mouse YGibt die aktuelle Maus-Y-Position in Frame-Koordinaten zurück.
Mouse [X,Y] ArrayDie Maus [X,Y] Koordinaten in einem Array-Format.
Stimulus NameDer Name des Objekts, das das Ereignis ausgelöst hat (z.B. welches Bild angeklickt wurde).
Stimulus InfoDie Stimulusinfo des Objekts, das das Ereignis ausgelöst hat.
Trigger Timestamp (Unixtime)Der Zeitstempel, wann der Trigger im Unix-Zeitformat mit Millisekunden aufgetreten ist.
Trigger Time (From Frame Onset)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Onsets bis zu dem Zeitpunkt, an dem der Trigger aufgetreten ist.

Trigger (Tastatur) Werte

Wenn ein Tastatur-Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei bestimmten Aktionen abgerufen werden:

Trigger (Tastatur) OptionenBeschreibung
Id of KeyDer ID-Wert der Taste, die als Trigger gedrückt wurde.
Trigger Timestamp (Unixtime)Der Zeitstempel, wann der Trigger im Unix-Zeitformat mit Millisekunden aufgetreten ist.
Trigger Time (From Frame Onset)Die vergangene Zeit in Millisekunden, gemessen vom Beginn des Frame-Onsets bis zum Zeitpunkt, an dem der Trigger aufgetreten ist.

Trigger (Schaltflächenleiste) Werte

Wenn ein Schaltflächenklick-Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei bestimmten Aktionen abgerufen werden:

Trigger (Schaltflächenleiste) OptionenBeschreibung
Stimulus NameDer Name des Schaltflächenobjekts, das das Ereignis ausgelöst hat.
Stimulus InfoDie Stimulus-Informationen des Schaltflächenobjekts, das das Ereignis ausgelöst hat.
Trigger Timestamp (Unixtime)Der Zeitstempel, wann der Trigger im Unix-Zeitformat mit Millisekunden aufgetreten ist.
Trigger Time (From Frame Onset)Die vergangene Zeit in Millisekunden, gemessen vom Beginn des Frame-Onsets bis zum Zeitpunkt, an dem der Trigger aufgetreten ist.

Trigger (Eingabetaste) Werte

Wenn ein Eingabetaste-Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei bestimmten Aktionen abgerufen werden:

Trigger (Eingabetaste) OptionenBeschreibung
Id of KeyDer ID-Wert der Taste, die als Trigger gedrückt wurde.
Trigger Timestamp (Unixtime)Der Zeitstempel, wann der Trigger im Unix-Zeitformat mit Millisekunden aufgetreten ist.
Trigger Time (From Frame Onset)Die vergangene Zeit in Millisekunden, gemessen vom Beginn des Frame-Onsets bis zum Zeitpunkt, an dem der Trigger aufgetreten ist.

Trigger (Scrollen) Werte

Wenn ein Scroll-Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei bestimmten Aktionen abgerufen werden:

Trigger (Scrollen) OptionenBeschreibung
Stimulus NameDer Name des Schaltflächenobjekts, das das Ereignis ausgelöst hat.
Stimulus InfoDie Stimulus-Informationen des Schaltflächenobjekts, das das Ereignis ausgelöst hat.
Scroll Position XDie Scroll-Position in X der Maus, als das Ereignis ausgelöst wurde.
Scroll Position YDie Scroll-Position in Y der Maus, als das Ereignis ausgelöst wurde.
Trigger Timestamp (Unixtime)Der Zeitstempel, wann der Scroll-Trigger im Unix-Zeitformat mit Millisekunden aufgetreten ist.
Trigger Time (From Frame Onset)Die vergangene Zeit in Millisekunden, gemessen vom Beginn des Frame-Onsets bis zum Zeitpunkt, an dem der Scroll-Trigger aufgetreten ist.

Trigger (Gamepad/Joystick) Werte

Wenn ein Gamepad/Joystick trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei bestimmten Aktionen abgerufen werden:

Gamepad-Trigger-Menüoption

Trigger (Gamepad/Joystick) OptionenBeschreibung
Gamepad Device IdDie ID oder der Name des angeschlossenen Gamepads.
Pressed Keys (Array)Die Tasten, die gedrückt wurden.
Pressed OR Hold Keys (Array)Die Tasten, die gedrückt oder gehalten wurden.
Released Keys (Array)Die Tasten, die losgelassen wurden.
Axes (Array)Die Achsenwerte.
Gamepad Timestamp (Unixtime)Der Gamepad-Zeitstempel im Unix-Zeitformat.
Trigger Timestamp (Unixtime)Zeitstempel, wann der Trigger im Unix-Zeitformat auftritt.
Trigger Time (From Frame Onset)Zeitstempel im Unix-Zeitformat, wann der Trigger im Verhältnis zum Beginn des Frames auftritt.

Trigger (Eyetracking-Blick) Werte

Wenn ein Eyetracking-Blick-Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei bestimmten Aktionen abgerufen werden:

Die Blick-Trigger-Wertoptionen

Trigger (Eyetracking-Blick) OptionenBeschreibung
Coordinate XDer Wert der X-Koordinate des Blicks.
Coordinate YDer Wert der Y-Koordinate des Blicks.
Coordinate [X,Y] ArrayDie Blickkoordinaten X,Y in einem Array-Format.
Stimulus NameDer Name des Stimulus, der den Blick-Trigger ausgelöst hat.
Stimulus InfoDie Stimulus-Informationen hinter dem Stimulus, der den Blick-Trigger ausgelöst hat.
Camera Capture Time TDie genaue Zeit, wann der Snapshot gemacht wurde. In der Labvanced Eyetracking-Pipeline erfolgt ein Kamerasnapshot zuerst, bevor der Algorithmus und das neuronale Netzwerk die Blickberechnungen durchführen. Daher ist der Camera Capture Time T ein UNIX-Zeitstempel, wann der anfängliche Snapshot gemacht wurde. Für weitere Informationen zur Technologie hinter unserem webcam-basierten Eye Tracking wenden Sie sich bitte an unsere ET-Technologieseite.
Gaze Confidence CDieser Wert reicht von 0 bis 1 und bezieht sich auf das Vertrauen und die Wahrscheinlichkeit, dass im Bildsnapshot ein offenes Auge vorhanden ist und fungiert im Wesentlichen als „Blinkdetektor“. Bitte beachten Sie unser veröffentlichtes peer-reviewed Paper für weitere Details.
Coord. + Time [X,Y,T] ArrayEin Array, das die x/y-Koordinaten des Blicks und den Zeitstempel der Kamerafangzeit (T) wie oben beschrieben enthält.
Coord. + Time + Confidence [X,Y, T,C] ArrayEin Array, das die x/y-Koordinaten des Blicks und den Zeitstempel der Kamerafangzeit (T) und die Blickzuverlässigkeit (C) wie oben beschrieben enthält.
Trigger Timestamp (Unixtime)Der Zeitstempel, wann der Blick-Trigger im Unix-Zeitformat mit Millisekunden aufgetreten ist.
Trigger Time (From Frame Onset)Die vergangene Zeit in Millisekunden, gemessen vom Beginn des Frame-Onsets bis zum Zeitpunkt, an dem der Blick-Trigger aufgetreten ist.

Mehr erfahren: Siehe die spezielle Eyetracking Blick-Trigger Seite zum Aktivieren von Eye Tracking, Aufzeichnen von Blickdaten und praktischen Beispielen.

Trigger(Eyetracking-Fixation) Werte

Wenn ein Eyetracking-Fixation-Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei bestimmten Aktionen abgerufen werden:

Trigger (Eyetracking-Fixation) OptionenBeschreibung
Fixation Centroid XDer Mittelpunkt der Fixation als X-Wert.
Fixation Centroid YDer Mittelpunkt der Fixation als Y-Wert.
Fixation DurationDie Dauer der erkannten Fixation.
Fixation Start TimeDer Startzeitpunkt der erkannten Fixation.
Fixation End TimeDer Endzeitpunkt der erkannten Fixation.
Fixation DispersionBezieht sich darauf, wie verteilt die Blickwerte innerhalb einer erkannten Fixation sind.
Stimulus NameDer Name des Schaltflächenobjekts, das das Ereignis ausgelöst hat.
Stimulus InfoDie Stimulus-Informationen des Schaltflächenobjekts, das das Ereignis ausgelöst hat.
[X, Y, Dur, Start, End, Disp]Ein Array der folgenden: x- und y-Werte des Schwerpunkts der Fixation, die Dauer der Fixation, der Startzeitpunkt, der Endzeitpunkt und der Verteilungswert.
Trigger Timestamp (Unixtime)Der Zeitstempel, wann der Fixation-Trigger im Unix-Zeitformat mit Millisekunden aufgetreten ist.
Trigger Time (From Frame Onset)Die vergangene Zeit in Millisekunden, gemessen vom Beginn des Frame-Onsets bis zum Zeitpunkt, an dem der Fixation-Trigger aufgetreten ist.

Mehr erfahren: Siehe die spezielle Eyetracking Fixation Trigger Seite zum Aktivieren der Fixationsdetektion, Aufzeichnen von Fixationsdaten und praktischen Beispielen.

Trigger (Kopferfassung) Werte

Wenn ein Kopferfassungs-Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei bestimmten Aktionen abgerufen werden:

Trigger (Kopf Tracking) OptionenBeschreibung
Camera Capture Time TWann die Kamera das Bild aufgenommen hat, also ein Unix-Zeitstempel, wann die Bildaufnahme stattgefunden hat. Dies ist die Zeit, als das Bild / der Frame aufgenommen wurde, bevor eine Verarbeitung erfolgt.
Head TurnKopfbewegung von links nach rechts, die in der Literatur als Gier bezeichnet wird.
Head TiltKopfneigung von oben nach unten, bekannt als Kopfneigung in der Literatur.
Head RollErfasst die Bewegung des Kopfes von Seite zu Seite.
Head Position [X,Y, T] ArrayDieses Array erfasst die numerischen Werte in Bezug auf die Kopfposition, einschließlich der x- und y-Koordinaten für das Zentrum des Kopfes sowie den Zeitstempelvariable (T).
Nose Position [X,Y, T] ArrayDieses Array erfasst die numerischen Werte, die speziell mit der Position der Nase verbunden sind, einschließlich der x- und y-Koordinaten für den Standort der Nase sowie den Zeitstempelvariable (T), wann die Messung stattfand.
Nose Vector [X,Y, Z, T] ArrayDiese Messung funktioniert, indem ein Vektor von der Nasenspitze projiziert wird und ist nützlich, um zu testen, ob der Teilnehmer auf den Bildschirm achtet (dies ist besonders wichtig für Studien, in denen kein Eye Tracking aktiviert ist). Wenn also die Nase vom Bildschirm abzeigt (d.h. der Teilnehmer achtet nicht auf das Experiment), sinkt der Z-Wert von 1 und nähert sich 0.
Trigger Timestamp (Unixtime)Zeitpunkt während des Experiments, an dem der Trigger selbst auftritt, bei dem das Kopf-Tracking erkannt wurde und berücksichtigt, wann der Trigger im System aufgetreten ist. Im Wesentlichen ist dies der Zeitpunkt, an dem das Bild / der Frame verarbeitet wird und dieser Wert wird stark von der Grafikkarte des Teilnehmers beeinflusst. Theoretisch sollte es so nah wie möglich am Wert T liegen.
Trigger Time from Frame OnsetDies ist der Zeitwert, wann der Trigger im Verhältnis zum Zeitpunkt des Frame-Onsets auftritt.

Trigger (Emotion Detection) Werte

Wenn ein Emotion Detection trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Arbeit mit bestimmten Aktionen aufgerufen werden:

Trigger (Emotion Detection) OptionenBeschreibung
Max EmotionDie maximale erkannte Emotion. String-Wert mit den folgenden verfügbaren Parametern: angry, contempt, disgust, fear, happy, neutral, sad, surprise.
Max Emotion ScoreDer Score der Max Emotion-Erkennung.
Valence ScoreDer numerische Score für Valenz-Erkennung.
Arousal ScoreDer numerische Score für die erkannte Erregung.
Camera Capture Time TDer angepasste Zeitstempel basierend darauf, wann der Bildsnapshot stattfand. Hinweis: Dies ist ein genauerer Zeitstempel als Trigger Timestamp für den Zeitpunkt, an dem die Emotionserkennung stattfand, da der Algorithmus einige Millisekunden benötigt, um das Bild nach der Trigger-Einleitung zu erfassen und zu verarbeiten.
[Max Emotion, Score, T] ArrayEin Array von: Max Emotion (string label), Score (numeric), Camera Capture T (Unixtime).
[Valence, Arousal, T] ArrayEin Array von: Valenz (numeric), Arousal (numeric), Camera Capture T (Unixtime).
[All Emotions, T] ArrayZeichnet Scores für alle 8 Emotionen und den Camera Capture T auf. Hinweis: Die 8 Scores für Emotionen sind relativ zueinander und summieren sich zu 1.
[All Emotions, Valence, Arousal, T] ArrayZeichnet Scores für alle 8 Emotionen, Valenz, Arousal und Camera Capture T auf. Hinweis: Die 8 Scores für Emotionen sind relativ zueinander und summieren sich zu 1.
Trigger Timestamp (Unixtime)Der Trigger-Zeitstempel in Unixtime. Siehe Camera Capture Time T für einen genaueren Zeitwert.
Trigger Time (From Frame Onset)Zeit (in Millisekunden), die seit dem Beginn des Frames bis zum Eintreten des Triggers vergangen ist.

Trigger (On Task Initialization) Werte

Wenn ein Task Init Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Arbeit mit bestimmten Aktionen aufgerufen werden:

Trigger (On Task Initialization) OptionenBeschreibung
Trigger Timestamp (Unixtime)Der Unix-Zeitstempel des Triggers in Millisekunden.
Trigger Time (From Frame Onset)Die Zeit in Millisekunden, seit der Trigger seit dem Beginn des Frames stattfand.

Trigger (On Frame Init) Werte

Wenn ein Frame Init Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Arbeit mit bestimmten Aktionen aufgerufen werden:

Trigger (On Frame Init) OptionenBeschreibung
TrialNrDie Versuchszahl, als der Frame Init Trigger stattfand.
Trigger Timestamp (Unixtime)Der Unix-Zeitstempel des Triggers in Millisekunden.
Trigger Time (From Frame Onset)Die Zeit in Millisekunden, seit der Trigger seit dem Beginn des Frames stattfand.

Trigger (on Frame Start) Werte

Wenn ein Frame Start Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Arbeit mit bestimmten Aktionen aufgerufen werden:

Trigger (on Frame Start) OptionenBeschreibung
Trigger Timestamp (Unixtime)Der Unix-Zeitstempel des Triggers in Millisekunden.
Trigger Time (From Frame Onset)Die Zeit in Millisekunden, seit der Trigger seit dem Beginn des Frames stattfand.

Trigger (On Frame End) Werte

Wenn ein Frame End Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Arbeit mit bestimmten Aktionen aufgerufen werden:

Trigger (On Frame End) OptionenBeschreibung
Total Frame TimeDie gesamte Zeit in Millisekunden, die für den Frame aufgebracht wurde.
Trigger Timestamp (Unixtime)Der Unix-Zeitstempel des Triggers in Millisekunden.
Trigger Time (From Frame Onset)Die Zeit in Millisekunden, seit der Trigger seit dem Beginn des Frames stattfand.

Trigger (Variable Value Changed) Werte

Wenn ein Variable Value Changed Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Arbeit mit bestimmten Aktionen aufgerufen werden:

Trigger (Variable Value Changed) OptionenBeschreibung
New Value in VariableBezieht sich auf den neuen Wert einer Variablen.
Trigger Timestamp (Unixtime)Der Zeitstempel, wann der Variablenänderungs-Trigger stattfand, im Unix-Zeitformat mit Millisekunden.
Trigger Time (From Frame Onset)Die verstreichen Zeit in Millisekunden, gemessen vom Beginn des Frame-Starts bis zum Wechsel des Variablenwerts.

Trigger (Media Object Trigger) Werte

Wenn ein Media Object Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Arbeit mit bestimmten Aktionen aufgerufen werden:

Trigger (Media Object Trigger) OptionenBeschreibung
Trigger Timestamp (Unixtime)Der Zeitstempel, wann der Media Object Trigger stattfand, im Unix-Zeitformat mit Millisekunden.
Trigger Time (From Frame Onset)Die verstreichen Zeit in Millisekunden, gemessen vom Beginn des Frame-Starts bis zum Eintreten des Media Object Triggers.

Trigger (Websocket Trigger) Werte

Wenn ein WebsSocket Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Arbeit mit bestimmten Aktionen aufgerufen werden:

Trigger (Websocket Trigger) OptionenBeschreibung
MessageEine Nachricht, die zur Beschreibung und Kennzeichnung verwendet werden kann, die es Ihnen (auf der Empfangsseite) ermöglicht, zwischen verschiedenen Datentypen zu filtern.
DataEin Wert, der verschiedene Datentypen halten kann, wie z.B. die Entscheidungen der Teilnehmer, Zeitstempel, Maus x/y-Koordinaten usw.
Trigger Timestamp (Unixtime)Der Zeitstempel, wann der Websocket-Trigger stattfand, im Unix-Zeitformat mit Millisekunden.
Trigger Time (From Frame Onset)Die verstreichen Zeit in Millisekunden, gemessen vom Beginn des Frame-Starts bis zum Eintreten des WebSocket Triggers.

Trigger (OpenAI Trigger) Werte

Wenn ein OpenAI Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Arbeit mit bestimmten Aktionen aufgerufen werden:

Trigger (OpenAI Trigger) OptionenBeschreibung
Chat GPT AnswerDer Wert der Antwort von ChatGPT.
Trigger Timestamp (Unixtime)Der Zeitstempel, wann der OpenAI-Trigger stattfand, im Unix-Zeitformat mit Millisekunden.
Trigger Time (From Frame Onset)Die verstreichen Zeit in Millisekunden, gemessen vom Beginn des Frame-Starts bis zum Eintreten des OpenAI-Triggers.

Trigger (Global Experiment Event) Werte

Wenn ein Pause / Resume Experiment Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Arbeit mit bestimmten Aktionen aufgerufen werden:

Trigger (Global Experiment Event) OptionenBeschreibung
Total Frame TimeBezieht sich auf die Gesamtzeit des Frames, die vor dem Trigger zugewiesen wurde.
Reason for Global EventEin Stringwert, der den Grund des Triggers angibt, wie z.B. das Verlassen des Teilnehmers der Studie.
Trigger Timestamp (Unixtime)Der Zeitstempel, wann der Global Event Trigger stattfand, im Unix-Zeitformat mit Millisekunden.
Trigger Time (From Frame Onset)Die verstreichen Zeit in Millisekunden, gemessen vom Beginn des Frame-Starts bis zum Eintreten des Global Event Triggers.

Trigger (User Leaves Experiment) Werte

Wenn ein Participant Left Multiuser Study Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Arbeit mit bestimmten Aktionen aufgerufen werden:

Trigger (User Leaves Experiment) OptionenBeschreibung
Remaining Number of Participants Die Anzahl der Teilnehmer, die in der Studie verbleiben.
Trigger Timestamp (Unixtime)Der Zeitstempel, wann der User Leaves Experiment Trigger stattfand, im Unix-Zeitformat mit Millisekunden.
Trigger Time (From Frame Onset)Die verstreichen Zeit in Millisekunden, gemessen vom Beginn des Frame-Starts bis zum Eintreten des User Leaves Experiment Triggers.