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
      • Rahmen
        • Canvas-Frame
        • Seitenrahmen
        • Website-Rahmen
      • Versuchstimeline
      • Stimulus-Präsentation
      • Richtigkeit der Antwort
      • Objekte
      • Ereignisse
      • Variablen
      • Aufgabenassistent
      • Versuchssystem
      • Experimentdesign
        • Eine Studie erstellen
        • Datenrahmenmuster
        • Design von Experimenten mit mehreren Nutzern
    • HERVORGEHOBENE THEMEN

      • Randomisierung & Balance
      • Augenverfolgung
        • Präsentation von Stimuli in einer Eye Tracking-Aufgabe
        • Wie man die Einstellungen zur Kalibrierung des Eye Trackings auswählt
        • Einrichtung der Augenverfolgung in einer Aufgabe
        • Aufzeichnen und Exportieren von Blickdaten
        • Verwendung von Formen als Interessensgebiete (AOI) für Eye Tracking
        • Die Teilnehmerkalibrierungserfahrung
      • Web Brücke
        • Auswahl von Website-AOIs | Anker, Anpassen und Überprüfen des AOI-Trackings
        • Verfolgen des Mausverhaltens auf einer Website-AOI | Web Bridge Anleitung
      • Fragebögen
      • Desktop-App
      • Beispielstudien
      • Teilnehmerrekrutierung
      • API-Zugriff
        • REST API
        • Webhook-API
        • WebSocket API
      • Andere Themen

        • Präzise Stimuluszeiten
        • Multi-User-Studien
        • Kopfverfolgung in Labvanced | Anleitung
    • HAUPTABLAE

      • Übersicht: Haupt-Registerkarten
      • Dashboard
      • Meine Studien
      • Geteilte Studien
      • Meine Dateien
      • Experiment-Bibliothek
      • Mein Konto
      • Lizenz & Dienstleistungen
    • STUDIENTER

      • Übersicht: Studien-spezifische Registerkarten
      • Studien-Design
        • Aufgaben
        • Blöcke
        • Sitzungen
        • Gruppen
      • Aufgabeneditor
        • Task Controls
        • Das Versuchs-System
        • Frame-Typen
        • Objekte
        • Objekt Eigenschaften Tabellen
        • Variablen
        • Systemvariablen-Tabellen
        • Das Ereignissystem
        • Texteditor-Funktionen
        • Optionen für das Eye Tracking im Task-Editor
        • 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-Blicklenkungsaufgabe
    • Change Blindness Flicker Paradigma
    • Augenverfolgungsstudie
    • Studie zur Augenverfolgung bei Säuglingen
    • Studie zur Aufmerksamkeitslenkung mit Mausverfolgung
    • Schnelle serielle visuelle Präsentation
    • ChatGPT-Studie
    • Augenverfolgungsdemo: SVGs als AOIs
    • Multi-User-Demo: Zeige die Cursors der Teilnehmer
    • Gamepad / Joystick Controller - Grundeinstellung
    • Desktop-App-Studie mit EEG-Integration
    • Gruppenbalancierung und Variablen-Setup bei Zwischenstichproben
    • Aufbau einer Multi-User-Studie
    • Website-Frame Augenverfolgungs-Anleitung
    • Bedingte Webcam-Augenverfolgung
  • FAQ
    • Funktionen
    • Support-Richtlinie & Richtlinien
    • Sicherheit & Datenschutz
    • Lizenzierung
    • Genauigkeit von Labvanced
    • Programmgesteuerter Einsatz & API
    • Labvanced offline nutzen
    • Fehlerbehebung
    • Fragen zur Studieneerstellung
  • Newsletter-Archiv
  • Dokumente
  • Klassenzimmer
Wertauswahlmenü zur Definition und Zuweisung von Werten innerhalb eines Labvanced-Ereignisses

Das Wertauswahlmenü

Wenn Sie mit bestimmten Ereignissen arbeiten, wird ein Stiftsymbol angezeigt. Dies wird als Wertauswahlmenü bezeichnet, da es Ihnen ermöglicht, auszuwählen 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 Ihre Einrichtung verwenden werden.

