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)
      • 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
  • 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
    • EINSTIEG

      • Aufgaben-Editor
      • Stimuluspräsentation
      • Korrektheit der Antwort
      • Objekte
      • Ereignisse
      • Variablen
      • Aufgaben-Assistent
      • Versuchs-System
      • Studien-Design
        • Aufgaben
        • Blöcke
        • Sitzungen
        • Gruppen
    • EINGEHENDE THEMEN

      • Randomisierung & Balance
      • Eye Tracking
      • Fragebögen
      • Desktop-App
      • Beispielstudien
      • Teilnehmer-Rekrutierung
      • API-Zugang
        • REST API
        • Webhook-API
        • WebSocket API
      • Weitere Themen

        • Präzise Stimulus-Zeitangaben
        • Multi-User-Studien
        • Kopfverfolgung in Labvanced | Anleitung
    • HAUPTAPP-TABS

      • Übersicht: Haupt-Tabs
      • Dashboard
      • Meine Studien
      • Geteilte Studien
      • Meine Dateien
      • Experiment-Bibliothek
      • Mein Konto
      • Meine Lizenz
    • STUDIENTABS

      • Übersicht: Studien-spezifische Tabs
      • Studien-Design
        • 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
      • Teilnehmer-Verwaltung
      • Datenansicht und Export
        • Datensicht und Variablen- & Aufgaben Auswahl (alte Version)
        • Zugriff auf Aufnahmen (ALTE Version)
  • Videos
    • Video Übersicht
    • Einstieg in Labvanced
    • Aufgaben erstellen
    • Elemente Videos
    • Ereignisse & Variablen
    • Fortgeschrittene Themen
  • Anleitungen
    • Einführung
    • Stroop-Aufgabe
    • Lexikalische Entscheidungsaufgabe
    • Posner Gaze Cueing Aufgabe
    • Change Blindness Flicker-Paradigma
    • Eye-Tracking Beispielstudie
    • Infant Eye-Tracking Studie
    • Aufmerksamkeitsfang-Studie mit Mausverfolgung
    • Schnelle serielle visuelle Präsentation
    • ChatGPT Studie
    • Eye Tracking Demo: SVGs als AOIs
    • Multi-User Demo: Cursor der Subjekte anzeigen
    • Gamepad / Joystick Controller - Grundlegende Einrichtung
    • Desktop-App Studie mit EEG-Integration
    • Gruppenbalancierung zwischen Probanden und Variable-Setup
  • FAQ
    • Funktionen
    • Sicherheit & Datenschutz
    • Lizenzierung
    • Präzision von Labvanced
    • Programmiermäßiger Gebrauch & API
    • Labvanced offline verwenden
    • Fehlerbehebung
    • Fragen zur Studienerstellung
  • Newsletter-Archiv
  • Dokumente
  • Klassenzimmer

Das Wertmenü

Wenn Sie mit bestimmten Ereignissen arbeiten, wird ein Stift-Symbol angezeigt. Dies wird als Wertmenü bezeichnet, da es Ihnen ermöglicht, auszuwählen und anzuweisen, welche Art von Werten aufgezeichnet oder verfolgt werden soll. Es ist eine sehr leistungsstarke und wichtige Option, die Sie für Ihr experimentelles Design und Setup nutzen werden.

Dieses Stift-Symbol / Wertmenü erscheint an verschiedenen Orten für bestimmte Aktionen im Ereignissystem, wie z.B. bei der Aktion „Variable setzen / aufzeichnen“, der Aktion „Objekteigenschaft setzen“ und der Anforderung (Wenn... Dann), wie unten gezeigt.

Der Standort des Wertmenüs in Labvanced.

Ein Klick auf das Stift-Symbol 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 Option für einen trigger-spezifischen Wert und fährt dann mit den anderen 5 Kategorien (Aktuelle Zeit, Konstante, Variable, Frame / Aufgabe / Option und Operationen) fort, die alle ihre eigenen Optionen haben. Diese werden im Folgenden näher beschrieben.

Das Wertmenü in Labvanced

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

Menüoptionen

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

KategorieOptionenBeschreibung
Trigger-spezifischHä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, erscheint eine spezifische Liste von Optionen oben im Wertmenü zur Auswahl. Bitte beziehen Sie sich auf den Abschnitt über Trigger-spezifische Werte, um eine vollständige Liste von Optionen und Beschreibungen zu sehen.
Aktuelle Zeit
  • UNIX-Zeitstempel
  • Zeit ab Beginn des Frames
