0 votes
ago in SoSci Survey (dt.) by s187959 (110 points)

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!

1 Answer

0 votes
ago by SoSci Survey (346k points)

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.

Das entspricht nicht der Aussage, dass ein Redirect "in der Form respBack=[RESP]" erfolgen würde. Ich denke, dass Sie und der Panel-Anbieter da Unterschiedliches meinen.

Generell: Wenn jemand das Browser-Fenster schließt, kann technisch grundsätzlich kein Redirect mehr erfolgen, denn dann ist die Person ja weg.

Wenn der Panel-Anbieter Redirects mit "[RESP]" bekommt, dann muss dieses [RESP] irgendwo herkommen. Kontrollieren Sie bitte unter "Fragebogen zusammenstellen" -> "Interner Code", ob das nor irgendwo steht statt %reference%, evtl. ist einer der drei Redirects nicht korrekt eingepflegt.

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

...