0 votes
in SoSci Survey (dt.) by s097485 (160 points)
edited by SoSci Survey

Ich habe folgende Vorgehensweise:

Den ersten Teil des Fragebogens füllen die Teilnehmer im Labor aus, dann soll eine Unterbrechung von einem Tag folgen, und danach sollen die Probanden den restlichen Teil des Fragebogens zu Hause ausfüllen.
Dazu benötige ich personalisierte Links, ist das richtig?
Eine Unterbrecherseite habe ich auch schon eingefügt.
Dazu habe ich folgenden PHP-Code verwendet (Fragebogen soll jetzt noch direkt nach 60 sec verschickt werden, um zu überprüfen, ob das mit der E-Mail-Funktion funktioniert):

if (caseTime('begin') < 60) {
 
 text('Unterbrecherseite'); 

  option('resume', true);

  option('nextbutton', false); 
  
  mailResume(false, 1, 60);
} else {
  goToPage('next');
}

Mein Problem ist nun aber, dass ich nie eine E-Mail mit einem personalisierten Link erhalte, um den Fragebogen nach der Unterbrechung weiter bearbeiten zu können. Ich habe meine E-Mail-Adresse auch schon bereits unter Serienmails eingespeichert.
Kann es sein, dass ich, bevor ich überhaupt mit dem Fragebogen starte, schon einen Serienmail verschicken muss?

Ich bin über Hilfe sehr dankbar, da ich mich mit PHP-Codes nicht gut auskenne!

1 Answer

0 votes
by SoSci Survey (303k points)

Wenn Sie die Mail nicht zeitverzögert versenden möchten (das wäre schwieriger), dann können Sie einfach eine Frage vom Typ "E-Mail an persönlichen Kontakt" verwenden.

In dieser E-Mail bauen Sie einen Link wie folgt ein:

https://www.soscisurvey.de/IHR-PROJEKT/?i=%caseToken%

Weisen Sie die Teilnehmer aber bitte extra deutlich darauf hin, dass sie die korrekte Schreibweise der Mailadresse überprüfen.

Falls %caseToken% entgegen dieser Antwort nicht korrekt ersetzt werden sollte, sagen Sie bitte gleich nochmal Bescheid.

by s097485 (160 points)
Das heißt ich benötige o.g. PHP-Code nicht, sondern einfach nur diesen Fragentyp?
by SoSci Survey (303k points)
Doch, die Unterbrecherseite benötigen Sie trotzdem. Aber auf der Seite vorher (!) bauen Sie die Frage ein. Und das mailResume() im PHP-Code lassen Sie weg.
by s097485 (160 points)
Ok, das mit der E-Mail hat funktioniert.
Allerdings weiß ich nicht, wo ich die Unterbrecherseite dann unterbringen soll und welchen PHP-Code ich dazu verwenden muss.

Es wäre super, wenn Sie mir da noch weiterhelfen könnten!
by SoSci Survey (303k points)
Die Unterbrecherseite hat nur einen Zweck: Dass die Teilnehmer den Fragebogen (erstmal) nicht weiter ausfüllen, sondern nach Hause gehen.

Fügen Sie nach der Seite mit der E-Mail-Frage bitte eine neue Seite ein und dort den PHP-Code von oben, nur ohne die Zeile mit mailResume(). Und vermutlich werden sie auch die Zeit in der ersten Zeile (60 Sekunden) noch etwas höher wählen.

Im Moment steht da: Wenn der Teilnehmer seit dem Start des Interviews weniger als 60 Sekunden hier war, dann zeige die Unterbrecherseite. Vermutlich benötigen Sie eher etwas im Bereich von 30 Min. = 1800 Sek.

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

...