Messen und abrufen von Zeitwerten.
Konstanten
  • String
  • Numerisch
  • Boolesch
  • Kategorisch
  • Datum
  • Zeit
  • Farbe
Zuweisen konstanter Werte basierend auf dem benötigten Variablentyp, z.B. String oder numerisch. Diese werden manchmal in Kombination mit anderen Optionen wie Arithmetik 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 / Aufgabe / Objekt
  • Objekteigenschaft
  • Frame
  • Augenbewegungen
  • Gerät
Ermöglicht das Abrufen von Werten, die mit Objekteigenschaften, dem Frame, Augenbewegungen (sofern aktiviert) und dem Gerät (Bildschirmaktualisierungsrate) verbunden sind.
Operationen
  • Arithmetik
  • String-Operation
  • Mathematik-Operation
Verwenden Sie Operationen, um angegebene Änderungen an Ihren Variablen durchzuführen, wie z.B. das Kombinieren von Variablenwerten, das Transformieren von Strings in Kleinbuchstaben oder das Ausführen mathematischer Operationen.

Aktuelle Zeitwerte

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

Die folgenden Optionen stehen zur Verfügung:

  • UNIX-Zeitstempel
  • Zeit ab Beginn des Frames

Aktuelle Zeit: UNIX-Zeitstempel

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

Aktuelle Zeit: Zeit ab Beginn des Frames

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

Konstanten

Weisen Sie konstante Werte basierend auf dem benötigten Variablentyp zu, wie z.B. string oder numerisch. Diese werden manchmal in Kombination mit anderen Optionen wie Arithmetik verwendet, um Zähler zu erstellen.

Die folgenden Optionen stehen zur Verfügung:

  • String
  • Numerisch
  • Boolesch
  • Kategorisch
  • Datum
  • Zeit
  • Farbe

Konstant: String

Weist einen String-/Textwert zu.

Konstant: Numerisch

Weist einen numerischen / Zahlenwert zu.

Konstant: Boolesch

Weist einen Wert von true oder false zu.

Konstant: Kategorisch

