0 votes
in SoSci Survey (dt.) by s225671 (110 points)

Liebes SoSci-Team,

ich führe ein Experiment über Prolific (ähnlich Amazon Turk) durch. Mein Experiment hat zwei Gruppen, DB und DX.

Die Prolific-Teilnehmer werden zuerst auf den Fragebogen "random" geleitet. Dort wird aus ihrer URL ihr unique identifier ('Prolific_PID') ausgelesen und als interne Variable 'IV01_01' gespeichert.

Per Random Generator wird der Teilnehmer dann auf den Fragebogen "DB" oder den Fragebogen "DX" weitergeleitet. In dem jeweiligen Fragebogen sollen dann, basierend auf 'IV01_01', aus einer Datenbank pro Teilnehmer individuelle Variablen (z.B. 'IV04_01') eingelesen werden.

Das Einlesen dieser Variablen über 'IV01_01' funktioniert nicht. Ohne Vorschalten des Randomize-Surveys funktioniert dagegen alles wie gewünscht. Meine Erklärung dafür ist, dass 'IV01_01' in einer Zeile des Fragebogens "random" abgespeichert wurden, und der Fragebogen "DB" (oder "DX") entsprechend nicht darauf zugreifen kann.

→ Kann ich dem Fragebogen "DB" (oder "DX") irgendwie beibringen, die Variable IV01_01 aus dem Fragebogen "random" auszulesen? Oder geht das nicht?
→ Was sind Alternativen? Ändert sich das Problem, wenn ich statt mit "Random Generator" mit "Randomization using urns" arbeite? Wie kann ich Randomisierung + Einlesen externer Variablen aus einer Datenbank zusammenbringen?

Anbei Screenshots.

Besten Dank!


1 Answer

0 votes
by SoSci Survey (328k points)

Bitte übergeben Sie die notwendigen Daten mittels multiLevelDown() anstatt goToQuestionnaire(), vgl. Zufallsauswahl -> Zusammenspiel mit externen Panels

Sie können bei multiLevelDown() auch mehrere Werte (als Array) übergeben und im untergeordneten Fragebogen die einzelnen Elemente dann wieder in einzelne interne Variablen speichern. Mitunter ist putList() dafür sehr hilfreich.

by s225671 (110 points)
Vielen Dank!!

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...