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.

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 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:
| Kategorie | Optionen | Beschreibung |
|---|---|---|
Trigger-spezifisch | Hä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 | Messen und abrufen von Zeitwerten. | |
Konstanten |
| 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 |
| 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 |
| Ermöglicht das Abrufen von Werten, die mit Objekteigenschaften, dem Frame, Augenbewegungen (sofern aktiviert) und dem Gerät (Bildschirmaktualisierungsrate) verbunden sind. |
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. |
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:
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:
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
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
Gibt eine Objekteigenschaft aus.
Frame
| Frame-Wertoptionen | Beschreibung |
|---|---|
Letzte zwischengespeicherte Maus X-Position | Der letzte X-Koordinatenwert der Maus des Teilnehmers. |
Letzte zwischengespeicherte Maus Y-Position | Der letzte Y-Koordinatenwert der Maus des Teilnehmers. |
Letztes zwischengespeichertes Maus [X,Y] Array | Der letzte [X,Y]-Koordinatenwert der Maus des Teilnehmers im Array-Format. |
Frame-Name | Der Name des Frames. |
Augenbewegung
| Augenbewegungs-Wertoptionen | Beschreibung |
|---|---|
Letzte zwischengespeicherte Koordinate X | Der letzte X-Koordinatenwert des Blickes des Teilnehmers. |
Letzte zwischengespeicherte Koordinate Y | Der letzte Y-Koordinatenwert des Blickes des Teilnehmers. |
Letzte zwischengespeicherte Koordinate [X,Y] Array | Der letzte [X,Y]-Koordinatenwert des Blickes des Teilnehmers im Array-Format. |
Letzte zwischengespeicherte Koordinate + Zeit [X,Y,T] Array | Der 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
Arithmetische Operationen sind für viele verschiedene Zwecke nützlich, einschließlich der Kombination von Strings und sogar der Modifizierung von Objekteigenschaften.

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.

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.

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-Operationsoptionen | Beschreibung |
|---|---|
In Kleinbuchstaben umwandeln | Wandelt alle Buchstaben in einer String-Variable in Kleinbuchstaben um. → Ex: (AAABBB) wird zu (aaabbb) |
In Großbuchstaben umwandeln | Wandelt alle Buchstaben in einer String-Variable in Großbuchstaben um. → Ex: (aaabbb) wird zu (AAABBB) |
In Link umwandeln | Wandelt den String in einer Variable in eine URL um, die in einem anderen Fenster geöffnet wird. |
Whitespace entfernen | Entfernt alle Leerzeichen zwischen den Buchstaben in einer String-Variable. → Ex: (aaa bbbb cccc) wird zu (aaabbbbccc) |
Whitespace trimmen | Entfernt die Leerzeichen am Anfang einer String-Variable. → Ex: ( aaabbbcccc) wird zu (aaabbbcccc) |
Substring mit RegExp ersetzen | Ersetzt 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-Operationsoptionen | Beschreibung |
|---|---|
abs | Gibt die absolute Zahl eines Wertes zurück. |
sqrt | Gibt die Quadratwurzel eines Wertes zurück. |
round | Gibt den gerundeten Wert mit 0 bis 3 Dezimalstellen zurück. |
floor | Gibt den abgerundeten Wert zurück. |
ceil | Gibt den aufgerundeten Wert zurück. |
cos | Gibt den Cosinuswert zurück. |
sin | Gibt den Sinuswert zurück. |
tan | Gibt 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.

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.
| Name | Wertoptionen - Übersicht |
|---|---|
Trigger (Maus) |
|
Trigger (Tastatur) |
|
Trigger (Buttonleiste) |
|
Trigger (Eingabe bestätigen) |
|
Trigger (Scrollen) |
|
Trigger (Spielpad/Joystick) |
|
Trigger (Augenspur-Gaze) |
|
Trigger (Augenverfolgung-Blickpunkt) |
|
Trigger (Kopfverfolgung) |
|
Trigger (Beim Initialisieren der Aufgabe) |
|
Trigger (Bei Frame-Init) |
|
Trigger (Beim Start des Frames) |
|
Trigger (Am Ende des Frames) |
|
Trigger (Wert der Variable geändert) |
|
Trigger (Medienobjekt-Trigger) |
|
Trigger (Websocket-Trigger) |
|
Trigger (OpenAI-Trigger) |
|
Trigger (Globales Experiment-Event) |
|
Trigger (Benutzer verlässt Experiment) |
|
Trigger (Maus) Werte
Wenn ein Maus-Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei bestimmten Aktionen abgerufen werden:

