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

      • Aufgaben-Editor
      • Stimuluspräsentation
      • Richtigkeit der Antwort
      • Objekte
      • Ereignisse
      • Variablen
      • Aufgaben-Assistent
      • Versuchssystem
      • Studiengestaltung
        • Aufgaben
        • Blöcke
        • Sitzungen
        • Gruppen
    • HERVORHEBENSWERTE THEMEN

      • Experimentgestaltung
        • Eine Studie erstellen
        • Datenrahmenmuster
      • Randomisierung & Balance
      • Augenverfolgung
      • Fragebögen
      • Desktop-App
      • Beispielstudien
      • Teilnehmerrekrutierung
      • API-Zugriff
        • REST API
        • Webhook-API
        • WebSocket API
      • Sonstige Themen

        • Präzise 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: studienspezifische Tabs
      • Studiengestaltung
        • Aufgaben
        • Blöcke
        • Sitzungen
        • Gruppen
      • Aufgaben-Editor
        • Aufgabensteuerungen
        • Das Versuchs-System
        • Canvas- und Seitenrahmen
        • Objekte
        • Objekt Eigenschaften Tabellen
        • Variablen
        • Systemvariablen-Tabellen
        • Das Ereignissystem
        • Texteditor-Funktionen
        • Eyetracking in einer Aufgabe
        • Kopfverfolgung in einer Aufgabe
        • Multi-User-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
    • Elemente Videos
    • Ereignisse & Variablen
    • Fortgeschrittene Themen
  • Anleitungen
    • Einführung
    • Stroop-Aufgabe
    • Lexikalische Entscheidungsaufgabe
    • Posner Gaze Cueing Aufgabe
    • Paradigma der Veränderungsblindheit mit Flicker
    • Augenbewegungsstudie Beispiel
    • Studie zur Augenverfolgung bei Säuglingen
    • Studie zur Aufmerksamkeitsfokussierung mit Mausverfolgung
    • Schnelle serielle visuelle Präsentation
    • ChatGPT Studie
    • Augenverfolgungs-Demo: SVGs als AOIs
    • Multi-User Demo: Zeige die Cursors der Teilnehmer
    • Gamepad / Joystick Controller - Grundkonfiguration
    • Desktop-App-Studie mit EEG-Integration
    • Gruppenausgleich und Variablenkonfiguration zwischen Gruppen
  • Häufig gestellte Fragen
    • Funktionen
    • Support-Richtlinien & Leitlinien
    • Sicherheit & Datenschutz
    • Lizenzierung
    • Präzision von Labvanced
    • Programmgesteuerte Nutzung & API
    • Verwendung von Labvanced im Offline-Modus
    • Fehlerbehebung
    • Fragen zur Studienerstellung
  • Newsletter-Archiv
  • Dokumente
  • Klassenzimmer

Das Wertauswahlmenü

Beim Arbeiten mit bestimmten Ereignissen werden Sie feststellen, dass ein Stiftsymbol erscheint. Dies wird als Wertauswahlmenü bezeichnet, da es Ihnen ermöglicht, festzulegen und anzuweisen, welche Art von Werten aufgezeichnet oder verfolgt werden sollen. Es ist eine sehr leistungsstarke und wichtige Option, die Sie für Ihr experimentelles Design und Setup nutzen werden.

Dieses Stiftsymbol / das Wertauswahlmenü erscheint an verschiedenen Stellen für bestimmte Aktionen im Ereignissystem, wie zum Beispiel bei der Aktion "Variable festlegen / aufzeichnen", der Aktion "Objekteigenschaft festlegen" und der Aktion "Anforderung (Wenn... Dann)", 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 Werte, Variablen, Frame / 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 Maus-Trigger verwendet wird. Wie Sie sehen können, beginnt der erste Menüpunkt links mit einer trigger-spezifischen Kategorie und geht dann zu den anderen 5 Kategorien über (Aktuelle Zeit usw.).

Menüoptionen

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