Dieses Stiftsymbol / Wertauswahlmenü erscheint an verschiedenen Stellen für bestimmte Aktionen im Ereignissystem, wie z.B. die Aktion „Variable setzen / aufzeichnen“, die Aktion „Objekteigenschaft setzen“ und die Anforderung (Wenn... Dann)-Aktion, wie unten dargestellt.

Der Wertauswahlort 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 Wert-Option und fährt dann mit den anderen 5 Kategorien (Aktuelle Zeit, Konstantenwert, Variable, Rahmen / Aufgabe / Option und Operationen) fort, die alle ihre eigenen Optionen haben. Diese werden weiter unten beschrieben.

Das Wertauswahlmenü in Labvanced

Das obige Bild zeigt, wie das Wertauswahlmenü aussieht, wenn ein Mausauslöser verwendet wird. Wie Sie sehen können, beginnt das erste Menüelement 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 weiter:

KategorieOptionenBeschreibung
Trigger-specificHängt von dem Auslösertitel 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 Ihnen eine spezifische Liste von Optionen oben im Wertauswahlmenü zur Verfügung stehen. Bitte beziehen Sie sich auf den Abschnitt zu Trigger-spezifischen Werten, um eine vollständige Liste der Optionen und Beschreibungen zu sehen.
Current Time
  • UNIX-Zeitstempel
  • Zeit seit Beginn des Rahmens
Messen und Abrufen von Zeitwerten.
Constant Value
  • Zeichenfolge
  • Numerisch
  • Boolesch
  • Kategorisch
  • Datum
  • Zeit
  • Farbe
Zuweisen von konstanten Werten basierend auf der Art der benötigten Variable, wie Zeichenfolge oder numerisch. Diese werden manchmal in Kombination mit anderen Optionen wie Arithmetic verwendet, um Zähler zu erzeugen.
Variable
  • Variable auswählen
  • Wert aus Array auswählen
  • Wert aus Datenrahmen auswählen
Geben Sie eine Variable an oder verweisen Sie darauf, oder wählen Sie einen Wert aus einem Array oder Datenrahmen aus.
Frame / Task / Object
  • Objekteigenschaft
  • Rahmen
  • Augenverfolgung
  • Gerät
Ermöglicht Ihnen das Abrufen von Werten, die mit Objekteigenschaften, dem Rahmen, der Augenverfolgung (sofern aktiviert) und dem Gerät (Bildschirmaktualisierungsrate) verbunden sind.
Operations
  • Arithmetik
  • String-Operation
  • Mathe-Operation
Verwenden Sie Operationen, um spezifische Änderungen an Ihren Variablen vorzunehmen, z.B. Kombinieren von Variablenwerten, Transformieren von Zeichenfolgen, sodass sie alle in Kleinbuchstaben sind, oder Ausführen mathematischer Operationen.

Aktuelle Zeitwerte

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

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 vergangene Zeit seit dem Beginn des Rahmens. In den meisten Fällen entspricht dies der Reaktionszeit.

Konstantenwerte

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

Die folgenden Optionen sind verfügbar:

  • Zeichenfolge
  • Numerisch
  • Boolesch
  • Kategorisch
  • Datum
  • Zeit
  • Farbe

Konstant: Zeichenfolge

Weist einen Zeichenfolgen- / Textwert zu.

Konstant: Numerisch

Weist einen numerischen / Zahlenwert zu.

Konstant: Boolesch

Weist einen Wert von wahr oder falsch zu.

Konstant: Kategorisch

Weist einen Stufenwert 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 Ihnen, eine Variable auszuwählen und darauf zu zeigen.

Wert aus Array auswählen

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

Wert aus Datenrahmen auswählen

Erlaubt Ihnen, einen Wert aus einem von Ihnen erstellten Datenrahmen auszuwählen.

