Guten Tag,
ich habe eigentlich einen funktionierenden Attention Check in Kombination mit einer Mindestzeit in den Fragebogen eingebaut
if (getLanguage() == 'ger'){
if ((caseTime('hitherto') > 190) and ((value('SC02_11') == 4))) {
$html = '<h1>Vielen Dank für Ihre Teilnahme!</h1>
<h2>Der Bestätigungscode lautet: xxx</h2>';
html($html);}
else {$html = '<h1>Es tut uns Leid</h1>
<h2>Sie haben den Attention Check leider nicht bestanden oder den Fragebogen zu schnell ausgefüllt. Um die Datenqualität sicherstellen zu können erhalten sie daher keinen Bestätigungscode </h2>';
html($html);}
}
Der Crowdsourcinganbieter bemängelt jetzt aber, dass die Befragten erst am Ende erfahren ob Sie den Code bekommen und verlangt jetzt, dass das Interview sofort nach nicht bestandenem Attention Check beendet wird. Wobei der Mechanismus mit der Mindestzeit so bleiben kann. Meine Frage wäre, wie kann ich ein Interview sofort nach dem nicht bestandenen Attention Check beenden und den Teilnemer auf eine Unterseite führen auf der ihm erklärt wird, dass er den Code deswegen nicht bekommt. Diese Unterseite sollte für den Rest der Leute natürlich nicht erscheinen.
Ich würde mich sehr über Hilfe freuen!