KategorieOptionenBeschreibung
Trigger-specificHängt vom trigger-Typ ab, den Sie zuvor für das Ereignis ausgewählt haben.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 wählen können. Bitte beziehen Sie sich auf den Abschnitt über Trigger-spezifische Werte, um eine vollständige Liste der Optionen und Beschreibungen zu sehen.
Current Time
  • UNIX-Zeitstempel
  • Zeit seit Beginn des Frames
Zeitwerte messen und abrufen.
Constant Value
  • Zeichenfolge
  • Numerisch
  • Boolean
  • Kategorisch
  • Datum
  • Zeit
  • Farbe
Weisen Sie konstante Werte basierend auf dem Typ der benötigten Variablen zu, wie Zeichenfolge 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
Geben Sie eine Variable an oder beziehen Sie sich auf eine Variable oder wählen Sie einen Wert aus einem Array oder Datenrahmen aus.
Frame / Task / Object
  • Objekteigenschaft
  • Frame
  • Augenverfolgung
  • Gerät
Ermöglicht es Ihnen, Werte abzurufen, die mit Objekteigenschaften, dem Frame, der Augenverfolgung (wenn aktiviert) und dem Gerät (Bildschirmaktualisierungsrate) verbunden sind.
Operations
  • Arithmetik
  • String-Operation
  • Mathe-Operation
Verwenden Sie Operationen, um spezifische Änderungen an Ihren Variablen vorzunehmen, wie das Kombinieren von Variablenwerten, das Transformieren von Zeichenfolgen in Kleinbuchstaben oder das Durchführen mathematischer Operationen.

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 Frames

Aktuelle Zeit: UNIX-Zeitstempel

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

Aktuelle Zeit: Zeit seit Beginn des Frames

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

Konstante Werte

Weisen Sie konstante Werte basierend auf dem Typ der benötigten Variablen zu, wie Zeichenfolge oder numerisch. Diese werden manchmal in Kombination mit anderen Optionen wie Arithmetic verwendet, um Zähler zu erstellen.

Die folgenden Optionen sind verfügbar:

  • Zeichenfolge
  • Numerisch
  • Boolean
  • Kategorisch
  • Datum
  • Zeit
  • Farbe

Konstant: Zeichenfolge

Weist einen Zeichenfolgen- / Textwert zu.

Konstant: Numerisch

Weist einen numerischen / Zahlenwert zu.

Konstant: Boolean

Weist einen Wert von wahr oder falsch zu.

Konstant: Kategorisch

Weist einen Levelwert (hauptsächlich für Faktoren) zu.

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 beziehen Sie sich auf eine Variable 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

Ermöglicht es Ihnen, eine Variable auszuwählen und auf sie zu verweisen.

Wert aus Array auswählen

Ermöglicht es Ihnen, einen Wert aus einem Array auszuwählen.

Wert aus Datenrahmen auswählen

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

Frame / Aufgabe / Objekteigenschaften

Ermöglicht es Ihnen, Werte abzurufen, die mit Objekteigenschaften, dem Frame, der Augenverfolgung (wenn aktiviert) und dem Gerät (Bildschirmaktualisierungsrate) verbunden sind.

  • Objekteigenschaft
  • Frame
  • Augenverfolgung
  • Gerät

Objekteigenschaft

Liest eine Objekteigenschaft aus.

Frame

Frame-WertoptionenBeschreibung
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 Frames.

Augenverfolgung

AugenverfolgungswertoptionenBeschreibung
Last cached Coordinate XDer letzte X-Koordinatenwert des Blickes des Teilnehmers.
Last cached Coordinate YDer letzte Y-Koordinatenwert des Blickes des Teilnehmers.
Last cached Coordinate [X,Y] ArrayDer letzte [X,Y]-Koordinatenwert des Blickes des Teilnehmers im Array-Format.
Last cached Coordinate + Time [X,Y,T] ArrayDer letzte [X,Y]-Koordinatenwert des Blickes des Teilnehmers, plus den Wert der Kamerafang t in Array-Format.

Gerät

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

Operationen

