0 votes
in SoSci Survey (dt.) by s101482 (230 points)

Ich habe dementsprechend einen Opt-In-Fragebogen, der mit einer Seite die Mailadresse abfragt. Über der Opt-In-Frage hängt noch etwas Begrüßungstext.

Die Opt-In-Frage steht in ihren Einstellungen auf direkt speichern und personenbezogen. Zudem verweist sie in Bestätigung/Fragebogen-Link auf die Serienmail ID4.

In der Serienmail ID4 ist unter Fragebogen-Link ebenfalls der FB ausgewählt auf den es direkt gehen soll.

Ich weiß nicht, wo der Fehler sein soll... jemand eine Idee? Verpass grad meine Deadline, weil das seit 9 Stunden nicht funktioniert :-(

by SoSci Survey (323k points)
Damit ich es korrekt verstehe: Die Serienmail 4 verweist auf einen Fragebogen X - aber nach der Bestätigung des Opt-In-Links kommt man zu einem anderen Fragebogen Y?
by SoSci Survey (323k points)
Wenn dem so ist: Würde es Ihnen etwas ausmachen, einen Pretest-Link direkt zur Seite mit der Opt-In-Frage zu posten? Dann kann ich mir das Ganze einmal ansehen.
by s101482 (230 points)
Nicht ganz. Fragebogen Opt-In fragt die Mailadresse ab und schickt zu Serienmail 4. Serien mail 4 schickt zu Fragebogen "AmpA" ( so heißt der bei mir).
Aber anstelle des Fragebogens AmpA kommt eine Standard-Meldung "Vielen Dank, Sie können den Browser jetzt schließen".
Pretest-Link gerne:
Für Option 1: https://www.soscisurvey.de/fahrrad/?act=AEFoinZFywQBQifWxUKTAwL8 (Ist Opt-In Version für AmpA (Version 1))
Für Option 2: https://www.soscisurvey.de/fahrrad/?act=QpP0zJbLcDb95FPJUrFXxv8f (Ist Opt-In-Version für AmpU (Version 2))
by s101482 (230 points)
Ich verstehe es echt nicht. Ich bin mir total sicher, dass eigentlich alles stimmen muss...
Projekt in online, Verknüpfungen passen... kp woran es noch liegen soll...
...vielleicht kommt ja mit den Links oben Licht ins Dunkel...
by SoSci Survey (323k points)
Verwenden Sie zwei unterschiedliche Fragebögen für Zeitpunkt 1 und Zeitpunkt 2 (und passend dazu mailSchedule()) oder verwenden Sie einen langen Fragebogen mit Unterbrecherseite (und passend dazu mailResume())?
by s101482 (230 points)
Ich verwende einen Fragebogen (analog Link) für die Opt-In.
Der sollte dann auf den Hauptfragebogen verweisen (der arbeitet dann mit Unterbrecherseite Zwischen Vor- und Nachbefragung).
Aktuell komme ich ja aber nicht mal in den Hauptfragebogen, um rauszufinden ob die Unterbrecherseite ihren Job tuen würde. Die Unterbrecherseite ist aktuell auch nicht mehr spezifiziert, da sie nur Fehlermeldungen produzierte "Dieses Interview wurde nicht in Verbindung mit einer Serienmail begonnen, daher kann mailResume() den passenden Adressaten nicht ermitteln".... das ist dann das nächste Problem. So weit bin ich jedoch leider noch nicht mal...
by SoSci Survey (323k points)
Auch wenn Sie diese Frage nicht beantwortet haben: Ich denke, Sie verwenden mailResume() -- für den Start des Hauptfragebogens benötigen Sie aber mailSchedule(). Und das mailSchedule() sollte in dem Fragebogen stehen, den die Opt-In-Frage nach der Bestätigung der Mailadresse direkt aufruft (vgl. https://www.soscisurvey.de/help/doku.php/de:survey:opt-in-live).

Wie entstehen denn ihre beiden Gruppen? Ist das eine experimentelle Zuordnung? Oder geht es um unterschiedliche Zielgruppen? Im zweiten Fall sollten Sie beim Opt-In gleich eine Teilgruppe setzen (also zwei Opt-In-Fragen mit jeweils einer Teilgruppe) - und unterschiedliche Serienmails verwenden, damit man nach der Bestätigung der Mailadresse zum jeweils passenden Fragebogen kommt.
by s101482 (230 points)
edited by s101482
Aha...
Also ich habe 2 Stichproben und dort jeweils einen Opt-In und einen Hauptfragebogen mit Unterbrechungsseite. Das bedeutet:
Version A: Opt-In-FB-A -> Serienmail 4 -> Haupt-FB mit Unterbrechungsseite VersionA
Version B: Opt-In-FB-B -> Serienmail 5 -> Haupt-FB mit Unterbrechungsseite VersionB

Das Spannende aber:
Im Haupt-FB verwende ich Resume, klar.
Aber im Opt-In steht gar nichts. Da habe ich eben genau die Opt-In Frage und die dazugehörende Serienmail... muss ich da mailSchedule zusatzlich auch noch spezifizieren? Das steht nämlich in keiner Anleitung und ich wüsste gar nicht wo :-O
Ich will ja, dass sofort ohne Bestätigung vom Opt-In-FB auf den Haupt-FB geleitet wird. Da muss ich noch mehr spezifizieren außer "Direkt Speichern" und die Serienmail in der Opt-In-Frage + Den Verweis auf welchen Haupt-FB in der entsprechenden Serienmail?

UPDATE: Gerade ausprobiert: Füge ich  ein php mailschedule (false...) nach der Mailabfrage ein, bekomme ich auch hier wieder die tolle Fehlermeldung "Dieses Interview wurde nicht in Verbindung mit einer Serienmail begonnen, daher kann mailSchedule() den passenden Adressaten nicht ermitteln." Das isses ja dann schonmal nicht..

UPDATE2: Wenn ich ein php mit
$personID = value('XX01');  [XX01 ist die Opn-In]
mailSchedule($personID, 4, 3);
bekomme ich folgendes Protokoll
[Information]    Interview Nummer 80 wird fortgesetzt
[Information]    Der Fragebogen Opt-In-A im Projekt fahrrad wird verwendet
[Verarbeitung]    Lese Antworten von Seite 1
[Information]    Die Verweildauer auf Seite 1 war 15 Sekunden
[Information]    Antwort auf XX01 = RXPFB4K2HP
[Verarbeitung]    Erstelle Fragebogen-Seite Nr. 2
[Information]    value("XX01") = "RXPFB4K2HP"
[Information]    Serienmail ID 4 vorgemerkt für den Versand an fahrradtest5@nervmich.net am 07.09.2018, 10:48
[Information]    Die Seite zeigt keine Inhalte, automatisch weiter mit Seite Nr.
[Verarbeitung]    Erstelle die letzte Seite des Fragebogens
Sagt uns das etwas?^^

1 Answer

0 votes
by SoSci Survey (323k points)

Ich will ja, dass sofort ohne Bestätigung vom Opt-In-FB auf den Haupt-FB geleitet wird.

Aha :) Also ein Single-Opt-In, nicht der Standard Double-Opt-In.

In diesem Fall müssen Sie irgendwie vom Opt-In-Fragebogen zum Hauptfragebogen kommen. Ich denke, hier liegt der Knackpunkt - denn nur wenn dafür ein Serienmail-Link verwendet wird, weißt der Hauptfragebogen, wer da gerade teilnimmt. Wie machen Sie das im Moment?

by SoSci Survey (323k points)
>  Jetzt kommen halt 3 Mails

Verwenden Sie zu Beginn des zweiten Fragebogens (also wenn der Teilnehmer der Mail gefolgt ist) einfach noch mailRevoke(), um eventuelle Erinnerungen zu unterbinden.
by s101482 (230 points)
edited by s101482
Ich habe
Fragebogen 1, der per mailSchedule() 3x auf
-Serienmail 1 (Einladung zur Folge-Befragung)
-Serienmail 2 (Erinnerung 1)
-Serienmail 3 (Erinnerung 2)
und
Fragebogen 2, der per mailSchedule() 3x auf
-Serienmail 4 (Einladung zur Folge-Befragung)
-Serienmail 5 (Erinnerung 1)
-Serienmail 6 (Erinnerung 2)
Wie genau spezifiziere ich dann im Folge-Fragebogen jeweils das mailRevoke?
Einfach in beiden mailRevoke(false) und das war es?
by s101482 (230 points)
Scheint ja aber mit:
mailRevoke(false, 2);
mailRevoke(false, 3);
in FB1
und
mailRevoke(false, 5);
mailRevoke(false, 6);
in FB 2 zu klappen :-)
by SoSci Survey (323k points)
> Einfach in beiden mailRevoke(false) und das war es?

Auch das sollte bereits ausreichen, ja :)

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

...