Liebe SoSci-Community,
ich arbeite derzeit mit einem externen Panelanbieter zusammen und habe mehrere Redirects in meinem Fragebogen implementiert – darunter:
ein Redirect am Ende für vollständige Teilnahme (statusBack=1)
ein Redirect bei zu vielen Missing Values (Qualitätskriterium, statusBack=6)
ein Redirect bei Screenout aufgrund eines Ausschlusskriteriums (Inhaltsfilter, statusBack=2)
Alle Redirects nutzen die empfohlene Variable %reference%, die als URL-Parameter r= beim Einstieg an den Link angehängt wird (z. B. ?r=ostest1). In meinem Fall sieht ein Redirect so aus:
redirect('https://www.opensurvey.com/survey/1579439651/1747065959?statusBack=1&respBack=%reference%');
Das Problem:
Der Panelanbieter meldet mir zurück, dass viele Teilnehmende nicht ankommen – stattdessen bleibt der Link immer in der Form respBack=[RESP]. In meinem SoSci-Datensatz wird der Wert unter ref (bzw. reference) korrekt gespeichert, aber nur, wenn Teilnehmende sich bis zu einer der Seiten mit eingebautem Redirect durchklicken. Einige Panelist:innen rufen die Umfrage offenbar nur ganz kurz auf und brechen vor dem Erreichen dieser Seiten ab – so erfolgt kein Redirect und sie können nicht erkannt werden.
Meine Fragen:
Gibt es eine Möglichkeit, dass ein Redirect auch bei frühem Abbruch (also vor Erreichen einer PHP-Redirect-Seite) ausgelöst wird?
Sollte man aus diesem Grund zusätzlich ganz am Anfang des Fragebogens einen allgemeinen Redirect einbauen, der direkt die ID mit %reference% übergibt – oder würde das die Umfrage vorzeitig abbrechen?
Ist es sinnvoll, dem Panelanbieter alle REF-Werte zu übermitteln, die in SoSci gespeichert wurden, obwohl kein Redirect erfolgt ist – um sie dort ggf. manuell nachzuvollziehen?
Zur Info: Der Panelanbieter erwartet einen zurückgeschickten Link wie diesen, wenn er einen Test durchführt mit "ostest2":
https://www.opensurvey.com/survey/1579439651/1747065959?statusBack=2&respBack=ostest2
"...&respBack=[RESP]"
zurück – außer wenn der Redirect ausgelöst wird.
Ich freue mich sehr über Hinweise oder ähnliche Erfahrungen!
Vielen Dank im Voraus!