Rahmen / Aufgabe / Objekteigenschaften

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

  • Objekteigenschaft
  • Rahmen
  • Augenverfolgung
  • Gerät

Objekteigenschaft

Gibt eine Objekteigenschaft aus.

Rahmen

Rahmenwert-OptionenBeschreibung
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.

Augenverfolgung

Augenverfolgungswert-OptionenBeschreibung
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 der Wert der Kameraaufnahme T im Array-Format.

Gerät

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

Operationen

Verwenden Sie Operationen, um spezifische Änderungen an Ihren Variablen vorzunehmen, z.B. Kombinieren von Variablenwerten, Transformieren von Zeichenfolgen, sodass sie alle in Kleinbuchstaben sind, oder Ausführen mathematischer Operationen.

Die folgenden Optionen sind verfügbar:

  • Arithmetik
  • String-Operation
  • Mathe-Operation

Arithmetik

Arithmetische Operationen sind für viele verschiedene Zwecke nützlich, einschließlich des Kombinierens von Zeichenfolgen und sogar des Modifizierens von Objekteigenschaften.

Das Arithmetikmenü in Labvanced.

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

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

Der Standort der Arithmetikoption in Labvanced.

Die Werte können mithilfe dieser 5 verschiedenen Operationen manipuliert werden:

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

Das Beispiel unten zeigt, wie arithmetische Operationen genutzt werden, um eine neue String-Variable (im grünen Button) mit dem Namen 'intermediateVar' zu erstellen.

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

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

String-Operation

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

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

→ 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 String-Variable.

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

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

→ Ex: (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 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. Zum Beispiel, wenn Ihr Ereignis einen Maustrigger verwendet, können Sie unter bestimmten Bereichen, in denen die Aktion spezifiziert ist (zum Beispiel beim Verwenden einer Set / Record Variable Aktion oder einer Set Object Property Aktion), maustrigger-spezifische Werte 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.

Demonstration, wie mausspezifische trigger Werte verwendet werden, um Maus-Tracking aufzuzeichnen.

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

NameWertoptionen - Übersicht
Trigger (Mouse)
  • Maus X
  • Maus Y
  • Maus [X,Y] Array
  • Stimulus Name
  • Stimulus Info
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)
Trigger (Keyboard)
  • Id der Taste
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset) li>
Trigger (Button Bar)
  • Stimulus Name
  • Stimulus Info
  • 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)
  • Stimulus Name
  • Stimulus Info
  • Scrollposition X
  • Scrollposition Y
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)
Trigger (Gamepad/ Joystick)
  • Gamepad Geräte-ID
  • Gedrückte Tasten (Array)
  • Gedrückte oder gehaltene Tasten (Array)
  • Freigegebene 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
  • Stimulus Name
  • Stimulus Info
  • Kamera-Erfassungszeit T
  • Blickvertrauensintervall C
  • Koord. + Zeit [X,Y, T] Array
  • Koord. + Zeit + Vertrauen [X,Y, T,C] Array
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)
Trigger (Eyetracking Fixation)
  • Fixationszentrale X
  • Fixationszentrale Y
  • Fixationsdauer
  • Fixationsstartzeit
  • Fixationsendzeit
  • Fixationsstreuung
  • Stimulus Name
  • Stimulus Info
  • [X,Y, Dur, Start, End, Disp]
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)
Trigger (Head Tracking)
  • Kamera-Erfassungszeit T
  • Kopfwendung
  • Kopfneigung
  • Kopfdrehung
  • 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)
  • Maximale Emotion
  • Maximale Emotionsbewertung
  • Valenzbewertung
  • Erregungspunktzahl
  • Kamera-Erfassungszeit T
  • [Max Emotion, Punktzahl, 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)
  • Gesamter Frame-Zeit
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)
Trigger (Variable Value Changed)
  • Neuer Wert in der Variablen
  • 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)
  • Gesamte Frame-Zeit
  • Grund für Globales Ereignis
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)
Trigger (User Leaves Experiment)
  • Verbleibende Anzahl von Teilnehmern
  • Trigger-Zeitstempel (Unixtime)
  • Trigger-Zeit (Von Frame-Onset)

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 Maus-Trigger-Wertoptionen