Weist einen kategorischen Wert (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 stehen zur Verfügung:

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

Variable auswählen

Ermöglicht Ihnen, eine Variable auszuwählen und darauf hinzuweisen.

Wert aus Array auswählen

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

Wert aus Datenrahmen auswählen

Ermöglicht Ihnen, einen Wert aus einem von Ihnen erstellten Datenrahmen auszuwählen.

Frame / Aufgabe / Objekt Werte

Ermöglicht das Abrufen von Werten, die mit Objekteigenschaften, dem Frame, Augenbewegungen (sofern aktiviert) und dem Gerät (Bildschirmaktualisierungsrate) verbunden sind.

  • Objekteigenschaft
  • Frame
  • Augenbewegung
  • Gerät

Objekteigenschaft

Gibt eine Objekteigenschaft aus.

Frame

Frame-WertoptionenBeschreibung
Letzte zwischengespeicherte Maus X-PositionDer letzte X-Koordinatenwert der Maus des Teilnehmers.
Letzte zwischengespeicherte Maus Y-PositionDer letzte Y-Koordinatenwert der Maus des Teilnehmers.
Letztes zwischengespeichertes Maus [X,Y] ArrayDer letzte [X,Y]-Koordinatenwert der Maus des Teilnehmers im Array-Format.
Frame-NameDer Name des Frames.

Augenbewegung

Augenbewegungs-WertoptionenBeschreibung
Letzte zwischengespeicherte Koordinate XDer letzte X-Koordinatenwert des Blickes des Teilnehmers.
Letzte zwischengespeicherte Koordinate YDer letzte Y-Koordinatenwert des Blickes des Teilnehmers.
Letzte zwischengespeicherte Koordinate [X,Y] ArrayDer letzte [X,Y]-Koordinatenwert des Blickes des Teilnehmers im Array-Format.
Letzte zwischengespeicherte Koordinate + Zeit [X,Y,T] ArrayDer letzte [X,Y]-Koordinatenwert des Blickes des Teilnehmers, plus den Kameraaufnahmewert T im Array-Format.

Gerät

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

Operationen

Verwenden Sie Operationen, um angegebene Änderungen an Ihren Variablen durchzuführen, wie z.B. das Kombinieren von Variablenwerten, das Transformieren von Strings in Kleinbuchstaben oder das Ausführen mathematischer Operationen.

Die folgenden Optionen stehen zur Verfügung:

  • 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 Modifizierung von Objekteigenschaften.

Das Arithmetik-Menü in Labvanced.

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

Wenn Sie diese Option auswählen, wird ein zusätzliches Stift-Symbol (d.h. Wertmenü) angezeigt, ebenso wie eine Liste von Operationen, wie z.B. Addition.

Der Standort der Arithmetik-Option 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 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 Variablenwert (von 'intermediateVar') wird definiert, indem mehrere arithmetische Operationen zusammen mit einer Kombination von zuvor erstellten Variablen (d.h. 'userChatName' und 'chatInput') sowie konstanten Stringwerten, d.h. dem Semikolon : und dem Trennraum <br>, verwendet werden. Dieses Vorgehen erzeugt den Effekt eines Benutzer-Chat, der in einer Multi-User-Studie verwendet werden kann.

String-Operation

String-OperationsoptionenBeschreibung
In Kleinbuchstaben umwandelnWandelt alle Buchstaben in einer String-Variable in Kleinbuchstaben um.

→ Ex: (AAABBB) wird zu (aaabbb)
In Großbuchstaben umwandelnWandelt alle Buchstaben in einer String-Variable in Großbuchstaben um.

→ Ex: (aaabbb) wird zu (AAABBB)
In Link umwandelnWandelt den String in einer Variable in eine URL um, die in einem anderen Fenster geöffnet wird.
Whitespace entfernenEntfernt alle Leerzeichen zwischen den Buchstaben in einer String-Variable.

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

→ Ex: ( aaabbbcccc) wird zu (aaabbbcccc)
Substring mit RegExp ersetzenErsetzt bestimmte Buchstaben in einer Stringwertvariable.

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

Mathematik-Operation

Führt eine mathematische Operation auf einem Skalarwert aus.

Mathematik-OperationsoptionenBeschreibung
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 Cosinuswert 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 Ihr Ereignis beispielsweise einen Maus-Trigger verwendet, können Sie unter bestimmten Bereichen, in denen die Aktion spezifiziert ist (z.B. bei der Verwendung einer Variable setzen / aufzeichnen Aktion oder einer Objekteigenschaft setzen Aktion), auf trigger-spezifische Werte im Wertmenü verweisen.

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

Demonstration, wie maus-spezifische Triggerwerte verwendet werden, um Mausbewegungen 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 (Maus)
  • Maus X
  • Maus Y
  • Maus [X,Y] Array
  • Stimulus-Name
  • Stimulus-Info
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Frame-Beginn)
Trigger (Tastatur)
  • Id der Taste
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Frame-Beginn)
Trigger (Buttonleiste)
  • Stimulus-Name
  • Stimulus-Info
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Frame-Beginn)
Trigger (Eingabe bestätigen)
  • Id der Taste
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Frame-Beginn)
Trigger (Scrollen)
  • Stimulus-Name
  • Stimulus-Info
  • Scrollposition X
  • Scrollposition Y
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Frame-Beginn)
Trigger (Spielpad/Joystick)
  • Gamepad-Geräte-ID
  • Gedrückte Tasten (Array)
  • Gedrückte oder gehaltene Tasten (Array)
  • Freigegebene Tasten (Array)
  • Achsen (Array)
  • Gamepad-Zeitstempel (Unixzeit)
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Frame-Beginn)
Trigger (Augenspur-Gaze)
  • Koordinate X
  • Koordinate Y
  • Koordinate [X,Y] Array
  • Stimulus-Name
  • Stimulus-Info
  • Kameraaufzeichnungszeit T
  • Blickvertrauen C
  • Koord. + Zeit [X,Y, T] Array
  • Koord. + Zeit + Vertrauen [X,Y, T,C] Array
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Frame-Beginn)
Trigger (Augenverfolgung-Blickpunkt)
  • Fixationszentrum X
  • Fixationszentrum Y
  • Fixierungsdauer
  • Startzeit der Fixierung
  • Endzeit der Fixierung
  • Fixierungsstreuung
  • Stimulus-Name
  • Stimulus-Info
  • [X,Y,Dauer,Start,Ende,Disp]
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Frame-Beginn)
Trigger (Kopfverfolgung)
  • Kameraz Capture Time T
  • Kopf drehen
  • Kopf kippen
  • Kopf rollen
  • Kopfposition [X,Y, T] Array
  • Nasenposition [X,Y, T] Array
  • Nasenvektor [X,Y, Z, T] Array
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Frame-Beginn)
Trigger (Beim Initialisieren der Aufgabe)
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Frame-Beginn)
Trigger (Bei Frame-Init)
  • TrialNr
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Frame-Beginn)
Trigger (Beim Start des Frames)
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Frame-Beginn)
Trigger (Am Ende des Frames)
  • Gesamtzeit des Frames
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Frame-Beginn)
Trigger (Wert der Variable geändert)
  • Neuer Wert in der Variable
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Frame-Beginn)
Trigger (Medienobjekt-Trigger)
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Frame-Beginn)
Trigger (Websocket-Trigger)
  • Nachricht
  • Daten
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Frame-Beginn)
Trigger (OpenAI-Trigger)
  • Chat-GPT-Antwort
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Frame-Beginn)
Trigger (Globales Experiment-Event)
  • Gesamtzeit des Frames
  • Grund für das globale Event
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Frame-Beginn)
Trigger (Benutzer verlässt Experiment)
  • Verbleibende Anzahl der Teilnehmer
  • Trigger-Zeitstempel (Unixzeit)
  • Trigger-Zeit (ab Frame-Beginn)

