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

Hallo,
ich habe für eine eher umfangreiche Befragung zu zwei unterschiedlichen Themen zwei Projekte angelegt. Nun sollen die Teilnehmenden allerdings über einen Link/QR-Code akquiriert werden, der in der Zeitung erscheinen soll.
Beide Befragungsprojekte sollen parallel laufen und haben die gleiche Zielgruppe. Ideal wäre es, wenn der Befragungslink so umgeleitet werden könnte, dass er immer abwechselnd zum einen und zum anderen Projekt führt. Gibt es dafür eine Möglichkeit? Ich hatte überlegt, noch ein drittes Projekt vorzuschalten, in dem nur die "Verteilung" auf die beiden eigentlichen Befragungsprojekte erfolgt. Wäre das eine Option? Leider bin aber nicht ganz sicher, wie das geht.
Redirects erscheinen mir an sich, wie eine gute Lösung, aber ich kann nichts dazu finden, wie ich die immer abwechselnd einteilen könnte. Es geht ja nicht um Randomisierung oder Quotierung, sondern es soll, wie gesagt, immer abwechselnd laufen.
Danke im Voraus für die Hilfe

1 Answer

0 votes
by SoSci Survey (327k points)

Ich hatte überlegt, noch ein drittes Projekt vorzuschalten, in dem nur die "Verteilung" auf die beiden eigentlichen Befragungsprojekte erfolgt.

Ja, das hätte ich auch empfohlen. Dort können Sie einfach nur einen Zufallsgenerator und einen PHP-Filter mit redirect() hinterlegen.

Zur Inspiration: Zufallsauswahl für Fragebögen

by s260119 (110 points)
Hallo,
leider hat es noch nicht ganz geklappt. Ich habe jetzt ein Zufallsitem (VT) erstellt mit der Kennung 1=XXX; 2=YYY und sequenzielle Verteilung reihum gewählt.
Der PHP-Code sieht so aus:

$qnr = value('VT01', '1');
redirect('https://befragungen.uni.de/XXX/Pretest');

$qnr = value('VT01', '2');
redirect('https://befragungen.uni.de/YYY/Pretest');

Das Problem: Mir wird zwar angezeigt, dass abwechselnd verteilt wird (habe es 20mal probiert). Nur lande ich immer auf dem ersten Fragebogen (XXX). Vergesse ich irgendwas? Ich habe auch schon die Codierung (1 und 2) durch die Bezeichnung ersetzt, aber das brachte nichts.
by SoSci Survey (327k points)
In Ihrem PHP-Code gibt es keinen IF-Filter, welcher entscheiden würde, welches redirect() aufgerufen wird. Versuchen Sie es wie folgt:

if (value('VT01') == 1) {
  redirect('https://befragungen.uni.de/XXX/Pretest');
} else {
  redirect('https://befragungen.uni.de/YYY/Pretest');
}

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

...