| Trigger (Maus) Optionen | Beschreibung |
|---|---|
Maus X | Gibt die aktuelle Maus-X-Position in Frame-Koordinaten zurück. |
Maus Y | Gibt die aktuelle Maus-Y-Position in Frame-Koordinaten zurück. |
Maus [X,Y] Array | Die Maus [X,Y]-Koordinaten im Array-Format. |
Stimulus-Name | Der Name des Objekts, das das Ereignis ausgelöst hat (z.B. welches Bild angeklickt wurde). |
Stimulus-Info | Die 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) Optionen | Beschreibung |
|---|---|
Id der Taste | Der 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) Optionen | Beschreibung |
|---|---|
Stimulus-Name | Der Name des Button-Objekts, das das Ereignis ausgelöst hat. |
Stimulus-Info | Die 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) Optionen | Beschreibung |
|---|---|
Id der Taste | Der 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) Optionen | Beschreibung |
|---|---|
Stimulus-Name | Der Name des Button-Objekts, das das Ereignis ausgelöst hat. |
Stimulus-Info | Die Stimulus-Information des Button-Objekts, das das Ereignis ausgelöst hat. |
Scrollposition X | Die Scrollposition auf der X-Achse der Maus als das Ereignis ausgelöst wurde. |
Scrollposition Y | Die 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:

| Trigger (Spielpad/Joystick) Optionen | Beschreibung |
|---|---|
Gamepad-Geräte-ID | Die 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:

| Trigger (Augenspur-Gaze) Optionen | Beschreibung |
|---|---|
Koordinate X | Der Wert der X-Koordinate des Blickes. |
Koordinate Y | Der Wert der Y-Koordinate des Blickes. |
Koordinate [X,Y] Array | Die Blickkoordinaten X,Y im Array-Format. |
Stimulus-Name | Der Name des Stimulus, der den Gaze-Trigger ausgelöst hat. |
Stimulus-Info | Die Stimulusinformationen hinter dem Stimulus, der den Gaze-Trigger ausgelöst hat. |
Kameraaufzeichnungszeit T | Der 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 C | Dieser 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] Array | Ein 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] Array | Ein 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) Optionen | Beschreibung |
|---|---|
Fixationszentrum X | Der Mittelpunkt der Fixation als X-Wert. |
Fixationszentrum Y | Der Mittelpunkt der Fixation als Y-Wert. |
Fixierungsdauer | Die Dauer der erkannten Fixation. |
Startzeit der Fixation | Der Zeitpunkt, zu dem die Fixation begann. |
Endzeit der Fixation | Der Zeitpunkt, zu dem die Fixation endete. |
Fixierungsstreuung | Bezieht sich darauf, wie verstreut die Blickwerte innerhalb einer erkannten Fixation sind. |
Stimulus-Name | Der Name des Button-Objekts, das das Ereignis ausgelöst hat. |
Stimulus-Info | Die 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) Optionen | Beschreibung |
|---|---|
Kameraaufzeichnungszeit T | Zu 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 drehen | Kopfneigung von links nach rechts, dies wird in der Literatur als Gieren bezeichnet. |
Kopf kippen | Kopfneigung von oben nach unten, bekannt als Kopfneigung in der Literatur. |
Kopf rollen | Erfasst die Bewegung des Kopfes von Seite zu Seite. |
Kopfposition [X,Y, T] Array | Dieses 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] Array | Dieses 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] Array | Diese 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) Optionen | Beschreibung |
|---|---|
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) Optionen | Beschreibung |
|---|---|
TrialNr | Die 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) Optionen | Beschreibung |
|---|---|
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) Optionen | Beschreibung |
|---|---|
Gesamtzeit des Frames | Die 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) Optionen | Beschreibung |
|---|---|
Neuer Wert in der Variable | Bezieht 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) Optionen | Beschreibung |
|---|---|
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) Optionen | Beschreibung |
|---|---|
Nachricht | Eine 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. |
Daten | Ein 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) Optionen | Beschreibung |
|---|---|
Chat GPT-Antwort | Der 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) Optionen | Beschreibung |
|---|---|
Gesamtzeit des Frames | Bezieht sich auf die Gesamtzeit des Frames, die vor dem Trigger aufgebracht wurde. |
Grund für das globale Event | Ein 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) Optionen | Beschreibung |
|---|---|
Verbleibende Anzahl der Teilnehmer | Die 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. |