Trigger (Maus) Werte

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

Die verfügbaren Maus-Triggerwertoptionen

Trigger (Maus) OptionenBeschreibung
Maus XGibt die aktuelle Maus-X-Position in Frame-Koordinaten zurück.
Maus YGibt die aktuelle Maus-Y-Position in Frame-Koordinaten zurück.
Maus [X,Y] ArrayDie Maus [X,Y]-Koordinaten im Array-Format.
Stimulus-NameDer Name des Objekts, das das Ereignis ausgelöst hat (z.B. welches Bild angeklickt wurde).
Stimulus-InfoDie Stimulus-Information des Objekts, das das Ereignis ausgelöst hat.
Trigger-Zeitstempel (Unixzeit)Der Zeitstempel, wann der Trigger im Unix-Zeitformat mit Millisekunden aufgetreten ist.
Trigger-Zeit (ab Frame-Beginn)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Beginns 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 der TasteDer ID-Wert der Taste, die als Trigger gedrückt wurde.
Trigger-Zeitstempel (Unixzeit)Der Zeitstempel, wann der Trigger im Unix-Zeitformat mit Millisekunden aufgetreten ist.
Trigger-Zeit (ab Frame-Beginn)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Beginns bis zu dem Zeitpunkt, an dem der Trigger aufgetreten ist.

Trigger (Buttonleiste) Werte

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

Trigger (Buttonleiste) OptionenBeschreibung
Stimulus-NameDer Name des Button-Objekts, das das Ereignis ausgelöst hat.
Stimulus-InfoDie Stimulus-Information des Button-Objekts, das das Ereignis ausgelöst hat.
Trigger-Zeitstempel (Unixzeit)Der Zeitstempel, wann der Trigger im Unix-Zeitformat mit Millisekunden aufgetreten ist.
Trigger-Zeit (ab Frame-Beginn)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Beginns bis zu dem Zeitpunkt, an dem der Trigger aufgetreten ist.

Trigger (Eingabe bestätigen) Werte

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

Trigger (Eingabe bestätigen) OptionenBeschreibung
Id der TasteDer ID-Wert der Taste, die als Trigger gedrückt wurde.
Trigger-Zeitstempel (Unixzeit)Der Zeitstempel, wann der Trigger im Unix-Zeitformat mit Millisekunden aufgetreten ist.
Trigger-Zeit (ab Frame-Beginn)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Beginns bis zu dem 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 Button-Objekts, das das Ereignis ausgelöst hat.
Stimulus-InfoDie Stimulus-Information des Button-Objekts, das das Ereignis ausgelöst hat.
Scrollposition XDie Scrollposition auf der X-Achse der Maus als das Ereignis ausgelöst wurde.
Scrollposition YDie Scrollposition auf der Y-Achse der Maus als das Ereignis ausgelöst wurde.
Trigger-Zeitstempel (Unixzeit)Der Zeitstempel, wann der Scroll-Trigger im Unix-Zeitformat mit Millisekunden aufgetreten ist.
Trigger-Zeit (ab Frame-Beginn)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Beginns bis zu dem Zeitpunkt, an dem der Scroll-Trigger aufgetreten ist.