Verwenden Sie Operationen, um spezifische Änderungen an Ihren Variablen vorzunehmen, wie das Kombinieren von Variablenwerten, das Transformieren von Zeichenfolgen in Kleinbuchstaben oder das Durchführen mathematischer Operationen.

Die folgenden Optionen sind verfügbar:

  • Arithmetik
  • String-Operation
  • Mathe-Operation

Arithmetik

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

Das Arithmetikmenü in Labvanced.

Im Wesentlichen ermöglicht die arithmetische Operation, Operationen auf mehrere Werte auszuführen.

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

Der Standort der Arithmetikoption in Labvanced.

Die Werte können durch die Verwendung dieser 5 verschiedenen Operationen manipuliert werden:

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

Das folgende Beispiel zeigt, wie man arithmetische Operationen nutzt, um eine neue Zeichenfolgenvariable (im grünen Button) mit dem Namen 'intermediateVar' zu erstellen.

Beispiel für arithmetische Operationen, die verwendet werden, um eine neue Zeichenfolgenvariable zu erstellen.

Der neue Variablenwert (von 'intermediateVar') wird definiert, indem mehrere arithmetische Operationen zusammen mit einer Kombination von zuvor erstellten Variablen (d.h. 'userChatName' und 'chatInput') sowie konstanten Zeichenfolgenwerten, d.h. dem Semikolon : und dem Brechraum <br> verwendet werden. Diese Aktion erzeugt den Effekt eines Benutzerchats, der in einer Multi-User-Studie verwendet werden kann.

String-Operation

String-Operation-OptionenBeschreibung
To LowercaseWandelt alle Buchstaben einer Zeichenfolgenvariable in Kleinbuchstaben um.

→ Ex: (AAABBB) wird zu (aaabbb)
To UppercaseWandelt alle Buchstaben einer Zeichenfolgenvariable in Großbuchstaben um.

