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

Hallo zusammen,

ich habe ein Problem in meinem Fragebogen: Ich habe an zwei Stellen, also auf zwei separaten Seiten meines Fragebogens, Aufmerksamkeitschecks eingebaut. Die Umfrage soll automatisch abgebrochen werden, wenn man beide Checks nicht besteht (einer ist noch okay, dann geht es normal weiter). Da es einzelne Items im Fragetyp Skala sind, habe ich das per PHP-Code gelöst. Auf der Seite nach dem zweiten Aufmerksamkeitscheck kommt also folgendes:

if ((value('TR99_05') != 5) && (value('TR38_09') != 1)) {
goToPage('screenout');
}

Jetzt habe ich folgendes Problem: Ich habe die Erhebung an einem kleinen Pilotsample gestartet, und von 25 Personen wurden 14 Personen auf die Screenout-Seite geleitet, obwohl sie beide Aufmerksamkeitschecks bestanden haben. Alle 25 Personen haben bestanden, d.h. im ganzen Datensatz hat die Variable TR99_05 den Wert 5 für alle und die Variable TR38_09 hat bei allen den Wert 1. Ich sehe keinen Unterschied zwischen den 14, die auf die Screenout-Seite geleitet wurden und den 11 anderen. Wenn ich den Fragebogen selbst im Debug-Modus teste, funktioniert der Filter auch so, wie er soll.

Woran könnte das liegen? Über Hinweise zur Problembehebung würde ich mich sehr freuen.

1 Answer

0 votes
by SoSci Survey (356k points)

und von 25 Personen wurden 14 Personen auf die Screenout-Seite geleitet, obwohl sie beide Aufmerksamkeitschecks bestanden haben.

Möglicherweise liegt es daran, dass die "screenout"-Seite auch im normalen Verlauf des Fragebogen erreicht werden kann? In diesem Fall würde ich statt dem goToPage() folgendes empfehlen:

option('screen.screenout', 'AB01');  // AB01 wäre hier die Kennung des Textes, der angezeigt werden soll
setStatus('screenout');

Wenn es daran nicht liegt, dann wäre interessant, ob Sie in dem Fragebogen noch weiteren PHP-Code haben, welcher vielleicht die Abfolge der Seiten rotiert?

by s175719 (110 points)
Vielen Dank! Es war tatsächlich Ersteres, ich hatte vergessen, die Gegenbedingung auch festzulegen...

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

...