0 votes
in Methoden-Fragen by s153438 (130 points)
closed by SoSci Survey

Hallo,

Für ein Forschungsprojekt möchten wir unsere Studienteilnehmer in 13 zufällige Gruppen einteilen, die jeweils eine unterschiedliche Abbildung betrachten.

Dazu haben wir einen Zufallsgenerator angelegt, der im normalen Testmodus problemlos funktioniert. Die Bilder werden angezeigt, nach einem Klick auf "Weiter" erscheint die nächste Seite im Fragebogen. Im Pre-Test funkioniert die Randomisierung nun aber überhaupt nicht mehr, sie wird einfach übersprungen.

Woran kann das liegen?

closed with the note: Ein falscher Filter an falscher Stelle war des Rätsels Lösung.
by SoSci Survey (327k points)
Meine Vermutung wäre, dass in Ihrem PHP-Code (Sie haben mit PHP-Code) etwas nicht stimmt. Womöglich haben Sie die falsche Variable verwendet? Posten Sie mal Ihren Code, dann werfe ich einen Blick darauf.
by s153438 (130 points)
Ich habe die Bilder direkt im Zufallsgenerator verlinkt (also z.B. 1=Bild1.png), PHP code verwende ich im Zufallsgenerator selbst nicht (ich habe mich an folgende Anleitung gehalten: https://www.soscisurvey.de/help/doku.php/de:create:randomization-einfaktoriell)
by SoSci Survey (327k points)
> PHP code verwende ich im Zufallsgenerator selbst nicht

Dann wäre meine Vermutung, dass Sie aus andern Gründen über sie Seiten springen. Was sagt denn die Debug-Information? https://www.soscisurvey.de/help/doku.php/de:create:debugging
by s153438 (130 points)
Im Debug-Modus funktioniert alles einwandfrei:

    Springe zur Seite 9 (Nr. 9)
[Verarbeitung]    Erstelle Seite 9 in Fragebogen base
[Inhalt]    Erstelle Frage RA02
[Information]    Vom Zufallsgenerator RA02 wurden folgende Codes gezogen: 1
[Information]    value("RA02") = 1
[Information]    Entsprechend setPageOrder() werden nun folgende Seiten gezeigt:
10 [Va1s1], 11 [Va1s2], 12 [Va1s3], 13 [Va1s4], 14 [Va1s5]
[Inhalt]    Zeige Text Weiter countdown

Wenn ich den Fragebogen dann allerdings über einen Pre-Test Link durcharbeite, wird die Randomisierung ganz einfach übersprungen, so als wäre sie gar nicht da.

Wir haben 13 Gruppen, in die die Teilnehmer randomisiert werden, evtl. ist das einfach zu viel? Wäre eine Umsetzung per PHP code der bessere Weg?
by SoSci Survey (327k points)
Könnten Sie bitte unter "Fragebogen zusammenstellen" -> "Fragebögen verwalten" einmal nachsehen, ob Sie mehrere Fragebögen im Projekt haben? Mein Versacht wäre, dass einfach der falsche Fragebogen startet.

Debug-Modus und reguläres Ausfüllen verwenden im Hintergrund dieselbe Technik, daher wäre es sehr überraschend, wenn derselbe Fragebogen in den Modi unterschiedlich funktioniert. Von Filtern auf die MODE Variable einmal abgesehen.
by s153438 (130 points)
Das Rästel ist gelöst. Nachdem ich nun die Debug Info für den gesamten FB nochmals durchgegangen bin, viel mir auf einer der ersten Seiten ein Filter auf, der da nicht hingehörte. Dieser hatte dafür gesorgt, dass die Seite mit der Randomisierung einfach übersprungen wurde. Keine Ahnung, wie der Filter da hin kam, aber nun ist er weg und alles klappt ganz problemlos. Vielen Dank für die 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

...