0 votes
in SoSci Survey (dt.) by s274658 (125 points)

Hallo,

ich habe drei Fragebögen.

Fragebogen 1: base
Fragebogen 2: base01
Fragebogen 3: Control
Fragebogen 4: Random (Hier ist der Zufallsgenerator eingebaut).

Ich werde mit dem Anbieter Profilic zusammenarbeiten und gesehen, dass man dann aufpassen muss. Ich habe allerdings nicht alles von der Anleitungsseite verstanden.

Auf der Anleitungsseite "Zufallsauswahl für Fragebögen" stehen PHP Codes -->zB $qnr = value('RF01', 'label');
multiLevelDown($qnr, reference());

Wo Müssen die genau hin? Auf die erste Seite des "Random" Fragebogen?

Außerdem steht da, Im untergeordneten Fragebogen kann man dann mittels multiLevelData() auf den übergebenen Code zugreifen. Im Redirect würde dann nicht mehr direkt die Referenz verwendet …
--> was genau sind die untergeordneten Fragebogen? und dieser Link ist dann von Profilic? Ich verstehe die Vorgehensweise nicht ganz und wieso man das braucht.

Ich würde mich da über eine genaue Erklärung freuen und bedanke mich vorab!

LG

1 Answer

+1 vote
by SoSci Survey (327k points)

Wo Müssen die genau hin? Auf die erste Seite des "Random" Fragebogen?

Für gewöhnlich ja. Ausnahme: Wenn Sie vor dem Schritt in einen untergeordneten Fragebogen noch etwas anzeigen (z.B. eine Begrüßung) oder abfragen möchten.

--> was genau sind die untergeordneten Fragebogen?

In Ihrem Fall base, base01 und control.

und dieser Link ist dann von Profilic?

Sie bekommen von Prolific Redirect-Links. Und in diese müssen Sie (i.d.R. per Platzhalter) den Code einsetzen, den Sie beim Aufruf (ebenfalls per Link) bekommen.

by s274658 (125 points)
Ich habe eine Begrüßungsseite bei dem Fragebogen "Random" eingefügt und auf der zweite Seite den Zufallsgenerator.  Darunter haben ich den PHP Code $qnr = value('RF01', 'label');
multiLevelDown($qnr, reference());


Dann muss ich noch auf die erste Seite der Fragebögen (base, base01 und Control) die PHP Codes: redirect('https://www.panelanbieter.de/complete?xyz=ABCDEF&uid=%reference%');

und


redirect('https://www.panelanbieter.de/complete?xyz=ABCDEF&uid='.multiLevelData());


einfügen müssen? Und statt den Platzhalterlink die Profilic links


Ist das so richtig?
by SoSci Survey (327k points)
Fast richtig...

> Dann muss ich noch auf die erste Seite

(1) Es muss auf die (vor-)letzte Seite, denn mit dem redirect() werden die Teilnehmer:innen dann von SoSci zurück zu Prolific geschickt und

(2) Sie dürfen bitte nur das zweite redirect() mit ...multiLevelData()); verwenden, nicht das erste. Das erste mit reference() funktioniert in Ihrem Fall nicht, und sobald irgendwo ein redirect() kommt, sind die Leute schon weg, das zweite (korrekte) würde also gar nicht mehr ausgeführt.

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

...