Trigger (Maus) OptionenBeschreibung
Mouse XGibt die aktuelle Maus-X-Position in Rahmenkoordinaten zurück.
Mouse YGibt die aktuelle Maus-Y-Position in Rahmenkoordinaten 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 Stimulus-Info des Objekts, das das Ereignis ausgelöst hat.
Trigger Timestamp (Unixtime)Der Zeitstempel, wann der Trigger in Unix-Zeitformat mit Millisekunden aufgetreten ist.
Trigger Time (From Frame Onset)Die verstrichene Zeit in Millisekunden, gemessen von Beginn des Frame-Onsets bis zu dem Zeitpunkt, an dem der Trigger eintrat.

Trigger (Keyboard) Werte

Wenn ein Tastaturtrigger verwendet wird, können die folgenden trigger-spezifischen Werte aufgerufen werden, wenn mit bestimmten Aktionen gearbeitet wird:

Trigger (Keyboard) 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 verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Onset bis zum Zeitpunkt des Triggers.

Trigger (Button Bar) Werte

Wenn ein Button-Klick-Trigger verwendet wird, können die folgenden trigger-spezifischen Werte aufgerufen werden, wenn mit bestimmten Aktionen gearbeitet wird:

Trigger (Button Bar) 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 verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Onset bis zum Zeitpunkt des Triggers.

Trigger (Enter on Input) Werte

Wenn ein Enter on Input Trigger verwendet wird, können die folgenden trigger-spezifischen Werte aufgerufen werden, wenn mit bestimmten Aktionen gearbeitet wird:

Trigger (Enter on Input) 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 verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Onset bis zum Zeitpunkt des Triggers.

Trigger (Scroll) Werte

Wenn ein Scroll-Trigger verwendet wird, können die folgenden trigger-spezifischen Werte aufgerufen werden, wenn mit bestimmten Aktionen gearbeitet wird:

Trigger (Scroll) 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 verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Onset bis zum Zeitpunkt des Scroll-Triggers.

Trigger (Gamepad/ Joystick) Werte

Wenn ein Gamepad/Joystick trigger verwendet wird, können die folgenden trigger-spezifischen Werte aufgerufen werden, wenn mit bestimmten Aktionen gearbeitet wird:

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 Zeitstempel des Gamepads in Unix-Zeit.
Trigger Timestamp (Unixtime)Zeitstempel, wann der Trigger in Unix-Zeit auftritt.
Trigger Time (From Frame Onset)Zeitstempel in Unix-Zeit, wann der Trigger in Bezug auf den Beginn des Frames auftritt.

Trigger (Eyetracking Gaze) Werte

Wenn ein Eye Tracking Gaze Trigger verwendet wird, können die folgenden trigger-spezifischen Werte aufgerufen werden, wenn mit bestimmten Aktionen gearbeitet wird:

Die Optionen für den Gaze-Triggerwert

Trigger (Eyetracking Gaze) OptionenBeschreibung
Coordinate XDer Wert der X-Koordinate des Blicks.
Coordinate YDer Wert der Y-Koordinate des Blicks.
Coordinate [X,Y] ArrayDie Blickkoordinaten X,Y im 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, zu der der Snapshot aufgenommen wurde. In der Labvanced Eye Tracking Pipeline findet zuerst ein Kamerasnapshot statt, bevor der Algorithmus und das neuronale Netzwerk die Blickberechnungen durchführen. Somit ist der 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 im Bildsnapshot ein offenes Auge zu sehen ist, und dient im Wesentlichen als 'Blinkdetektor.' Bitte verweisen Sie auf 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) enthält, wie oben beschrieben.
Coord. + Time + Confidence [X,Y, T,C] ArrayEin Array, das die x/y-Koordinaten des Blicks und den Zeitstempel der Kamerafangzeit (T) sowie das Blickvertrauen (C) enthält, wie oben beschrieben.
Trigger Timestamp (Unixtime)Der Zeitstempel, wann der Blick-Trigger im Unix-Zeitformat mit Millisekunden auftrat.
Trigger Time (From Frame Onset)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Onset bis zum Zeitpunkt des Blick-Triggers.

