Ich möchte eine mehrwellige Erhebung durchführen. (1 Fragebogen, 2 Zeitpunkte)
Die E-Mailadressen sind vorab nicht bekannt, werden aber am Anfang mit einer Opt-In Frage erhoben.
Nun möchte ich, wie im Handbuch beschrieben, mit mailresume() und buttonhide () die Teilnehmer zu einem späteren Zeitpunkt auf den zweiten Abschnitt ihres Fragebogens zurückbringen.
Ich habe einen Pretest durchgeführt, bekam jedoch die Fehlermeldung, dass der Fragebogen nicht mit einer Serienmail-Einladung begonnen wurde.
Kann ich mir mit dieser Funktion nicht die benötigte Kennung ziehen? (MA01 ist meine Variable für die E-Mail abfrage, 1 die Serienmail):
mailResume(caseSerial(value('MA01')), 1, 24 * 3600);
Ganzer Code:
if (caseTime('begin') < 24 3600) {
text('goodbye1'); // Verabschiedung zum ersten Teil anzeigen
option('resume', true); // Hinweis auf fortgesetztes Interview verhindern
option('nextbutton', false); // Weiter-Knopf ausblenden (Interview unterbrechen)
// Serienmail mit der Kennung 3 morgen um dieselbe Zeit versenden (also in genau 24 Stunden)
mailResume(caseSerial(value('MA01')), 1, 24 3600);
} else {
// Ist der Teilnehmer nach 24 Stunden zurückgekehrt? Dann geht es nun direkt weiter
goToPage('next');
}
Ich bin für jeden Tipp oder eine Alternative sehr dankbar! :-)