→ Ex: (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 Zeichenfolgenvariable.

→ Ex: (aaa bbbb cccc) wird zu (aaabbbbccc)
Trim WhitespacesEntfernt die Leerzeichen am Anfang einer Zeichenfolgenvariable.

→ Ex: ( aaabbbcccc) wird zu (aaabbbcccc)
Replace Substring RegexpErsetzt bestimmte Buchstaben in einer Zeichenfolgenwertvariable.

→ Ex: (aaabbbccc) ersetzt bbb durch xxx, wodurch der Wert zu (aaaxxxccc) wird

Math-Operation

Führt eine mathematische Operation an einem Skalarwert durch.

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 abrunden Wert zurück.
ceilGibt den aufrunden Wert zurück.
cosGibt den Kosinuswert zurück.
sinGibt den Sinuswert zurück.
tanGibt den Tangenswert 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 unter bestimmten Bereichen, in denen die Aktion festgelegt ist (z.B. beim Verwenden einer Set / Record Variable Aktion oder einer Set Object Property Aktion), auf maustrigger-spezifische Werte im Wertauswahlmenü. zugreifen.

Im folgenden Beispiel werden maustrigger-spezifische Werte verwendet, um x- und y-Werte und ein [X,Y] Array mit einer Set / Record Variable Aktion aufzuzeichnen.

Demonstration, wie mausspezifische Triggerwerte verwendet werden, um die Mausbewegung zu erfassen.

Unten steht eine Tabelle aller Arten von trigger-spezifischen Werten, die in Labvanced gefunden werden können, gefolgt von einer detaillierten Erklärung jeder Option.

NameWert-Optionen - Übersicht
Trigger (Mouse)
  • Maus X
  • Maus Y
  • Maus [X,Y] Array
  • Stimulusname
  • Stimulusinfo
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Zeitpunkt des Frames)
Trigger (Keyboard)
  • Id des Schlüssels
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Zeitpunkt des Frames) li>
Trigger (Button Bar)
  • Stimulusname
  • Stimulusinfo
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Zeitpunkt des Frames)
Trigger (Enter On Input)
  • Id des Schlüssels
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Zeitpunkt des Frames)
Trigger (Scroll)
  • Stimulusname
  • Stimulusinfo
  • Scrollposition X
  • Scrollposition Y
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Zeitpunkt des Frames)
Trigger (Gamepad/ Joystick)
  • Id des Gamepads
  • Gedrückte Tasten (Array)
  • Gedrückte oder gehaltene Tasten (Array)
  • Freigegebene Tasten (Array)
  • Achsen (Array)
  • Gamepad-Zeitstempel (Unixzeit)
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Zeitpunkt des Frames)
Trigger (Eyetracking Gaze)
  • Koordinate X
  • Koordinate Y
  • Koordinate [X,Y] Array
  • Stimulusname
  • Stimulusinfo
  • Kamerafangzeit T
  • Blickvertrauen C
  • Koord. + Zeit [X,Y, T] Array
  • Koord. + Zeit + Vertrauen [X,Y, T,C] Array
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Zeitpunkt des Frames)
Trigger (Eyetracking Fixation)
  • Fixationszentrum X
  • Fixationszentrum Y
  • Fixationsdauer
  • Fixationsstartzeit
  • Fixationsendzeit
  • Fixationsstreuung
  • Stimulusname
  • Stimulusinfo
  • [X,Y, Dur, Start, End, Disp]
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Zeitpunkt des Frames)
Trigger (Head Tracking)
  • Kamerafangzeit T
  • Kopfdrehung
  • Kopfneigung
  • Kopfwelle
  • Kopfposition [X,Y, T] Array
  • Nasenposition [X,Y, T] Array
  • Nasenvektor [X,Y, Z, T] Array
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Zeitpunkt des Frames)
Trigger (Emotion Detection)
  • Höchste Emotion
  • Maximaler Emotionspunktestand
  • Valenzpunktzahl
  • Erregungspunktzahl
  • Kamerafangzeit T
  • [Max Emotion, Score, T] Array
  • [Valenz, Erregung, T] Array
  • [Alle Emotionen, T] Array
  • [Alle Emotionen, Valenz, Erregung, T] Array
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Zeitpunkt des Frames)
Trigger (On Task Initialization)
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Zeitpunkt des Frames)
Trigger (On Frame Init)
  • TrialNr
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Zeitpunkt des Frames)
Trigger (on Frame Start)
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Zeitpunkt des Frames)
Trigger (On Frame End)
  • Gesamtzeit des Frames
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Zeitpunkt des Frames)
Trigger (Variable Value Changed)
  • Neuer Wert in der Variable
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Zeitpunkt des Frames)
Trigger (Media Object Trigger)
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Zeitpunkt des Frames)
Trigger (Websocket Trigger)
  • Nachricht
  • Daten
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Zeitpunkt des Frames)
Trigger (OpenAI Trigger)
  • Chat GPT Antwort
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Zeitpunkt des Frames)
Trigger (Global Experiment Event)
  • Gesamtzeit des Frames
  • Grund für das globale Ereignis
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Zeitpunkt des Frames)
Trigger (User Leaves Experiment)
  • Verbleibende Anzahl der Teilnehmer
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Zeitpunkt des Frames)

Trigger (Maus) Werte

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

Die verfügbaren Optionen für den Maustriggerwert

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 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 auftrat.
Trigger Time (From Frame Onset)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Onsets bis zum Auslösen des Triggers.

Trigger (Tastatur) Werte

Wenn ein Tastatur-Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Durchführung bestimmter 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 in UNIX-Zeitformat mit Millisekunden auftrat.
Trigger Time (From Frame Onset)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Onsets bis zum Zeitpunkt, an dem der Trigger auftrat.

Trigger (Schaltflächenleiste) Werte

Wenn ein Schaltflächenklick-Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Durchführung bestimmter Aktionen abgerufen werden:

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

Trigger (Enter bei Eingabe) Werte

Wenn ein Enter bei Eingabe-Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Durchführung bestimmter Aktionen abgerufen werden:

Trigger (Enter bei Eingabe) OptionenBeschreibung
Id of KeyDer ID-Wert der Taste, die als Trigger gedrückt wurde.
Trigger Timestamp (Unixtime)Der Zeitstempel, wann der Trigger in UNIX-Zeitformat mit Millisekunden auftrat.
Trigger Time (From Frame Onset)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Onsets bis zum Zeitpunkt, an dem der Trigger auftrat.