Weitere Informationen: Siehe die spezielle Eyetracking Gaze Trigger Seite zur Aktivierung des Eye Tracking, zur Aufzeichnung von Blickdaten und praktischen Beispielen.

Trigger(Eyetracking Fixation) Werte

Wenn ein Eye Tracking Fixation Trigger verwendet wird, können die folgenden trigger-spezifischen Werte aufgerufen werden, wenn mit bestimmten Aktionen gearbeitet wird:

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 TimeDie Startzeit der detektierten Fixation.
Fixation End TimeDie Endzeit 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 Stimulus-Informationen des Schaltflächenobjekts, das das Ereignis ausgelöst hat.
[X, Y, Dur, Start, End, Disp]Ein Array mit folgenden Elementen: x- und y-Werte des Zentrums der Fixation, die Dauer der Fixation, die Startzeit, die Endzeit und der Streuwert.
Trigger Timestamp (Unixtime)Der Zeitstempel, wann der Fixation-Trigger im Unix-Zeitformat mit Millisekunden auftrat.
Trigger Time (From Frame Onset)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Onset bis zum Zeitpunkt des Fixation-Triggers.

Weitere Informationen: Siehe die spezielle Eyetracking Fixation Trigger Seite zur Aktivierung der Fixationsdetektion, zur Aufzeichnung von Fixationsdaten und praktischen Beispielen.

Trigger (Head Tracking) Werte

Wenn ein Head Tracking Trigger verwendet wird, können die folgenden trigger-spezifischen Werte aufgerufen werden, wenn mit bestimmten Aktionen gearbeitet wird:

Trigger (Head Tracking) OptionenBeschreibung
Camera Capture Time TWann die Kamera den Frame erfasst hat, d.h. ein Unix-Zeitstempel, wann die Frame-Erfassung stattgefunden hat. Dies ist die Zeit, zu der das Bild / der Frame erfasst wurde, bevor eine Verarbeitung erfolgt.
Head TurnKopfbewegung von links nach rechts, dies 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 von Seite zu Seite.
Head Position [X,Y, T] ArrayDieses Array erfasst die numerischen Werte, die mit der Kopfposition verbunden sind, einschließlich der x- und y-Koordinaten für die Mitte des Kopfes sowie der 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, wo sich die Nase befindet, sowie der Zeitstempelvariable (T), wann die Messung durchgeführt wurde.
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 das Eye Tracking nicht aktiviert ist). Wenn die Nase vom Bildschirm abzeigt (d.h. der Teilnehmer nicht auf das Experiment achtet), verringert sich der Z-Wert von 1 und bewegt sich näher an 0.
Trigger Timestamp (Unixtime)Zeitpunkt während des Experiments, an dem der Trigger selbst auftritt, wenn das Head Tracking erkannt wurde und berücksichtigt, wann der Trigger im System aufgetreten ist. Im Wesentlichen ist dies die Zeit, in der das Bild / der Frame verarbeitet wird, und dieser Wert wird stark durch die 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 in Bezug auf den Zeitpunkt des Frame-Onsets auftrat.

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 maximal 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 erkannt.
Valence ScoreDer numerische Score für Valenz-Detection.
Arousal ScoreDer numerische Score für erregte Emotionen.
Camera Capture Time TDer angepasste Zeitstempelwert basierend darauf, wann der Bild-Snapshot stattfand. Hinweis: Dies ist ein genauerer Zeitstempel als Trigger Timestamp für den Zeitpunkt, zu dem die Emotionserkennung stattfand, da der Algorithmus ein paar Millisekunden benötigt, um das Bild nach der Auslösung zu erfassen und zu verarbeiten.
[Max Emotion, Score, T] ArrayEin Array von: Max Emotion (String-Bezeichnung), Score (numerisch), Kameraaufnahme T (Unixtime).
[Valence, Arousal, T] ArrayEin Array von: Valenz (numerisch), Erregung (numerisch), Kameraaufnahme T (Unixtime).
[All Emotions, T] ArrayZeichnet Scores für alle 8 Emotionen und die Kameraaufnahme T auf. Hinweis: Die 8 Emotion Scores sind relativ zueinander und summieren sich auf 1.
[All Emotions, Valence, Arousal, T] ArrayZeichnet Scores für alle 8 Emotionen, Valenz, Erregung und Kameraaufnahme T auf. Hinweis: Die 8 Emotion Scores sind relativ zueinander und summieren sich auf 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 vergangen ist, als der Trigger auftrat.