Trigger (Spielpad/Joystick) Werte

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

Spielpad-Trigger-Menüoption

Trigger (Spielpad/Joystick) OptionenBeschreibung
Gamepad-Geräte-IDDie ID oder der Name des verbundenen Gamepads.
Gedrückte Tasten (Array)Die Tasten, die gedrückt wurden.
Gedrückte oder gehaltene Tasten (Array)Die Tasten, die gedrückt oder gehalten wurden.
Freigegebene Tasten (Array)Die Tasten, die freigegeben wurden.
Achsen (Array)Die Achsenwerte.
Gamepad-Zeitstempel (Unixzeit)Der Gamepad-Zeitstempel in Unixzeit.
Trigger-Zeitstempel (Unixzeit)Der Zeitstempel, wann der Trigger im Unixzeitformat aufgetreten ist.
Trigger-Zeit (ab Frame-Beginn)Der Zeitstempel in Unixzeit, wann der Trigger in Beziehung zum Beginn des Frames aufgetreten ist.

Trigger (Augenspur-Gaze) Werte

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

Die Gaze-Triggerwertoptionen

Trigger (Augenspur-Gaze) OptionenBeschreibung
Koordinate XDer Wert der X-Koordinate des Blickes.
Koordinate YDer Wert der Y-Koordinate des Blickes.
Koordinate [X,Y] ArrayDie Blickkoordinaten X,Y im Array-Format.
Stimulus-NameDer Name des Stimulus, der den Gaze-Trigger ausgelöst hat.
Stimulus-InfoDie Stimulusinformationen hinter dem Stimulus, der den Gaze-Trigger ausgelöst hat.
Kameraaufzeichnungszeit TDer genaue Zeitpunkt, wann die Aufnahme stattfand. In der Labvanced-Augenverfolgung Pipeline erfolgt eine Kameraaufnahme zuerst, bevor der Algorithmus und das neuronale Netzwerk die Blickberechnungen durchführen. Daher ist Kameraaufzeichnungszeit T ein UNIX-Zeitstempel, wann die erste Aufnahme stattfand. Für weitere Informationen zur Technologie hinter unserer webcam-basierten Augenverfolgung beziehen Sie sich bitte auf unsere ET-Technologie-Seite.
Blickvertrauen CDieser Wert reicht von 0 bis 1 und bezieht sich auf das Vertrauen und die Wahrscheinlichkeit, dass es ein offenes Auge im Bild gibt, und fungiert im Wesentlichen als „Blitzdetektor“. Bitte beziehen Sie sich auf unser veröffentlichtes, peer-reviewed Paper für weitere Einzelheiten.
Koord. + Zeit [X,Y,T] ArrayEin Array, das die x/y-Koordinaten des Blicks und den Zeitstempel der Kameraaufzeichnungszeit (T) enthält, wie oben beschrieben.
Koord. + Zeit + Vertrauen [X,Y, T,C] ArrayEin Array, das die x/y-Koordinaten des Blicks und den Zeitstempel der Kameraaufzeichnungszeit (T) sowie das Blickvertrauen (C) enthält, wie oben beschrieben.
Trigger-Zeitstempel (Unixzeit)Der Zeitstempel, wann der Gaze-Trigger im Unix-Zeitformat mit Millisekunden aufgetreten ist.
Trigger-Zeit (ab Frame-Beginn)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Beginns bis zu dem Zeitpunkt, an dem der Gaze-Trigger aufgetreten ist.

Trigger (Augenverfolgung-Fixation) Werte

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

