Hallo, Lena,
Gut, fangen wir am Anfang an.
Was macht der Panel Provider?
Er nimmt Deinen Link zur Umfrage und hängt eine Kennung an (also meist eine ID der Panelmitglieder).
Und er möchte am Ende auch etwas zurückbekommen, damit er sieht, welche seiner Schützlinge die Umfrage durchgeführt haben und mit welchem Ergebnis.
Das heißt also, Du musst diese Kennung mit Deiner Umfrage abfangen, und am Ende wieder zurückliefern.
Wenn ich mir die beiden Links ansehe:
Complete:
survey.maximiles.com/complete?p=82627_6b...&m=%SPM_PANELIST_ID%
Screenout:
survey.maximiles.com/screenout?p=82627&m=%SPM_PANELIST_ID%
so werden vom Panel Provider die beiden Parameter p und m zurück erwartet.
Was Du ihn fragen musst, ist:
Parameter p:
a: Ist dies ein variabler oder konstanter Wert
82627_6b5db5d3
b: Falls konstant: Wird dieser Paremeter mit dem Namen "p" übergeben?
Parameter m:
a. Wird dier Parameter mit dem Namen "m" übergeben?
Dann geschieht das "Abgreifen" der Parameter in der Umfrage genau wie im Handbuch beschrieben
[url]
www.limesurvey.org/manual/URL_fields/en#...using_GET_parameters
[/url]
Das erste Beispiel dort:
Code:
https://ls.example.org/1234?QTEXT=prefilled
: Fill in the question with code QTEXT with 'prefilled'
Hier heißt der Parameter QTEXT und der Wert prefilled, beim Panel Provider könnte dort stehen
Code:
https://ls.example.org/127834?m=A1B2C3_Tralala
(wobei A1B2C3Tralala die ID des Panelmitgliedes ist)
Und wenn oben steht, dass die Frage mit dem Code QTEXT mit dem Wert "prefilled" gefüllt wird, so heißt das analog, dass eine Frage mit dem Code "m" mit "A1B2C3Tralala" gefüllt wird.
Also wirst Du eine Frage (kurzer Text) erstellen, welche "m" heißt. Da findest Du dann den Wert des Parameters "m".
So, nun muss der Kram auch in die end-url(s)
Du weißt ja, wie man variable Texte bzw. Werte aus vorherigen Fragen in einen Text einblendet, nämlich mit Expression Manager.
Auch hier genau (na, ungefähr) das Beispiel aus dem Handbuch
[url]
www.limesurvey.org/manual/URL_fields/en#Expressions
[/url]
Hier wird sogar noch gezeigt, dass man den Parameter auch zusätzlich mit einem IF variable gestalten kann; bei Dir unnötig. Dafür ist im Handbuch der Strichpunkt hinter "name" ein Tippfehler.
Damit sähe Deine end-url für completes so aus:
survey.maximiles.com/complete?p=82627_6b5db5d3&m={m
}
und er kommt auch in das Feld "end-url" hinein. Nicht vergessen darfst Du, in "Präsentation" anzuwählen "end-url automatisch laden,..."
und analog die end-url bei screen outs:
survey.maximiles.com/screenout?p=82627&m={m
}
Diese url kommt dann in das url-Feld der Quote, falls Du überhaupt Quoten anwendest.
Und auch hier noch "Weiterleitungs-URL" auswählen.
Zusatz:
Es gibt auch das sogenannte Panelmanagement in LimeSurvey.
Ich sehe hierfür nur zwei Daseinsberechtigungen:
1. Aus irgendwelchen Gründen möchte man der Zielfrage einen anderen Code geben als den Namen des Parameters.
2. Der Name des Parameters entspricht nicht den Voraussetzungen für Fragencodes. (was eigentlich auch so etwas ist wie Punkt 1.)
So, das war jetzt viel.
Aber wie immer: Mach Die eine kleine Test-Studie mit zwei Fragen.
1. Frage: kurzer Text, Code "Q1"
2. Frage: Textanzeige, in welcher Du die end-url anzeigst
survey.maximiles.com/complete?p=82627_6b5db5d3&m={Q1
}
Und dann rufst Du sie normal auf mit angehängtem Parameter (hier jetzt Q1)
https://mein_limesurvey.com/index.php/819212?lang=de&Q1=Fitzliputzli_Tralala
(oder was Dir als Parameterwert sonst einfällt)
Joffm