Role_Id
Role_Id ist eine numerische Systemvariable, die jeden Teilnehmer in einer Mehrbenutzerstudie identifiziert. Sie existiert nur, wenn eine Studie in eine Mehrteilnehmerstudie umgewandelt wurde (siehe Mehrbenutzerstudie in den Einstellungen); eine standardmäßige Einzelteilnehmerstudie hat keinen Nutzen dafür.
Zweck
Eine Mehrbenutzerstudie kann zwei oder mehr Teilnehmer in derselben laufenden Sitzung umfassen, aber standardmäßig läuft das Experiment jedes Teilnehmers als identische, undifferenzierte Kopie der anderen. Nichts unterscheidet einen Teilnehmer vom anderen, bis etwas dies ausdrücklich tut. Role_Id ist diese Unterscheidung: Sie gibt jedem Teilnehmer in der Sitzung eine stabile Identität, auf die die Ereignislogik reagieren kann, ohne etwas Persönliches zu sammeln. Sie trägt keinen Namen, keinen Browser-Fingerabdruck und kein anderes identifizierendes Detail, nur eine Nummer.
Wie es zugewiesen wird
Wenn Teilnehmer einer Mehrbenutzersitzung beitreten, erhält jeder ohne vordefinierten Rolle ein Role_Id in aufsteigender Reihenfolge, beginnend bei 1, in der Reihenfolge, in der sie sich verbinden. Ein vordefinierter Link kann auch ein spezifisches Role_Id an diesen Link pinnen, in diesem Fall ist die Zuweisung durch den Link festgelegt, den ein Teilnehmer verwendet hat, und nicht durch die Verbindungsreihenfolge.
Wie es verwendet wird
Role_Id wird innerhalb einer Bedingungshandlung gelesen, der gleichen If/Then-Bedingungslogik, die im gesamten Ereignissystem verwendet wird, um das Verhalten nach Teilnehmern zu verzweigen. Ein häufiges Muster:
- Wenn
Role_Idgleich1ist, zeige einen Satz von Inhalten, beispielsweise ein Zielbild und ein Texteingabefeld. - Wenn
Role_Idgleich2ist (oder, unter Verwendung eines Else Case, alles andere als1), zeige einen anderen Satz, beispielsweise eine Reihe von Kandidatenbildern und kein Ziel.
Dies ist der Mechanismus hinter Mehrbenutzer-Designs, bei denen jeder Teilnehmer einen anderen Teil der Interaktion spielt, ein Teilnehmer vorschlägt und ein anderer antwortet, einer beschreibt und ein anderer rät oder jede Studie, in der die Rollen unterschiedlich sein müssen. Welches Role_Id welcher Rolle zugeordnet wird, wird festgelegt, wenn die Studie erstellt wird; die zugrunde liegende Studienlogik funktioniert gleich, unabhängig davon, welche Nummer schließlich welcher Rolle zugeordnet wird.
Role_Id unterscheidet nur Teilnehmer. Es überträgt nicht, allein für sich genommen, Informationen zwischen ihnen, das ist die Aufgabe der Variable verteilen. Siehe Eine Mehrbenutzerstudie erstellen für eine vollständige Anleitung, die Role_Id mit Distribute Variable und die Frame-Synchronisation in funktionierende Mehrbenutzer-Muster kombiniert.
FAQ
Bleibt Role_Id während der Studie gleich?
Kann sich die Rolle eines Teilnehmers während einer Studie ändern?
Weiterführende Literatur
Mehrbenutzer-Experimentdesign
Wann man ein Mehrbenutzerdesign verwenden sollte, Best Practices und eine Galerie vorhandener Beispiele, die in Labvanced erstellt wurden.
Eine Mehrbenutzerstudie erstellen
Eine schrittweise Anleitung zur Verwendung von Role_Id innerhalb einer Bedingungshandlung, um unterschiedlichen Teilnehmern verschiedene Inhalte zuzuweisen.
Systemvariablen
Was Systemvariablen als Kategorie sind, Role_Id darunter, und wo sich die vollständige Referenztabelle befindet.