0 votes
in SoSci Survey (dt.) by s150174 (120 points)

Liebes SoSci Survey Forum,

für eine Befragung mit 5 verschiedenen Gruppen möchte ich gerne einen Screenout einbauen. Teilnehmenden wird entweder einer von drei Stories angezeigt oder einer von zwei Control-Texten (5 Gruppen bzw. Pfade in einer Befragung). Der Screenout-Link soll erscheinen, wenn Teilnehmende, die einen Comic zu sehen bekommen haben, weniger als 30 Sekunden auf der Seite verweilt haben oder wenn Teilnehmende, die einen Control-Text bekommen haben, weniger als 15 Sekunden auf der Seite verweilt haben.

Aktuell habe ich dies mit dem folgenden PHP-Code versucht, jedoch wird jetzt immer der Screenout-Link angezeit, wenn man auf die nächste Seite klickt. Kann dies eventuell daran liegen, dass Teilnehmenden durch die Pfade jeweils nur eine der 5 genannten Seiten angezeigt wird (und in der Gesamtbefragung die Seiten direkt hintereinander sind)? Oder was habe ich falsch gemacht?

if ((caseTime('Story1') <30) || (caseTime('Story2') <30) || (caseTime('Story3') <30)
|| (caseTime('Control') <15) || (caseTime('Control2') <15)) {
redirect('https://screenoutlink.de');
}

Herzlichen Dank im Voraus!

1 Answer

0 votes
by SoSci Survey (304k points)

Kann dies eventuell daran liegen, dass Teilnehmenden durch die Pfade jeweils nur eine der 5 genannten Seiten angezeigt wird

Ja, weil die anderen Seiten dann immer eine Verweildauer von 0 haben.

Versuchen Sie es hiermit:

if (
  ((caseTime('Story1') > 0) && (caseTime('Story1') < 30)) ||
  ((caseTime('Story2') > 0) && (caseTime('Story2') < 30)) ||
  ((caseTime('Story3') > 0) && (caseTime('Story3') < 30)) ||
  ((caseTime('Control') > 0) && (caseTime('Control') < 15)) ||
  ((caseTime('Control2') > 0) && (caseTime('Control2') < 15))
) {
  redirect('https://screenoutlink.de');
}
by s150174 (120 points)
Vielen lieben Dank, das hat sehr geholfen!

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

...