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

0 votes

Liebes Soscisurvey-Team,

ich möchte gern eine Referenz und eine Sprachauswahl in meinen Befragungslink einbauen, um entsprechende Filter für die Auswahl des Einleitungstextes zu verwenden.

Stimmt etwas nicht mit dem Link?

https://www.soscisurvey.de/passme/?r=A&?l=ger

Beim Filtern hat er auch herumgemeckert, aber nur, weil er die Referenz im Link nicht erkennen konnte. Er meldete, dass zu viele geschweifte Klammern vorhanden waren. Ich hatte euer Beispiel unter "reference()" als Blaupause verwendet:

$ref = reference(); 
if ($ref{0}=='A') 
{ question('J090', 'show-title=yes');}
else {question('J062', 'show-title=yes');}

Dies produziert die Fehlermeldung: Warnung: Die Anzahl öffnender Klammern (2) und schließender Klammern (1) stimmt hier nicht überein:

Was müsste angepasst werden.?

Vielen Dank für Eure Unterstützung!

Schöne Grüße
Sonja

in SoSci Survey (dt.) by s083940 (195 points)
edited by SoSci Survey

1 Answer

0 votes
 
Best answer

Das Fragezeichen trennt die eigentliche Adresse von den GET-Variablen. Die GET-Variablen sind dann durch das kaufmännische Und (&) getrennt.

https://www.soscisurvey.de/passme/?r=A&?l=ger

Hier ist einfach ein Fragezeichen zu viel, korrekt müsste es heißen:

https://www.soscisurvey.de/passme/?r=A&l=ger

Details dazu s. auch Der Link zum Fragebogen

by SoSci Survey (63.7k points)
selected by s083940
Danke für die schnelle Antwort!
Leider funktioniert die erweiterte URL auf meinen Rechner überhaupt nicht. Weder separat (nur l oder r) und mit &.
Was genau ist mit "funktioniert nicht" gemeint? Dass keine Referenz übermittels wird (diese auch nicht unter Erhobene Daten -> Daten ansehen steht)? Oder geht es um den Filter?
Weder die Spracherkennung (immer englisch) noch der Filter für den Einleitungstext. Es wird nur die Standardeinstellung angezeigt. Hat es bei ihnen funktioniert?
Haben Sie in den Projekt-Einstellungen im Karteireiter "Spezielles" versehentlich irgend etwas ein-/umgestellt? Wenn nicht: Wäre es Ihnen recht, wenn ich mir zur Klärung des Problems einen Administrator-Zugang für das Projekt einrichte, um die Ursache herauszufinden?
Das wäre ein Lösungsweg. Danke! Ich erlaube Ihnen, sich einen Administratorzugang für das Projekt anzulegen.
Okay ... das war einfach (wenn man weiß, wo man suchen muss). Die Sprache hatte incht funktioniert, weil Sie unter "Fragebogne zusammenstellen" bei den Einstellungen eine Sprache (Englisch) fest vorgegeben hatten. Und die Referenz hatte nicht funktioniert, weil Sie in den Projekt-Einstellungen -> Spezielles einen anderen Namen für die Referenz-Variable festgelegt hatten. Ich habe beides herausgelöscht.

Außerdem hatten Sie in den Projekt-Einstellungen -> Datenschutz noch Cookies aktiviert. Auch dies habe ich erstmal abgeschaltet. Für die Erhebung können Sie das gerne wieder einschalten - aber beim Testen führt es dazu, dass Sie immer im gleichen Interview landen und neue Parameter im Link definiert wurden. Alternativ könnten Sie jedes mal ein privates Fenster in Ihrem Browser öffnen.
PS: Die Administrator-Freigabe habe ich nach Abschluss der Korrekturen wieder entfernt.
Vielen lieben Dank!!!! :)
...