Trigger (On Task Initialization) Werte

Wenn ein Task Init Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei 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, wann der Trigger seit dem Beginn des Frames auftrat.

Trigger (On Frame Init) Werte

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

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

Trigger (on Frame Start) Werte

Wenn ein Frame Start Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei 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, wann der Trigger seit dem Beginn des Frames auftrat.

Trigger (On Frame End) Werte

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

Trigger (On Frame End) OptionenBeschreibung
Total Frame TimeDie gesamte Zeit in Millisekunden, die im Frame verbracht wurde.
Trigger Timestamp (Unixtime)Der Unix-Zeitstempel des Triggers in Millisekunden.
Trigger Time (From Frame Onset)Die Zeit in Millisekunden, wann der Trigger seit dem Beginn des Frames auftrat.

Trigger (Variable Value Changed) Werte

Wenn ein Variable Value Changed Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei 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änderung-Trigger in Unix-Zeitformat mit Millisekunden auftrat.
Trigger Time (From Frame Onset)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Anfangs bis zu dem Zeitpunkt, an dem die Variable geändert wurde.

Trigger (Media Object Trigger) Werte

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

Trigger (Media Object Trigger) OptionenBeschreibung
Trigger Timestamp (Unixtime)Der Zeitstempel, wann der Media Object Trigger in Unix-Zeitformat mit Millisekunden auftrat.
Trigger Time (From Frame Onset)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Anfangs bis zu dem Zeitpunkt, an dem der Media Object 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 verwendet werden kann, um zu beschreiben und zu kennzeichnen, die es dir (auf der Empfangsseite) ermöglicht, zwischen verschiedenen Arten von Daten zu filtern.
DataEin Wert, der verschiedene Arten von Daten halten kann, wie z.B. Entscheidungen des Teilnehmers, Zeitstempel, Maus-x/y-Koordinaten usw.
Trigger Timestamp (Unixtime)Der Zeitstempel, wann der Websocket-Trigger in Unix-Zeitformat mit Millisekunden auftrat.
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, wann der OpenAI Trigger in Unix-Zeitformat mit Millisekunden auftrat.
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 (Global Experiment Event) Werte

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

Trigger (Global Experiment Event) OptionenBeschreibung
Total Frame TimeBezieht sich auf die gesamte Rahmenzeit, die vor dem Trigger zugewiesen wurde.
Reason for Global EventEin String-Wert, der den Grund des Triggers angibt, wie z.B. das Verlassen des Teilnehmers von der Studie.
Trigger Timestamp (Unixtime)Der Zeitstempel, wann der Global Event Trigger in Unix-Zeitformat mit Millisekunden auftrat.
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 (User Leaves Experiment) Werte

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

Trigger (User Leaves Experiment) OptionenBeschreibung
Remaining Number of Participants Die Anzahl der Teilnehmer, die noch in der Studie verbleiben.
Trigger Timestamp (Unixtime)Der Zeitstempel, wann der User Leaves Experiment Trigger in Unix-Zeitformat mit Millisekunden auftrat.
Trigger Time (From Frame Onset)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Anfangs bis zu dem Zeitpunkt, an dem der User Leaves Experiment Trigger auftrat.