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

Ich möchte eine mehrwellige Befragung durchführen (2 Fragebögen bzw. zwei unterschiedlich Sätze an Fragen), bei der Teilnehmende in der ersten Runde zufällig einen der beiden Fragebögen bzw. Fragensatz ausfüllen, in der zweiten Runde bekommen sie dann den anderen.
Vermutlich würde ich die Frage Opt-In für E-Mail-Verteiler nutzen, um die Antworten zwischen den Wellen den Teilnehmenden zuzuordnen. Wie kann ich das aber mit der Randomisierung der Fragebögen (oder auch der Fragensätze innerhalb eines Fragebogens) verbinden, so dass irgendwie getrackt wird, welchen Fragebogen Teilnehmende in der ersten Runde beantwortet haben, und dass sie dann automatisch in der zweiten Runde den anderen Fragebogen bekommen?

1 Answer

0 votes
ago by SoSci Survey (332k points)

Ganz trivial ist es nicht, aber lösbar :)

Zunächst einmal sollten Sie sich mit dem Opt-In bei Selbstrekrutierung vertraut machen.

Wenn das mit der E-Mail funktioniert, sehen Sie sich den Zufallsgenerator an (welcher dann über die Reihenfolge entscheiden wird) und die Datenbank für Inhalte, mithilfe welcher Sie die Ziehung zwischen der ersten und zweiten Befragungswelle übertragen - damit der Fragebogen in Welle 2 weiß, was in Welle 1 gezogen wurde.

Das wäre soweit die Technik, damit Sie eine Randomisierung über zwei Wellen durchführen können. Im letztenm Schritt brauchen Sie dann noch multiLevelDown(), damit Sie im ersten Fragebogen zu dem passenden eigentlichen Fragebogen weiterführen können. Sie hätten also 2 technische Fragebögen, die sich um die Randomisierung in Welle 1 und 2 kümmern, und 2 inhaltliche Fragebögen, welche dann mittels multiLevelDown() angesteuert werden.

Wenn das jetzt ein wenig komplex klingt: Ganz trivial ist es in der Tat nicht. Aber lösbar. Und wenn Sie festhängen, gibt es im Online-Support ja Unterstützung :)

ago by s227165 (110 points)
Vielen Dank schonmal für die Antwort!

Bisher habe ich folgende Schritte umgesetzt: ein technischer Fragebogen für die erste Welle, welcher die allg. Infos und Abfragen, Email-Adresse für Selbstrekrutierung sowie die Randomisierung für die beiden Fragebögen enthält (die beiden inhaltlichen Fragebögen sind natürlich auch schon angelegt). Das scheint schon mal zu klappen, d.h. einer der Fragebögen wird angezeigt (für Abfrage der Email-Adresse brauch ich noch einen AVV, das muss ich noch
mit meiner Uni klären).

Bei den weiteren Schritten bin ich nun doch überfordert. Was muss ich für die zweite Welle anlegen, und wie genau nutze ich die Datenbank für Inhalte in meinem Fall? An welcher Stelle nutze ich multiLevelDown() ?
Vielen Dank!
ago by SoSci Survey (332k points)
>  Was muss ich für die zweite Welle anlegen

Falls Sie die Einladungen zu Teil 2 automatisch verschicken wollen: Einen zusätzlichen Fragebogen lt. der Anleitung zur Selbstrekrutierung, welcher sich mittels mailSchedule() um den Versand der Einladungsmails kümmert - dieser muss automatisch nach dem Opt-In aufgerufen werden (das stellen sie in der Frage ein). Dazu verweise ich nochmal auf die erste oben verlinkte Anleitung.

Dann brauchen Sie einen weiteren technischen Fragebogen.

Und dann müssten Sie in Welle 1 nach Abfrage der Mailadresse via Opt-In-Frage mittels dbSet() einen Eintrag erstellen, welcher unter der Personenkennung (die Sie von der Opt-In-Frage bekommen) die Zufallsziehung speichert. Das wird in der zweiten oben verlinkten Anleitung beschrieben. Nur dass Sie für den Schlüssel value() und die ID der Opt-In-Frage verwenden.

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

...