Trigger (Scrollen) Werte

Wenn ein Scroll-Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Durchführung bestimmter Aktionen abgerufen werden:

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

Trigger (Gamepad/Joystick) Werte

Wenn ein Gamepad/Joystick trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Durchführung bestimmter Aktionen abgerufen werden:

game pad trigger menu option

Trigger (Gamepad/Joystick) OptionenBeschreibung
Gamepad Device IdDie ID oder der Name des angeschlossenen Gamepads.
Pressed Keys (Array)Die gedrückten Tasten.
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 in Unixzeit.
Trigger Timestamp (Unixtime)Zeitstempel, wann der Trigger in Unixzeit auftritt.
Trigger Time (From Frame Onset)Zeitstempel in Unixzeit, wann der Trigger im Verhältnis zum Beginn des Frames auftritt.

Trigger (Eyetracking Blick) Werte

Wenn ein Eye Tracking Blick-Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Durchführung bestimmter 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 Stimulusinformationen hinter dem Stimulus, der den Blick-Trigger ausgelöst hat.
Camera Capture Time TDer genaue Zeitpunkt, an dem der Snapshot auftrat. Im Labvanced Eye Tracking-Pipeline erfolgt ein Kamerasnapshot zuerst, bevor der Algorithmus und das neuronale Netzwerk die Blickberechnungen durchführen. Daher ist Camera Capture Time T ein UNIX-Zeitstempel, wann der ursprüngliche Snapshot aufgenommen wurde. Für weitere Informationen zur Technologie hinter unserem webcam-basierten Eye Tracking verweisen wir auf unsere ET-Technologieseite.
Gaze Confidence CDieser Wert reicht von 0 bis 1 und bezieht sich auf das Vertrauen und die Wahrscheinlichkeit, dass ein offenes Auge im Bildsnapshot vorhanden ist, und dient im Wesentlichen als ‘Blinkerkennung.’ Bitte beziehen Sie sich auf unser veröffentlichtes, peer-reviewed Papier für weitere Details.
Coord. + Time [X,Y,T] ArrayEin Array, das die x/y-Koordinaten des Blicks und den Zeitstempel des Kamerafangzeitpunkts (T) enthält, wie oben beschrieben.
Coord. + Time + Confidence [X,Y, T,C] ArrayEin Array, das die x/y-Koordinaten des Blicks und den Zeitstempel des Kamerafangzeitpunkts (T) sowie das Blickvertrauen (C) enthält, wie oben beschrieben.
Trigger Timestamp (Unixtime)Der Zeitstempel, wann der Blick-Trigger in UNIX-Zeitformat mit Millisekunden auftrat.
Trigger Time (From Frame Onset)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frames bis zum Zeitpunkt, an dem der Blick-Trigger auftrat.

Trigger (Eyetracking Fixation) Werte

Wenn ein Eyetracking Fixation-Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Durchführung bestimmter 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 detektierten Fixation.
Fixation Start TimeDer Startzeitpunkt der detektierten Fixation.
Fixation End TimeDer Endzeitpunkt der detektierten Fixation.
Fixation DispersionBezieht sich darauf, wie zerstreut die Blickwerte innerhalb einer detektierten Fixation sind.
Stimulus NameDer Name des Schaltflächenobjekts, das das Ereignis ausgelöst hat.
Stimulus InfoDie Stimulusinformationen 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 Streuungswert.
Trigger Timestamp (Unixtime)Der Zeitstempel, wann der Fixation-Trigger in UNIX-Zeitformat mit Millisekunden auftrat.
Trigger Time (From Frame Onset)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Onsets bis zum Zeitpunkt, an dem der Fixation-Trigger auftrat.

Trigger (Kopfverfolgung) Werte

Wenn ein Kopfverfolgungs-Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Durchführung bestimmter Aktionen abgerufen werden:

Trigger (Kopfverfolgung) OptionenBeschreibung
Camera Capture Time TWenn die Kamera das Frame erfasst hat, d. h. ein UNIX-Zeitstempel, wann die Frame-Erfassung stattfand. Dies ist der Zeitpunkt, an dem das Bild/der Frame erfasst wurde, bevor eine Verarbeitung erfolgt.
Head TurnKopf drehen von links nach rechts, das wird in der Literatur als Gier bezeichnet.
Head TiltKopfneigung von oben nach unten, bekannt als Kopfneigung in der Literatur.
Head RollErfasst die Bewegung des Kopfes, der sich von Seite zu Seite rollt.
Head Position [X,Y, T] ArrayDieses Array erfasst die numerischen Werte, die mit der Kopfposition verbunden sind. Dazu gehören die x- und y-Koordinaten für die Mitte des Kopfes sowie die Zeitstempelvariable (T).
Nose Position [X,Y, T] ArrayDieses Array erfasst die numerischen Werte, die speziell mit der Position der Nase verbunden sind. Dazu gehören die x- und y-Koordinaten, an denen sich die Nase befindet, zusammen mit der Zeitstempelvariable (T), zu der 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 schaut (dies ist besonders wichtig für Studien, in denen das Eye Tracking nicht aktiviert ist). Daher, wenn die Nase vom Bildschirm wegzeigt (d. h. der Teilnehmer nicht auf das Experiment achtet), verringert sich der Z-Wert von 1 und bewegt sich näher zu 0.
Trigger Timestamp (Unixtime)Zeitpunkt während des Experiments, wann der Trigger selbst auftritt, bei dem die Kopfverfolgung erkannt wurde und berücksichtigt, wann der Trigger im System auftrat. Im Wesentlichen ist dies die Zeit, zu der 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 an dem Wert T sein.
Trigger Time from Frame OnsetDies ist der Zeitwert, wann der Trigger im Verhältnis zu dem Zeitpunkt auftritt, an dem der Frame-Onset stattfand.

Trigger (Emotion Detection) Werte

Wenn ein Emotion Detection Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei 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 Wert der erkannten Max Emotion.
Valence ScoreDer numerische Wert für Valenzdetektion.
Arousal ScoreDer numerische Wert für erkannte Erregung.
Camera Capture Time TDer angepasste Zeitstempelwert basierend auf dem Zeitpunkt, an dem die Bildaufnahme erfolgte. Hinweis: Dies ist ein genauerer Zeitstempel als Trigger Timestamp für den Zeitpunkt der Emotionserkennung, da der Algorithmus einige Millisekunden benötigt, um das Bild nach der Auslösung zu erfassen und zu verarbeiten.
[Max Emotion, Score, T] ArrayEin Array von: Maximale Emotion (String-Label), Punktzahl (numerisch), Kameraerfassungszeit (Unixtime).
[Valence, Arousal, T] ArrayEin Array von: Valenz (numerisch), Erregung (numerisch), Kameraerfassungszeit (Unixtime).
[All Emotions, T] ArrayZeichnet Punktzahlen für alle 8 Emotionen und die Kameraerfassungszeit auf. Hinweis: Die 8 Emotionen sind relativ zueinander und summieren sich zu 1.
[All Emotions, Valence, Arousal, T] ArrayZeichnet Punktzahlen für alle 8 Emotionen, Valenz, Erregung und Kameraerfassungszeit auf. Hinweis: Die 8 Emotionen sind relativ zueinander und summieren sich zu 1.
Trigger Timestamp (Unixtime)Der Zeitstempel des Triggers 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 (Bei Aufgabeninitialisierung) Werte

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

Trigger (Bei Aufgabeninitialisierung) OptionenBeschreibung
Trigger Timestamp (Unixtime)Der Unix-Zeitstempel des Triggers in Millisekunden.
Trigger Time (From Frame Onset)Die Zeit in Millisekunden, seit der Trigger ab dem Beginn des Frames aufgetreten ist.

Trigger (Bei Frame-Initialisierung) Werte

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

