0 votes
ago in SoSci Survey (dt.) by s259832 (120 points)
edited ago by s259832

Hallo,

in einer Tagebuchstudie mit täglicher Befragung mittels Serienmails (und Erinnerungsmails) jeweils um 18:00, 20:00 und 22:00 und einer gewünschten Gültigkeit bis ende des jeweiligen Tages habe ich nun folgendes Problem:

Der Mailversand und die Bearbeitung im Zeitrahmen funktionieren bis Tag 10 sehr gut, ab Tag 11 wiederum erscheint Teilnehmern eine Fehlermeldung ("Fragezeitraum ueberschritten"), wenn sie versuchen, den Fragebogen aufzurufen.

Ich habe bereits die Bezüge und Gültigkeitseinstellungen in den Serienmails überprüft, der Code, welcher nach dem Double-Opt-In ausgeführt wird liegt bei. Auch dieser ist für die restlichen Tage analog zu dem unten dargestellten Code und unterscheidet sich nur in der Zahl/im Tag.

Woran könnte das liegen und wie kann man das Problem in einer laufenden Erhebung lösen?

Vielen Dank im Voraus!

Anbei der Code:

//Tag 1, erste tägliche Befragungsmail
mailSchedule(false, 1, strtotime('tomorrow 18:00'), ['expire' => strtotime('tomorrow 23:59')]); 
mailSchedule(false, 2, strtotime('tomorrow 20:00'), ['status' => 'incomplete']); //Erinnerungsmail 1
mailSchedule(false, 3, strtotime('tomorrow 22:00'), ['status' => 'incomplete']); //Erinnerungsmail 2
// Tag 2
mailSchedule(false, 5, strtotime('+2 days 18:00'), ['expire' => strtotime('+2 days 23:59')]);
mailSchedule(false, 6, strtotime('+2 days 20:00'), ['status' => 'incomplete', 'expire' => strtotime('+2 days 23:59')]);
mailSchedule(false, 7, strtotime('+2 days 22:00'), ['status' => 'incomplete', 'expire' => strtotime('+2 days 23:59')]);
...
// Tag 11
mailSchedule(false, 32, strtotime('+11 days 18:00'), ['expire' => strtotime('+11 days 23:59')]);
mailSchedule(false, 33, strtotime('+11 days 20:00'), ['status' => 'incomplete', 'expire' => strtotime('+11 days 23:59')]);
mailSchedule(false, 34, strtotime('+11 days 22:00'), ['status' => 'incomplete', 'expire' => strtotime('+11 days 23:59')]);

Please log in or register to answer this question.

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

...