0 votes
in SoSci Survey (dt.) by s208548 (110 points)
edited by s208548

ich wende mich mit einem technischen Problem an Sie, bei dem ich trotz intensiver eigener Versuche und Rücksprache mit meiner Universität bisher keine Lösung finden konnte.

Kurz zum Hintergrund:
Ziel ist es, Teilnehmende nach einer Geschlechtsabfrage im Lading/Base Fragebogen zufällig in vier Experimentalgruppen weiterzuleiten (2 Gruppen für Frauen, 2 Gruppen für Männer). Dort wird anschließend unterschiedliches Bildmaterial präsentiert. Die Fragebögen habe alle eine eigene URL.

Die Weiterleitung funktioniert grundsätzlich, aber nie korrekt in alle Gruppen. In meinen Tests werden die Teilnehmenden ausschließlich in Gruppe 1 weitergeleitet.

Die Links die ich in die Urnen eingefügt habe sind zu 100 % korrekt.

Was ich bereits ausprobiert habe:

Unterschiedliche Redirect-Codes (PHP funktioniert nicht, da die Zeichenkette offenbar als „gefährlich“ eingestuft wird → daher arbeite ich aktuell mit HTML-Codes).

Randomisierung mit/ohne Zurücklegen. Jetzt mit ich bei mit aktuell.

Einsatz einer Filterfrage (Geschlecht) und alternativ nur einer Weiche mit Randomisierung („Urnen“-Verfahren). Jetzt wieder bei Filterfrage mit Sprung zur richtigen Randomiesierungsseite.

Mehrere Testdurchläufe mit Incognito-Modus, verschiedenen Browsern, Cookies löschen etc.

Redirect-Seite mit HTML-Code am Ende.

Copy-Einstellungen deaktiviert.

Am Ende habe ich noch eine Redirect Seite mit dem Code von Chat GPT, der müsste auch korrekt sein

: {if (S001=="01")}
  <!-- Frauen -->
  {if (R101==1 OR R101=="1")}
    <script>location.href="https://sosci.rlp.net/SocialmediaPaarbeziehungen/?q=Exp_1";</script>
    <noscript><a href="https://sosci.rlp.net/SocialmediaPaarbeziehungen/?q=Exp_1">Weiter</a></noscript>
    {stop}
  {elseif (R101==2 OR R101=="2")}
    <script>location.href="https://sosci.rlp.net/SocialmediaPaarbeziehungen/?q=Exp_2";</script>
    <noscript><a href="https://sosci.rlp.net/SocialmediaPaarbeziehungen/?q=Exp_2">Weiter</a></noscript>
    {stop}
  {else}
    <p style="color:red">R101 leer – bitte Frauen-Urne prüfen</p>
  {/if}

{elseif (S001=="02")}
  <!-- Männer -->
  {if (R102==1 OR R102=="1")}
    <script>location.href="https://sosci.rlp.net/SocialmediaPaarbeziehungen/?q=Exp_3";</script>
    <noscript><a href="https://sosci.rlp.net/SocialmediaPaarbeziehungen/?q=Exp_3">Weiter</a></noscript>
    {stop}
  {elseif (R102==2 OR R102=="2")}
    <script>location.href="https://sosci.rlp.net/SocialmediaPaarbeziehungen/?q=Exp_4";</script>
    <noscript><a href="https://sosci.rlp.net/SocialmediaPaarbeziehungen/?q=Exp_4">Weiter</a></noscript>
    {stop}
  {else}
    <p style="color:red">R102 leer – bitte Männer-Urne prüfen</p>
  {/if}

{else}
  <p style="color:red">S001 leer – bitte zur Geschlechtsseite zurück.</p>
{/if}





Standard BASE https://sosci.rlp.net/SocialmediaPaarbeziehungen/?q=BASE

Abfrage nach Geschlecht und dann Weiterleitung in einen dieser Frägebögen:

Exp_1 https://sosci.rlp.net/SocialmediaPaarbeziehungen/?q=Exp_1 Frauen 1
Exp_2 https://sosci.rlp.net/SocialmediaPaarbeziehungen/?q=Exp_2 Fauen 2
Exp_3 https://sosci.rlp.net/SocialmediaPaarbeziehungen/?q=Exp_3 Männer 1
Exp_4 https://sosci.rlp.net/SocialmediaPaarbeziehungen/?q=Exp_4 Männer 2

debug: https://sosci.rlp.net/SocialmediaPaarbeziehungen/?act=jp5yv1d0rUyz6YJpy0FBa9zN

1 Answer

0 votes
by SoSci Survey (361k points)

Nutzen Sie in Ihrer Frage gerne den Knopf {}, um markierten Text als Code zu formatieren. Ich habe das oben mal nachgeholt, aber ich vermute, dass Sie einige zeichen als Workaround eingefügt hatten, damit man es überhaupt lesen kann.

Die Weiterleitung funktioniert grundsätzlich, aber nie korrekt in alle Gruppen. In meinen Tests werden die Teilnehmenden ausschließlich in Gruppe 1 weitergeleitet.

Das liegt daran, weil Sie JavaScript- und HTML-Code ein wenig vermischen - aber das funktioneirt nicht.

Ich interpretiere Ihre Frage so, dass Sie versucht haben, so eine Weiterleitung mittels JavaScript zu bauen. Das ist m.E. eine sehr schlechte Lösung, weil viele clientseitige Störungen denkbar sind.

(2 Gruppen für Frauen, 2 Gruppen für Männer

Aus meiner Sicht wäre eine klassische Randomisierung bzw. in diesem Fall eine Block-Randomisierung (jeweils serverseitig mittels PHP-Code) die saubere Lösung:

Weiterhin würde ich davon abraten, separate Fragebögen zu bauen, sondern stattdessen nur den Stimulus variieren.

Allgemeiner Hinweis zur Nutzung von AI-Tools: Ihre Frage deutet darauf hin, dass Sie ChatGPT nach einer Lösung gefragt haben, anstatt die Anleitung zu lesen. ChatGPT hat die Anleitung von SoSci Survey auch nicht gelesen. Deshalb bekommen Sie von ChatGPT im Wesentlichen nur Hallizunationen zur Bedienung von SoSci Survey. Wenn Sie mit generativer KI arbeiten möchten: Gemini kennt die Anleitung zu SoSci Survey. Beachten Sie aber bitte, dass die Antworten von generativer AI selbst dann nur mit einer Chance von ca. 65% korrekt sind.

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

...