Trigger (Bei Frame-Initialisierung) OptionenBeschreibung
TrialNrDie Versuchsnummer, als der Frame Init Trigger aufgetreten ist.
Trigger Timestamp (Unixtime)Der Unix-Zeitstempel des Triggers in Millisekunden.
Trigger Time (From Frame Onset)Die Zeit in Millisekunden, seit der Trigger ab Beginn des Frames aufgetreten ist.

Trigger (Bei Frame-Start) Werte

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

Trigger (Bei 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 ab Beginn des Frames aufgetreten ist.

Trigger (Bei Frame-Ende) Werte

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

Trigger (Bei Frame-Ende) OptionenBeschreibung
Total Frame TimeDie gesamte Zeit in Millisekunden, die für den Frame aufgewendet wurde.
Trigger Timestamp (Unixtime)Der Unix-Zeitstempel des Triggers in Millisekunden.
Trigger Time (From Frame Onset)Die Zeit in Millisekunden, seit der Trigger ab Beginn des Frames aufgetreten ist.

Trigger (Wert der Variablen geändert) Werte

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

Trigger (Wert der Variablen geändert) OptionenBeschreibung
New Value in VariableBezieht sich auf den neuen Wert einer Variablen.
Trigger Timestamp (Unixtime)Der Zeitstempel, als der Trigger für die Variable geändert wurde, im Unix-Zeitformat mit Millisekunden.
Trigger Time (From Frame Onset)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Anfangs bis zu dem Zeitpunkt, an dem die Änderung des Variablenwerts auftrat.

Trigger (Medienobjekt-Trigger) Werte

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

Trigger (Medienobjekt-Trigger) OptionenBeschreibung
Trigger Timestamp (Unixtime)Der Zeitstempel, als der Medienobjekt-Trigger auftrat, im Unix-Zeitformat mit Millisekunden.
Trigger Time (From Frame Onset)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Anfangs bis zu dem Zeitpunkt, an dem der Medienobjekt-Trigger auftrat.

Trigger (Websocket-Trigger) Werte

Wenn ein WebsSocket Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei 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, als der Websocket-Trigger auftrat, im Unix-Zeitformat mit Millisekunden.
Trigger Time (From Frame Onset)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Anfangs bis zu dem Zeitpunkt, an dem der WebSocket-Trigger auftrat.

Trigger (OpenAI Trigger) Werte

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

Trigger (OpenAI Trigger) OptionenBeschreibung
Chat GPT AnswerDer Wert der Antwort von ChatGPT.
Trigger Timestamp (Unixtime)Der Zeitstempel, als der OpenAI-Trigger auftrat, im Unix-Zeitformat mit Millisekunden.
Trigger Time (From Frame Onset)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Anfangs bis zu dem Zeitpunkt, an dem der OpenAI-Trigger auftrat.

Trigger (Globales Experimentereignis) Werte

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

Trigger (Globales Experimentereignis) OptionenBeschreibung
Total Frame TimeBezieht sich auf die gesamte Frame-Zeit, die dem Trigger zuvor zugewiesen wurde.
Reason for Global EventEin String-Wert, der den Grund für den Trigger angibt, wie z.B. das Verlassen des Teilnehmers aus der Studie.
Trigger Timestamp (Unixtime)Der Zeitstempel, als der Global Event Trigger auftrat, im Unix-Zeitformat mit Millisekunden.
Trigger Time (From Frame Onset)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Anfangs bis zu dem Zeitpunkt, an dem der Global Event Trigger auftrat.

Trigger (Benutzer verlässt Experiment) Werte

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

Trigger (Benutzer verlässt Experiment) OptionenBeschreibung
Remaining Number of Participants Die Anzahl, wie viele Teilnehmer in der Studie verbleiben.
Trigger Timestamp (Unixtime)Der Zeitstempel, als der Benutzer den Experiment Trigger auftrat, im Unix-Zeitformat mit Millisekunden.
Trigger Time (From Frame Onset)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Anfangs bis zu dem Zeitpunkt, an dem der Benutzer den Experiment Trigger auftrat.