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

Hallo zusammen,

in meiner Befragung werden die Teilnehmenden randomisiert 2 Gruppen bzw. einem von 2 Stimuli-Sets zugeteilt. Dafür habe ich bereits einen Zufallsgenerator erstellt:

1 = Gruppe/Stimulus-Set 1
2 = Gruppe/Stimulus-Set 2

Innerhalb dieser Stimulus-Sets werden 12 Bilder ebenfalls randomisiert angezeigt. Diesen Zufallsgenerator habe ich für Gruppe 1 ebenfalls schon angelegt:

1 = Dateiname 1
2 = Dateiname 2
3 = Dateiname 3
4 = Dateiname 4
usw. ...

Zusätzlich muss noch ein Item für jedes gezeigte Bild beantwortet werden. Die Items unterscheiden sich inhaltlich, da sie auf das jeweilige angezeigte Bild zugeschnitten sind.

Die beiden Zufallsgeneratoren habe ich bei "Fragebogen zusammenstellen" auf die Seite gezogen, auf der das erste Bild sowie Item randomisiert angezeigt werden soll.

Nun stelle ich fest, dass nur auf der ersten Fragebogenseite ein Bild korrekt randomisiert angezeigt wird (das Item fehlt jedoch) und auf den weiteren Seiten werden die Bilder und Items nicht randomisiert angezeigt.

Ich habe schon viele verschiedene Arten von Zufallsgeneratoren ausgetestet, aber keiner von ihnen hat funktioniert, z.B.:
- Bild und Item zusammen auf den Zettel der Zufallsziehung geschrieben
- zwei verschiedene Zufallsgeneratoren, einen pro Bild und einen pro Item
- nur einen Zufallsgenerator für die Bilder erstellt und jeweils das passende Item auf die passende Fragebogenseite gezogen

Ich habe auch schon mehrere php-Codes getestet und nie hat einer funktioniert, z.B.:

$zahl = value('RG02');

if ($zahl == 1) {
image('Dateiname 1');
question('Item 1_Gruppe 1');
} elseif ($zahl == 2) {
image('Dateiname 2');
question('Item 2_Gruppe 1');
} elseif ($zahl == 3) {
image('Dateiname 3');
question('Item 3_Gruppe 1');
} elseif ($zahl == 4) {
image('Dateiname 4');
question('Item 4_Gruppe 1');
}
usw. ...

Oft wird auch einfach eine Warnung angezeigt, dass z.B. die Funktion question() nicht für die Verarbeitung der Antworten mittels PHP-Code geeignet oder zugelassen ist.

Wie kann ich dieses Problem lösen?

Vielen Dank und viele Grüße!

1 Answer

0 votes
ago by SoSci Survey (364k points)

Der zweite Zufallsgenerator soll der Rotation der Bilder/Items dienen? Dann stellen Sie bitte als erstes imm Zufallsgenerator ein, dass pro Interview 12 Codes gezogen werden sollen. Außerdem werfen Sie bitte einen Blick in diese Anleitung: https://www.soscisurvey.de/help/doku.php/de:create:rotation-complicated ... bis loopPage().

Details gerne auf Nachfrage.

Oft wird auch einfach eine Warnung angezeigt, dass z.B. die Funktion question() nicht für die Verarbeitung der Antworten mittels PHP-Code geeignet oder zugelassen ist.

Dann haben sie den PHP-Code wahrscheinlich in das Feld "Antworten verarbeiten mittels PHP" eingetragen. Stellen Sie sicher, dass Sie für PHP-Code ein Element "PHP-Code" von rechts in die Fragebogen-Seite ziehen.

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

...