
Role_Id
Role_Id ist eine numerische Systemvariable, die jeden Teilnehmer in einer Multi-User-Studie identifiziert. Sie existiert nur, wenn eine Studie in eine Multi-Teilnehmer-Studie umgewandelt wurde (siehe Multi User Study in den Einstellungen); eine standardmäßige Einzelteilnehmerstudie benötigt sie nicht.
Zweck
Eine Multi-User-Studie kann zwei oder mehr Teilnehmer in derselben Sitzung einbeziehen, aber standardmäßig läuft das Experiment jedes Teilnehmers als identische, undifferenzierte Kopie der anderen. Nichts unterscheidet einen Teilnehmer vom anderen, bis etwas ausdrücklich dies tut. Role_Id ist diese Unterscheidung: sie gibt jedem Teilnehmer in der Sitzung eine stabile Identität, auf die die Ereignislogik zugreifen kann, ohne persönliche Informationen zu sammeln. Sie trägt keinen Namen, keinen Browser-Fingerabdruck und kein weiteres identifizierendes Detail, nur eine Nummer.
Wie sie zugewiesen wird
Wenn Teilnehmer einer Multi-User-Sitzung beitreten, erhält jeder ohne eine vordefinierte Rolle eine Role_Id in aufsteigender Reihenfolge, beginnend bei 1, in der Reihenfolge, in der sie sich verbinden. Ein vordefinierter Link kann auch eine bestimmte Role_Id an diesen Link binden, in diesem Fall ist die Zuweisung festgelegt, je nachdem, welchen Link ein Teilnehmer verwendet hat, und nicht nach Verbindungsreihenfolge.
Wie sie verwendet wird
Role_Id wird innerhalb einer Anforderungsaktion gelesen, derselben If/Then-Bedingungslogik, die im gesamten Ereignissystem verwendet wird, um das Verhalten nach Teilnehmer zu verzweigen. Ein häufiges Muster:
- Wenn
Role_Idgleich1ist, zeige einen Satz von Inhalten an, zum Beispiel ein Zielbild und ein Texteingabefeld. - Wenn
Role_Idgleich2ist (oder, unter Verwendung eines Else-Case, alles andere als1), zeige einen anderen Satz an, beispielsweise eine Reihe von Kandidatenbildern und kein Ziel.
Dies ist der Mechanismus hinter Multi-User-Designs, bei denen jeder Teilnehmer eine andere Rolle in der Interaktion spielt, ein Teilnehmer Vorschläge macht und ein anderer reagiert, einer beschreibt und ein anderer rät oder jede Studie, in der Rollen unterschiedlich sein müssen. Welche Role_Id welcher Rolle zugeordnet wird, wird festgelegt, wenn die Studie erstellt wird; die zugrunde liegende Studienlogik funktioniert unabhängig davon, welche Nummer letztendlich welcher Rolle zugeordnet wird.
Role_Id unterscheidet nur die Teilnehmer. Es bewegt von sich aus keine Informationen zwischen ihnen, das ist die Aufgabe der Verteile-Variable. Siehe Aufbau einer Multi-User-Studie für eine vollständige Anleitung zur Kombination von Role_Id mit Distribute Variable und Rahmen-Synchronisation zu funktionierenden Multi-User-Mustern.
FAQ
Bleibt Role_Id während der Studie gleich?
Kann sich die Rolle eines Teilnehmers während der Studie ändern?
Weiterführende Informationen
Multi-user Experiment Design
Wann ein Multi-User-Design verwendet werden sollte, bewährte Verfahren und eine Galerie bestehender Beispiele, die in Labvanced erstellt wurden.
Aufbau einer Multi-User-Studie
Eine Schritt-für-Schritt-Anleitung zur Verwendung von Role_Id innerhalb einer Anforderungsaktion, um unterschiedliche Inhalte pro Teilnehmer zuzuweisen.
Systemvariablen
Was Systemvariablen als Kategorie sind, Role_Id darunter, und wo sich die vollständige Referenztabelle befindet.