0 votes
in SoSci Survey (dt.) by s283710 (125 points)
edited by SoSci Survey

Hallo Liebes SoSci Team,

ich implemetiere derzeit die Studie zu meiner Masterarbeit auf SoSci. Ich möchte den Probandinnen gerne 3 Szenarien präsentieren - dabei soll jeder Teilnehmende jedes Szenario in randomisierter Reihenfolge durchklicken.

Ich habe mich dabei an die Anleitung unter dem folgendem Link https://www.soscisurvey.de/help/doku.php/de:create:rotation-pages (der letzte Punkt "Rotierte Block-Abfolge (Variante 1)") gehalten.

An sich funktioniert es auch. Wenn der Zufallsgenerator allerdings als erstes Szenario "Szenario C" (also das letzte Szenario zieht), präsentiert er nicht mehr Szenario A und C?

$blockfolge = array_values(valueList('ZG01'));
$blocks = [
  1 => valueList('ZG02', null, 'label'),
  2 => valueList('ZG03', null, 'label'),
  3 => valueList('ZG04', null, 'label')
];
$gesamtliste = array_merge(
  $blocks[$blockfolge[0]],
  $blocks[$blockfolge[1]],
  $blocks[$blockfolge[2]]
);
setPageOrder($gesamtliste, 'Ende Bloecke');

(im Fragebogen auf Seite 11)

Ich bin leider etwas hilflos und wollte gern um Ihren Rat fragen?

Hier wäre auch ein Link zum Pretest: https://survey.ifkw.lmu.de/MA_Trust/?act=3ZwPgz9VpQoew8QtQObdIZJa

Herzliche Grüße und ganz lieben Dank!

by s283710 (125 points)
Ich habe relativ viele "setPageOrder(...)" im Fragebogen (Seiten: 13, 17, 23, 27, 33, 37, 49, 53, 59, 63, 68, 73, 84, 88, 94, 98, 104, 108) - kollidiert das womöglich?

2 Answers

0 votes
by SoSci Survey (308k points)
selected by s283710
 
Best answer

Ich habe relativ viele "setPageOrder(...)" im Fragebogen (Seiten: 13, 17, 23, 27, 33, 37, 49, 53, 59, 63, 68, 73, 84, 88, 94, 98, 104, 108) - kollidiert das womöglich?

Ja, ein setPageOrder() beendet eine andere, aktuell laufende Seitenabfolge.

Sie müssten in diesem Fall zu Beginn gleich die komplette Seitenabfolge definieren (also ggf. auch Teile der Blockfolgen ersetzen), und diese dann einmalig an setPageOrder() übergeben.

0 votes
by SoSci Survey (308k points)

Wenn der Zufallsgenerator allerdings als erstes Szenario "Szenario C" (also das letzte Szenario zieht), präsentiert er nicht mehr Szenario A und C?

Die wahrscheinlichste Erklärung ist, dass Sie in Szenario C auf einer der Seiten eine der folgenden Funktionen verwenden: setNextPage(), setPageOrder(), loopPage() oder loopToPage() - alle diese Funktionen legen eine neue Seitenabfolge fest, und heben damit Ihren setPageOrder() Befehl auf.

Auch ein goToPage() kann dazu führen, dass Sie aus der aktuellen Seitenabfolge hinaus springen.

Wenn Sie das Problem damit nicht direkt finden, dann beobachten Sie bitte beim Ausfüllen die Debug-Information.

by s283710 (125 points)
Ganz lieben Dank für Ihre schnelle Hilfe! :)

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

...