Trigger (Augenverfolgung-Fixation) OptionenBeschreibung
Fixationszentrum XDer Mittelpunkt der Fixation als X-Wert.
Fixationszentrum YDer Mittelpunkt der Fixation als Y-Wert.
FixierungsdauerDie Dauer der erkannten Fixation.
Startzeit der FixationDer Zeitpunkt, zu dem die Fixation begann.
Endzeit der FixationDer Zeitpunkt, zu dem die Fixation endete.
FixierungsstreuungBezieht sich darauf, wie verstreut die Blickwerte innerhalb einer erkannten Fixation sind.
Stimulus-NameDer Name des Button-Objekts, das das Ereignis ausgelöst hat.
Stimulus-InfoDie Stimulus-Information des Button-Objekts, das das Ereignis ausgelöst hat.
[X, Y, Dur, Start, End, Disp]Ein Array des folgenden: x- und y-Werte des Fixationszentrums, die Dauer der Fixation, die Startzeit, die Endzeit und der Streuwert.
Trigger-Zeitstempel (Unixzeit)Der Zeitstempel, wann der Fixations-Trigger im Unix-Zeitformat mit Millisekunden aufgetreten ist.
Trigger-Zeit (ab Frame-Beginn)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Beginns bis zu dem Zeitpunkt, an dem der Fixations-Trigger aufgetreten ist.

Trigger (Kopfverfolgung) Werte

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

