> Eine der Qualitätsbedingungen wäre eine Ausfülldauer des Fragebogens, die kleiner als die 3fache Standardabweichung vom Mittelwert ist. Wie würde man so etwas als PHP Filter programmieren können?
Im ersten Interview wird weder der Mittelwert noch dessen Standardabweichung bekannt sein. Und ich kann Ihnen auch mitteilen, dass die Verweildauer nicht annähnernd normalverteilt ist, und die Standardabweichung daher kein sinnvolles Maß dafür liefert.
Geben Sie eine Zeit und einen Grenzwert vor - zum Beispiel auf Basis der Pretests - das ist wesentlich weniger anfällig z.B. für Bots, welche den Mittelwert mit 2000 "ausgefüllten" Fragebögen einfach mal massiv drücken könnten.
> Klappt die Zeitaufzeichnung dann auch noch, wenn die Befragung unterbrochen und dann zu einem späteren Zeitpunkt fortgeführt wird?
Die Aufzeichnung ja, und wenn Sie im Fragebogen nichts anderes eingestellt haben, sollten auch die aufgezeichneten Zeiten nicht exorbitant groß werden. Testen Sie dies aber zur Sicherheit nochmal.
> Vielleicht gibt es da noch bessere Möglichkeiten als über die Dauer?
Instructed Response Items sind nach meiner Erfahrung deutlich zuverlässiger:
https://ojs.ub.uni-konstanz.de/srm/article/view/7403
Und die sind mit Filtern noch einfacher zu erfassen als Zeiten.