0 votes
in SoSci Survey (dt.) by s109993 (10.3k points)

Hallo,

ich habe folgendes Problem. Ich habe einen Ausgangsfragebogen, der einen redirekt auf zwei andere Fragebögen macht (zwei neue Projekte). Den Teilnehmern steht nur der Ausgangslink zur Verfügung.

Wenn die Teilnehmer einem der beiden weitergeleiteten Fragebögen abbrechen und sich neu einloggen, würde diese wieder auf dem Ausgangsfragebogen landen.

Ist es irgendwie möglich, dass bei einem Abbruch/neu Login die Teilnehmer auf den OFBs landen, auf die sie vorher schon gefiltert wurden?

1 Answer

0 votes
by SoSci Survey (308k points)

Ich gehe mal davon aus, dass Sie personalisierte Links verwenden - denn mit einem öffentlichen Link und ohne Cookies erkennt SoSci Survey nicht, wer den Link aufruft. Wenn die Identifikation also gewährleistet ist ...

... wäre es möglich, wenn Sie alle Fragebögen im selben Befragungprojekt unterbringen würden, und goToQuestionnaire()statt redirect() nutzen würden.

... könnten Sie die Personen-ID einfach im redirect() an den untergeordneten Fragebogen weitergeben:

redirect('https://www.soscisurvey.de/EXAMPLE/?s=%caseSerial%');
by s109993 (10.3k points)
Ja, es gibt personalisierte Links.

Mein redirect sieht auch so aus wie bei Ihnen:

if ((value('X002') == 1) and ((value('X006_04') == 'GY') | (value('X006_04') == 'IG') | (value('X003') == 1)))  {

$qnr = value('X001', 'label');
goToQuestionnaire($qnr);   <- gleiches Projekt

} else  {

redirect('https://ofb.iea-hamburg.de/tosca_abgang/?s=%caseSerial%', false); <- anderes Projekt

}

Trotzdem landen die Teilnehmer dann wieder auf den alten Fragebogen , bei einem neuen Login (dieser ist dann abgeschlossen, da das redirect auf der letzten Seite des Fragebogens liegt).

Ist es technisch überhaupt möglich, dass die Teilnehmer auf dem redirect Fragebogen landen bei einem neuen Login nach einer Unterbrechung, obwohl sie nur den Link für den Eingangsfragebogen haben?
by SoSci Survey (308k points)
Zwei mögliche Probleme:

1) Entweder SoSci Survey nimmt an, dass der "alte" Fragebogen schon ausgefüllt wurde und zeigt die "letzte Seite". Das können Sie umgehen, indem Sie auf der Seite mit dem redirect() ein setNextPage() verwenden, welches wieder auf die Seite mit dem Redirect verweist. Alterantiv ergänzen Sie noch eine weitere Seite, die ein repeatPage() enthält.

2) Oder SoSci Survey betrachtet den Fall aufgrund keiner Antworten als nicht relevant, und beginnt von vorne. Dem können Sie begegnen, indem Sie im Fragebogen in den Einstellungen für "Interview fortsetzen" festlegen, dass immer fortgesetzt wird.

Aktivieren Sie zudem in den Projekt-Einstellungen -> Datenschutz, dass auch die Daten leerer Interviews aufbewahrt werden, wenn im "alten" Fragebogen keine Daten erhoben werden.
by s109993 (10.3k points)
Super, das hat geholfen! Ich habe Ihren ersten Hinweis befolgt und nach der redirekt Seite eine weitere Seite eingefügt, die wieder auf die redirekt Seite verweißt (goToPage anstatt repeatPage(): außerdem habe ich beim redirekt noch true als Parameter mitangegeben, sodass der erste Fragebogen nach dem redirekt nicht als abgeschlossen bewertet wird.

Danke für Ihren Input!

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

...