Trigger (Kopf Tracking) OptionenBeschreibung
Kameraaufzeichnungszeit TZu welchem Zeitpunkt die Kamera den Frame aufgenommen hat, d.h. ein Unix-Zeitstempel, wann die Aufnahme stattfand. Das ist der Zeitpunkt, an dem das Bild / der Frame aufgenommen wurde, bevor eine Verarbeitung erfolgt.
Kopf drehenKopfneigung von links nach rechts, dies wird in der Literatur als Gieren bezeichnet.
Kopf kippenKopfneigung von oben nach unten, bekannt als Kopfneigung in der Literatur.
Kopf rollenErfasst die Bewegung des Kopfes von Seite zu Seite.
Kopfposition [X,Y, T] ArrayDieses Array erfasst die numerischen Werte, die mit der Kopfposition verbunden sind, einschließlich der x- und y-Koordinaten für den Mittelpunkt des Kopfes sowie der Zeitstempelvariablen (T).
Nasenposition [X,Y, T] ArrayDieses Array erfasst die numerischen Werte, die mit der Position der Nase verbunden sind, einschließlich der x- und y-Koordinaten, wo sich die Nase befindet, sowie der Zeitstempelvariablen (T), wann die Messung durchgeführt wurde.
Nasenvektor [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 dem Bildschirm folgt (dies ist besonders wichtig für Studien, bei denen die Augenverfolgung nicht aktiviert ist). Daher, wenn die Nase vom Bildschirm zeigt (d.h. der Teilnehmer verfolgt das Experiment nicht), sinkt der Z-Wert von 1 und nähert sich 0.
Trigger-Zeitstempel (Unixzeit)Der Zeitpunkt während des Experiments, wenn der Trigger selbst auftritt, bei dem die Kopfverfolgung erfasst wurde und der berücksichtigt, wann der Trigger im System auftrat. 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 nahe wie möglich am Wert T sein.
Trigger-Zeit (ab Frame-Beginn)Diese Zeitangabe gibt an, wann der Trigger in Bezug auf den Beginn des Frames aufgetreten ist.

Trigger (Beim Initialisieren der Aufgabe) Werte

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

Trigger (Beim Initialisieren der Aufgabe) OptionenBeschreibung
Trigger-Zeitstempel (Unixzeit)Der UNIX-Zeitstempel des Triggers in Millisekunden.
Trigger-Zeit (ab Frame-Beginn)Die Zeit in Millisekunden, wann der Trigger in Bezug auf den Frame-Beginn aufgetreten ist.

Trigger (Bei Frame-Init) Werte

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

Trigger (Bei Frame-Init) OptionenBeschreibung
TrialNrDie Trialnummer, in der der Frame-Init-Trigger aufgetreten ist.
Trigger-Zeitstempel (Unixzeit)Der UNIX-Zeitstempel des Triggers in Millisekunden.
Trigger-Zeit (ab Frame-Beginn)Die Zeit in Millisekunden, wann der Trigger in Bezug auf den Frame-Beginn aufgetreten ist.

Trigger (Beim Start des Frames) Werte

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

Trigger (Beim Start des Frames) OptionenBeschreibung
Trigger-Zeitstempel (Unixzeit)Der UNIX-Zeitstempel des Triggers in Millisekunden.
Trigger-Zeit (ab Frame-Beginn)Die Zeit in Millisekunden, wann der Trigger in Bezug auf den Frame-Beginn aufgetreten ist.

Trigger (Am Ende des Frames) Werte

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

Trigger (Am Ende des Frames) OptionenBeschreibung
Gesamtzeit des FramesDie gesamte Zeit in Millisekunden, die für den Frame aufgewendet wurde.
Trigger-Zeitstempel (Unixzeit)Der UNIX-Zeitstempel des Triggers in Millisekunden.
Trigger-Zeit (ab Frame-Beginn)Die Zeit in Millisekunden, wann der Trigger in Bezug auf den Frame-Beginn aufgetreten ist.

Trigger (Wert der Variable geändert) Werte

Wenn ein Trigger für den Wert der Variable geändert verwendet wird, können die folgenden trigger-spezifischen Werte bei bestimmten Aktionen abgerufen werden:

Trigger (Wert der Variable geändert) OptionenBeschreibung
Neuer Wert in der VariableBezieht sich auf den neuen Wert einer Variablen.
Trigger-Zeitstempel (Unixzeit)Der Zeitstempel, wann der Trigger für die Änderung des Variablenwertes im Unix-Zeitformat mit Millisekunden aufgetreten ist.
Trigger-Zeit (ab Frame-Beginn)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Beginns, bis der Variablenwert geändert wurde.

Trigger (Medienobjekt-Trigger) Werte

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

Trigger (Medienobjekt-Trigger) OptionenBeschreibung
Trigger-Zeitstempel (Unixzeit)Der Zeitstempel, wann der Medienobjekt-Trigger im Unix-Zeitformat mit Millisekunden aufgetreten ist.
Trigger-Zeit (ab Frame-Beginn)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Beginns, bis der Medienobjekt-Trigger aufgetreten ist.

Trigger (Websocket-Trigger) Werte

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

Trigger (Websocket-Trigger) OptionenBeschreibung
NachrichtEine Nachricht, die verwendet werden kann, um zu beschreiben und zu kennzeichnen, was es Ihnen (auf der Empfängerseite) ermöglicht, zwischen verschiedenen Datentypen zu filtern.
DatenEin Wert, der verschiedene Datentypen speichern kann, wie z.B. die Entscheidungen der Teilnehmer, Zeitstempel, Maus-x/y-Koordinaten usw.
Trigger-Zeitstempel (Unixzeit)Der Zeitstempel, wann der Websocket-Trigger im Unix-Zeitformat mit Millisekunden aufgetreten ist.
Trigger-Zeit (ab Frame-Beginn)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Beginns, bis der Websocket-Trigger aufgetreten ist.

Trigger (OpenAI-Trigger) Werte

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

Trigger (OpenAI-Trigger) OptionenBeschreibung
Chat GPT-AntwortDer Wert der Antwort von ChatGPT.
Trigger-Zeitstempel (Unixzeit)Der Zeitstempel, wann der OpenAI-Trigger im Unix-Zeitformat mit Millisekunden aufgetreten ist.
Trigger-Zeit (ab Frame-Beginn)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Beginns, bis der OpenAI-Trigger aufgetreten ist.

Trigger (Globales Experiment-Event) Werte

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

Trigger (Globales Experiment-Event) OptionenBeschreibung
Gesamtzeit des FramesBezieht sich auf die Gesamtzeit des Frames, die vor dem Trigger aufgebracht wurde.
Grund für das globale EventEin Stringwert, der den Grund für den Trigger angibt, wie z.B. dass ein Teilnehmer die Studie verlassen hat.
Trigger-Zeitstempel (Unixzeit)Der Zeitstempel, wann das globale Event-Trigger im Unix-Zeitformat mit Millisekunden aufgetreten ist.
Trigger-Zeit (ab Frame-Beginn)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Beginns bis zu dem Zeitpunkt, an dem das globale Event-Trigger aufgetreten ist.

Trigger (Benutzer verlässt Experiment) Werte

Wenn ein Teilnehmer hat Multi-User-Studie-Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei bestimmten Aktionen abgerufen werden:

Trigger (Benutzer verlässt Experiment) OptionenBeschreibung
Verbleibende Anzahl der TeilnehmerDie Anzahl, wie viele Teilnehmer in der Studie verbleiben.
Trigger-Zeitstempel (Unixzeit)Der Zeitstempel, wann der Benutzer das Experiment triggerte, im Unix-Zeitformat mit Millisekunden.
Trigger-Zeit (ab Frame-Beginn)Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Beginns bis zu dem Zeitpunkt, an dem der Benutzer das Experiment ausgelöst hat.