0 votes
in SoSci Survey (dt.) by s093298 (210 points)

Lieber Support,

ich möchte einen Check für Teilnehmer einbauen, welche die Befragung extrem schnell abgeschlossen haben. Diesen Check würde ich auf die letzte Seite vor den Complete-redirect einbauen. Meine Fragen sind:

  • Eignet sich hierfür die Variable TIME_SUM oder sollte ich besser TIME_RSI verwenden?
  • Wäre der nachfolgende PHP-Code korrekt? Beispiel für einen RSI von größer als 2; c_0002=1 ist der Complete- und c_0002=3 ist der QualityFail-Link.
if ((value(TIME_RSI) > 2)) {
  redirect('https://mingle.respondi.com/s/1609604/ospe.php3?c_0002=3&return_tic=%reference%');
}
redirect('https://mingle.respondi.com/s/1609604/ospe.php3?c_0002=1&return_tic=%reference%');

1 Answer

0 votes
by SoSci Survey (306k points)

Die Variable TIME_RSI berechnet sich auf Basis der heruntergeladenen Stichprobe - in einem einzelnen Interview steht diese Variable deshalb nicht zur Verfügung.

Verwenden Sie hier caseTime('hitherto'), was ungefährt TIME_SUM entspricht. Ungefähr deshalb, weil TIME_SUM Extremwerte noch entfernt und weil zum Zeitpunkt der Filterführung ja u.U. noch eine Zeitmessung fehlt.

if ((caseTime('hitherto') < 300)) {
  redirect('https://mingle.respondi.com/s/1609604/ospe.php3?c_0002=3&return_tic=%reference%');
}
redirect('https://mingle.respondi.com/s/1609604/ospe.php3?c_0002=1&return_tic=%reference%');

Eine sinnvolle Mindest-Bearbeitungszeit müssen Sie sich natürlich selbst überlegen. Um die korrekte Funktion zu testen, lassen Sie sich erstmal die Zeiten ausgeben bevor Sie den Filter aktivieren:

html('<p>Zeit: '.caseTime('hitherto').'</p>');
by s093298 (210 points)
Danke für die Erläuterung! caseTime() ist genau, was ich gesucht hatte.

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

...