0 votes
in Methoden-Fragen by s150405 (110 points)

Hallo,
ich habe eine Frage zu folgendem Szenario:
Ich erstelle eine Umfrage, im Rahmen derer die Befragten ein Bild präsentiert bekommen. Dabei werden sie in zwei Gruppen aufgeteilt und jede Gruppe bekommt ein anderes Bild zu sehen (im Speziellen handelt es sich um zwei verschiedene Instagram-Profile). Das Ganze habe ich mit einem Zufallsgenerator und zugehörigem PHP-Code auch bereits eingerichtet.

Nun sollen beide Gruppen aber ebenfalls nach der Betrachtung des ersten Bildes auf der nächsten Fragebogenseite drei weitere Bilder zu sehen bekommen, die mit dem jeweiligen ersten Bild zusammenhängen (im Speziellen sind es 3 Story-Slides des jeweiligen Instagram Profils).

Ich muss also irgendwie einen PHP Code einbauen, der dafür sorgt, dass der Befragte nach dem Bild vom Instagram-Profil (das ihm per Zufall ja zugeteilt wurde) auch genau die drei passenden Bilder der Story vom richtige Insta-Profil sieht und nicht die falschen.

Ich habe in den Anleitungen etwas von Arrays gelesen, aber verstehe das alles nicht genau. Können Sie mir in dem Fall helfen und mitteilen, über welchen Weg ich das Szenario gewährleisten kann?

1 Answer

0 votes
by SoSci Survey (302k points)

Es ist vermutlich viel einfacher als Sie denken... zumindeest dann, wenn Sie das erste Bild mit einem IF-Filter anzeigen: Stimulus randomisieren

Auf der nächsten Seite benötigen Sie einfach nur so einen IF-Filter, um die anderen Bilder anzuzeigen. Und weil Sie auf dieselbe Zufallsvariable zugreifen wie beim ersten Bild, wird automatisch auch der passende Inhalt gezeigt.

Wenn Sie auf der ersten Seite keinen IF-Filter verwendet haben ... auch kein Problem. Auf der zweiten Seite brauchen Sie jetzt aber einen. Solange Sie nur einen Zufallsgenerator haben, bleibt die Anzeige weiterhin synchron.

Hier nochmal zum Nachlesen: Stimulus und Frage auf unterschiedlichen Seiten. Ob es nun um einen Stimulus und eine Frage geht oder um zwei Stimuli, das ist aus technischer Sicht egal.

by s150405 (110 points)
Hallo,
toll, vielen lieben Dank! Das hat nach etwas rumprobieren super geklappt :)

nun ist noch eine kleine Frage aufgekommen... ich würde die Bilder gerne zentriert darstellen lassen und habe dafür auch PHP Codes gefunden. Allerdings habe ich sie ja in meinen PHP Codes zu dem Zufallsgenerator nicht als Bild angegeben, sondern als Text:
$code= value('I009');
if ($code== 1) {
  text('I017');
} elseif ($code== 2) {
  text('I016');
}

Wenn ich da versuche folgenden Code anzugeben, funktioniert das natürlich nicht - aber ich finde auch keine andere Möglichkeit in den Anleitung und nach herumprobieren:
html('
    <div style="margin: 3em; text-align: center">
      <img src="'.$bild.'" alt="" />
    </div>
  ');

 Gibt es da eine einfache Lösung?
by SoSci Survey (302k points)
Was steht denn in Ihren Text-Elementen I016/17 als HTML-Code?
by s150405 (110 points)
Ok, die Frage als Antwort hat schon gereicht. :D ich habe es nun selbst hinbekommen, danke für die Unterstützung!!!

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

...