- Posts: 4
- Thank you received: 0
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
Panel Integration / Dynamically reference
- Leyla0909
- Topic Author
- Offline
- New Member
Less
More
3 years 1 month ago #213853
by Leyla0909
Panel Integration / Dynamically reference was created by Leyla0909
Hallo liebe Mitglieder,
ich möchte meine LS Umfrage in Online Panel integrieren:
ich habe folgende Schritte gemacht:
1) Hidden Question (mandatory): Code--> ID; Question--> {SID}=988683X51643X628300; Default value answer--> 988683X51643X628300
2) Welcome Seite ist aus. Hidden Question als erste Frage in der Umfrage
2) Panel integration laut LS Manual erfolgt. Parameter: tic; Target Question: ID: {SID}=988683X51643X628300
3) Der Link vom Panel Provider ist folgender mingle.respondi.com/s/1441546/ospe.php3?c_0002=1&return_tic= [mein Ticket] 4) anstatt [mein Ticket] sollen die URL's dynamisch die entsprechende ID der Teilnehmer abspeichern und an den Panel Provider weiterleiten
5) ich habe es folgenderweise umgesetzt: &return_tic= {PASSTHRU:SID=988683X51643X628300}
Aber es klappt nicht. Ich kann die dynamische Verknüpfung der ID nicht herstellen. Im Hidden Question wird ID nicht abgespeichert und dementsprechend nicht an den Panel Provider weitergeleitet.
Könnte jemand mir vielleicht helfen? Wäre sehr dankbar...Ich glaube, ich drehe mich im Kreis.
ich möchte meine LS Umfrage in Online Panel integrieren:
ich habe folgende Schritte gemacht:
1) Hidden Question (mandatory): Code--> ID; Question--> {SID}=988683X51643X628300; Default value answer--> 988683X51643X628300
2) Welcome Seite ist aus. Hidden Question als erste Frage in der Umfrage
2) Panel integration laut LS Manual erfolgt. Parameter: tic; Target Question: ID: {SID}=988683X51643X628300
3) Der Link vom Panel Provider ist folgender mingle.respondi.com/s/1441546/ospe.php3?c_0002=1&return_tic= [mein Ticket] 4) anstatt [mein Ticket] sollen die URL's dynamisch die entsprechende ID der Teilnehmer abspeichern und an den Panel Provider weiterleiten
5) ich habe es folgenderweise umgesetzt: &return_tic= {PASSTHRU:SID=988683X51643X628300}
Aber es klappt nicht. Ich kann die dynamische Verknüpfung der ID nicht herstellen. Im Hidden Question wird ID nicht abgespeichert und dementsprechend nicht an den Panel Provider weitergeleitet.
Könnte jemand mir vielleicht helfen? Wäre sehr dankbar...Ich glaube, ich drehe mich im Kreis.
The topic has been locked.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12916
- Thank you received: 3975
3 years 1 month ago #213875
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Panel Integration / Dynamically reference
Hallo,
wie ruft respondi denn die Umfrage auf?
Wie heißt der Parameter, mit dem respondi die ID übergibt? Auch ID, oder?
Außerdem solltest Du diese ganzen Dinge mit PASSTHRU und den SGQA-Codes vergessen; nimm einfach Expression Manager.
Und ich denke, Deine Panel-Integration ist ein bisschen "in die Hose gegangen".
Denn: Entweder PASSTHRU, dann würde der endlink laut Handbuch irgenwie lauten " &return_tic= {PASSTHRU:ID}" (wenn ID der von respondi übergebene Parameter ist.
Oder Panel Integration.
Am besten: Schick einmal diese entscheidenden Fragen Deiner Umfrage als lss Export, und wir sehen weiter.
Joffm
wie ruft respondi denn die Umfrage auf?
Wie heißt der Parameter, mit dem respondi die ID übergibt? Auch ID, oder?
Außerdem solltest Du diese ganzen Dinge mit PASSTHRU und den SGQA-Codes vergessen; nimm einfach Expression Manager.
Und ich denke, Deine Panel-Integration ist ein bisschen "in die Hose gegangen".
Denn: Entweder PASSTHRU, dann würde der endlink laut Handbuch irgenwie lauten " &return_tic= {PASSTHRU:ID}" (wenn ID der von respondi übergebene Parameter ist.
Oder Panel Integration.
Am besten: Schick einmal diese entscheidenden Fragen Deiner Umfrage als lss Export, und wir sehen weiter.
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: Leyla0909
The topic has been locked.
- Leyla0909
- Topic Author
- Offline
- New Member
Less
More
- Posts: 4
- Thank you received: 0
3 years 1 month ago #213879
by Leyla0909
Replied by Leyla0909 on topic Panel Integration / Dynamically reference
Hallo,
vielen Dank für Deine Rückmeldung. Ja, stimme Dir zu...
Respondi hat mir folgende Links zugeschickt:
Complete: mingle.respondi.com/s/1441546/ospe.php3?c_0002=1&return_tic= [unserTicket]
Screenout: mingle.respondi.com/s/1441546/ospe.php3?c_0002=0&return_tic= [unserTicket]
Quotafull: mingle.respondi.com/s/1441546/ospe.php3?c_0002=2&return_tic= [unserTicket]
Qualityfail (optional): mingle.respondi.com/s/1441546/ospe.php3?c_0002=3&return_tic= [unserTicket]
Ihre Befragung würden wir folgendermaßen aufrufen: HTTP://IHRE_BEFRAGUNG/?TIC=[UNSERTICKET][2]
Anstatt [mein Ticket] sollte ich in die Links dynamische Verbindung einbauen, welche die ID's von den Teilnehmern abspeichert und diese an die Links anhängt. Die ID's werden bei dem Klick auf die Umfrage vergeben und müssten dann in Hidden Question abgespeichert werden und an den Link angehängt, welcher die Weiterleitung an Respondi ermöglicht.
Version 2.62.2+170203
vielen Dank für Deine Rückmeldung. Ja, stimme Dir zu...
Respondi hat mir folgende Links zugeschickt:
Complete: mingle.respondi.com/s/1441546/ospe.php3?c_0002=1&return_tic= [unserTicket]
Screenout: mingle.respondi.com/s/1441546/ospe.php3?c_0002=0&return_tic= [unserTicket]
Quotafull: mingle.respondi.com/s/1441546/ospe.php3?c_0002=2&return_tic= [unserTicket]
Qualityfail (optional): mingle.respondi.com/s/1441546/ospe.php3?c_0002=3&return_tic= [unserTicket]
Ihre Befragung würden wir folgendermaßen aufrufen: HTTP://IHRE_BEFRAGUNG/?TIC=[UNSERTICKET][2]
Anstatt [mein Ticket] sollte ich in die Links dynamische Verbindung einbauen, welche die ID's von den Teilnehmern abspeichert und diese an die Links anhängt. Die ID's werden bei dem Klick auf die Umfrage vergeben und müssten dann in Hidden Question abgespeichert werden und an den Link angehängt, welcher die Weiterleitung an Respondi ermöglicht.
Version 2.62.2+170203
Attachments:
The topic has been locked.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12916
- Thank you received: 3975
3 years 1 month ago #213886
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Panel Integration / Dynamically reference
Hallo, Leyla,
im Grunde hast Du alles richtig gemacht.
Allerdings:
{SID} ist ein interner Platzhalter von LimeSurvey, der die SurveyID enthält. Halte ich für äußerst gefährlich.
Und in der Panel-Integration hast Du als Parameter "return_tic" genommen; aber Du sagst, Respondi übergibt den Parameter als "TIC"
Der Parameter "TIC" wird in der Frage "TIC" (versteckt) auch so gespeichert.
Und die end-urls waren ja alle perfekt.
Ich habe sie hier auch in {TIC} geändert.
Läuft wie "geschmiert".
Mit diesem Aufruf
und Eingabe von "Employee" fliege ich raus mit
Joffm
Jetzt noch etwas anderes:
Ich habe gesehen, dass Du die Itembatterien wie z.B. "Performance" mit "A1", "A2", ... kodiert hast, als die default-Werte.
Ich gehe davon aus, dass Du zumindest Mittelwerte dieser Skalen berechnen willst.
Viel Spaß dabei.
Der Mittelwert von "A3", "A1", A6" und "A4" ist nicht "A3,5".
Wenn Du dies so lässt, wirst Du vor Deiner Analyse dies alles umkodieren müssen, oder Du änderst es jetzt in numerische Codes.
Die Bewertungswerte nützen Dir nichts, da diese nicht im Datensatz gespeichert werden.
Diese sind noch Relikte aus grauer Vorzeit, als es noch keinen Expression Manager gab.
Sie haben aber noch eine gewisse Berechtigung, da man sie ja auch mit Expression Manager nutzen kann; sie können nämlich negative Werte annehmen.
Joffm
im Grunde hast Du alles richtig gemacht.
Allerdings:
{SID} ist ein interner Platzhalter von LimeSurvey, der die SurveyID enthält. Halte ich für äußerst gefährlich.
Und in der Panel-Integration hast Du als Parameter "return_tic" genommen; aber Du sagst, Respondi übergibt den Parameter als "TIC"
Im Grunde kannst Du die gesamte Panel-Integration weglassen.HTTP://IHRE_BEFRAGUNG/?TIC=[UNSERTICKET]
Der Parameter "TIC" wird in der Frage "TIC" (versteckt) auch so gespeichert.
Und die end-urls waren ja alle perfekt.
Ich habe sie hier auch in {TIC} geändert.
Läuft wie "geschmiert".
Mit diesem Aufruf
und Eingabe von "Employee" fliege ich raus mit
Joffm
Jetzt noch etwas anderes:
Ich habe gesehen, dass Du die Itembatterien wie z.B. "Performance" mit "A1", "A2", ... kodiert hast, als die default-Werte.
Ich gehe davon aus, dass Du zumindest Mittelwerte dieser Skalen berechnen willst.
Viel Spaß dabei.
Der Mittelwert von "A3", "A1", A6" und "A4" ist nicht "A3,5".
Wenn Du dies so lässt, wirst Du vor Deiner Analyse dies alles umkodieren müssen, oder Du änderst es jetzt in numerische Codes.
Die Bewertungswerte nützen Dir nichts, da diese nicht im Datensatz gespeichert werden.
Diese sind noch Relikte aus grauer Vorzeit, als es noch keinen Expression Manager gab.
Sie haben aber noch eine gewisse Berechtigung, da man sie ja auch mit Expression Manager nutzen kann; sie können nämlich negative Werte annehmen.
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: Leyla0909
The topic has been locked.
- Leyla0909
- Topic Author
- Offline
- New Member
Less
More
- Posts: 4
- Thank you received: 0
3 years 1 month ago #213971
by Leyla0909
Replied by Leyla0909 on topic Panel Integration / Dynamically reference
Hallo Joffm,
vielen herzlichen Dank für Deine wertvollen Hinweise! Es hat funktioniert und nun haben wir mit der MaFo Agentur mehrere Tests gemacht und es läuft alles gut.
Ich habe mich irgendwie im Kreis gedreht und habe das Wichtige übersehen.
Vielen Dank auch für die Tipps bzgl. der Itembatterien. Da muss ich nachschauen, wie ich das anpasse. Toll, dass es Dir noch aufgefallen war.
Kannst Du mir verraten unter welchem Stichwort ich dazu was nachlesen kann?
Vielen Dank nochmals! Das ist wirklich großartig.
vielen herzlichen Dank für Deine wertvollen Hinweise! Es hat funktioniert und nun haben wir mit der MaFo Agentur mehrere Tests gemacht und es läuft alles gut.
Ich habe mich irgendwie im Kreis gedreht und habe das Wichtige übersehen.
Vielen Dank auch für die Tipps bzgl. der Itembatterien. Da muss ich nachschauen, wie ich das anpasse. Toll, dass es Dir noch aufgefallen war.
Kannst Du mir verraten unter welchem Stichwort ich dazu was nachlesen kann?
Vielen Dank nochmals! Das ist wirklich großartig.
The topic has been locked.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12916
- Thank you received: 3975
3 years 1 month ago #213976
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Panel Integration / Dynamically reference
Hallo,
Da ich Leute nicht "ins offene Messer" laufen lassen will, schaue ich immer danach.
Auf der anderen Seite kann man natürlich sagen: Zum Testen einer Umfrage gehört auch, dass man einige Daten eingibt, exportiert und schaut, ob das Ergebnis angenehm ist für die Auswertung.
Ansonsten sollte man sich das Design noch einmal anschauen.
Aber schön, dass es läuft.
Joffm
Du schreibst die Codes einfach hinein. Das ist doch editierbar, solange die Umfrage nicht aktiviert ist.Da muss ich nachschauen, wie ich das anpasse
Da ich Leute nicht "ins offene Messer" laufen lassen will, schaue ich immer danach.
Auf der anderen Seite kann man natürlich sagen: Zum Testen einer Umfrage gehört auch, dass man einige Daten eingibt, exportiert und schaut, ob das Ergebnis angenehm ist für die Auswertung.
Ansonsten sollte man sich das Design noch einmal anschauen.
Aber schön, dass es läuft.
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: Leyla0909
The topic has been locked.
- Leyla0909
- Topic Author
- Offline
- New Member
Less
More
- Posts: 4
- Thank you received: 0
3 years 1 month ago #213977
by Leyla0909
Replied by Leyla0909 on topic Panel Integration / Dynamically reference
Hallo Joffm,
vielen Dank für Deine Hinweise! Du hast Recht! Das sind die Themen, die man auf jeden Fall lernen muss/kann.
Vielen Dank nochmals für Alles!
vielen Dank für Deine Hinweise! Du hast Recht! Das sind die Themen, die man auf jeden Fall lernen muss/kann.
Vielen Dank nochmals für Alles!
The topic has been locked.
- LDen04
- Offline
- New Member
Less
More
- Posts: 3
- Thank you received: 0
2 years 7 months ago #220110
by LDen04
Replied by LDen04 on topic Panel Integration / Dynamically reference
Hallo, ich stehe gerade vor genau derselben Frage. Leider kann ich den Gesprächsverlauf nicht so richtig nachvollziehen. Desalb die Frage, ob einer von euch, den Integrationsprozess nochmal ein wenig detaillierter erklären könnte.
Das wäre super hilfreich!
Das wäre super hilfreich!
The topic has been locked.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12916
- Thank you received: 3975
2 years 7 months ago - 2 years 7 months ago #220113
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Panel Integration / Dynamically reference
Was ist "genau dieselbe Frage"?
Du willst einen Panel Provider benutzen und dieser hat Dir seinen Zusatz zum Link zur Umfrage geschickt, sowie 2-4 end-links?
Dann steht im Grunde alles, was Du benötigst, hier
1. [url] manual.limesurvey.org/URL_fields#Start_URL [/url]
Hier steht wirklich alles, was Du brauchst, im ersten Beispiel.
2. [url] manual.limesurvey.org/URL_fields#Expressions [/url]
Genau dieses Beispiel.
Für detallierte Informationen benötigen wir auch solche.
Welche Parameter übergibt der Panel Provider, wie ist die Struktur der end-links.
Diese unterschieden sich ja meist nur durch das Resultat
Bis dann
Joffm
Du willst einen Panel Provider benutzen und dieser hat Dir seinen Zusatz zum Link zur Umfrage geschickt, sowie 2-4 end-links?
Dann steht im Grunde alles, was Du benötigst, hier
1. [url] manual.limesurvey.org/URL_fields#Start_URL [/url]
Hier steht wirklich alles, was Du brauchst, im ersten Beispiel.
2. [url] manual.limesurvey.org/URL_fields#Expressions [/url]
Genau dieses Beispiel.
Für detallierte Informationen benötigen wir auch solche.
Welche Parameter übergibt der Panel Provider, wie ist die Struktur der end-links.
Diese unterschieden sich ja meist nur durch das Resultat
- complete
- screen out
- quota full
- evtl. quality (speeder, o.ä)
Bis dann
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 2 years 7 months ago by Joffm.
The topic has been locked.
- LDen04
- Offline
- New Member
Less
More
- Posts: 3
- Thank you received: 0
2 years 7 months ago #220115
by LDen04
Replied by LDen04 on topic Panel Integration / Dynamically reference
Hallo Joffm,
entschuldige bitte.
Die Links stammen auch von Respondi. Es handelt sich also um exakt die selbe Situation:
Complete: mingle.respondi.com/s/xxxxxxx/ospe.php3?c_0002=1&return_tic= [unserTicket]
Screenout: mingle.respondi.com/s/ xxxxxxx /ospe.php3?c_0002=0&return_tic=[unserTicket]
Quotafull: mingle.respondi.com/s/ xxxxxxx /ospe.php3?c_0002=2&return_tic=[unserTicket]
Ihre Befragung würden wir folgendermaßen aufrufen: [url=../../../../../../temp/#108/fieldservices_confirmation_v5.html#]http://ihre_befragung/?tic=[unserTicket][/url]
Hierbei ist der Parameter "tic" eine dynamische Variable mit 32 alphanumerischen Zeichen, die bei den Redirect-Links als "return_tic" (siehe oben) zurückgegeben wird.
—————
Nun ist es so, dass ich noch nie Redirects in einer Umfrage implementiert habe und nicht wirklich weiß was ich zu tun habe bzw. wo ich anfangen sollen. Ganz blöd gesagt: Ich weiß nicht, wo ich was eintragen soll. So wie ich das verstanden habe geht es ja eigentlich nur darum in der Umfrage zu programmieren, dass die individuellen IDs gespeichert werden sollen.
Viele Grüße
LDen04
entschuldige bitte.
Die Links stammen auch von Respondi. Es handelt sich also um exakt die selbe Situation:
Complete: mingle.respondi.com/s/xxxxxxx/ospe.php3?c_0002=1&return_tic= [unserTicket]
Screenout: mingle.respondi.com/s/ xxxxxxx /ospe.php3?c_0002=0&return_tic=[unserTicket]
Quotafull: mingle.respondi.com/s/ xxxxxxx /ospe.php3?c_0002=2&return_tic=[unserTicket]
Ihre Befragung würden wir folgendermaßen aufrufen: [url=../../../../../../temp/#108/fieldservices_confirmation_v5.html#]http://ihre_befragung/?tic=[unserTicket][/url]
Hierbei ist der Parameter "tic" eine dynamische Variable mit 32 alphanumerischen Zeichen, die bei den Redirect-Links als "return_tic" (siehe oben) zurückgegeben wird.
—————
Nun ist es so, dass ich noch nie Redirects in einer Umfrage implementiert habe und nicht wirklich weiß was ich zu tun habe bzw. wo ich anfangen sollen. Ganz blöd gesagt: Ich weiß nicht, wo ich was eintragen soll. So wie ich das verstanden habe geht es ja eigentlich nur darum in der Umfrage zu programmieren, dass die individuellen IDs gespeichert werden sollen.
Viele Grüße
LDen04
The topic has been locked.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12916
- Thank you received: 3975
2 years 7 months ago - 2 years 7 months ago #220124
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Panel Integration / Dynamically reference
Du fängst damit an, den übergebenen Parameter zu speichern.
Und das steht genau in dem ersten Beispiel des ersten Links, nämlich
Diese Frage erstellt man gewöhnlich als Typ "kurzer Text".
So, das probierst Du dann einmal aus. Wenn alles funktioniert, wird die Frage versteckt.
Und jetzt musst Du nur noch die End-links generieren.
"quotafull und "screenout" werden im Quotenmanagemant erstellt, falls dies überhaupt bei Dir vorkommt.
Und complete?
Du hast ja den Link, und Du hast die zu übergebende ID, nämlich in "tic" gespeichert.
Dann wäre die end-url "...ospe.php3?c_0002=1&return_tic={tic}"
Manchmal will Limesurvey nicht so richtig, dann ist es besser Du erstellst eine Frage vom Typ "Gleichung" (kannst sie ja "endlink" nennen, in welcher Du diesen zusammenstellst
{"mingle.....ospe.php3?c_0002=1&return_tic="+tic}
Dann wird in die end-url eben wieder nur die Referenz auf diese Frage eingegeben: {endlink}
Auf diese Weise kannst Du auch die beiden anderen Links erzeugen, und in die Links des Quotenmanagements einfügen.
Joffm
Und das steht genau in dem ersten Beispiel des ersten Links, nämlich
Nur dass bei Dir die Frage nicht "QTEXT", sondern "tic" heißt und nicht "prefilled" übergeben wird, sondern , ja eben die ID.
: Fill in the question with code QTEXT with 'prefilled'Code:http://ls.example.org/1234?QTEXT=prefilled
Diese Frage erstellt man gewöhnlich als Typ "kurzer Text".
So, das probierst Du dann einmal aus. Wenn alles funktioniert, wird die Frage versteckt.
Und jetzt musst Du nur noch die End-links generieren.
"quotafull und "screenout" werden im Quotenmanagemant erstellt, falls dies überhaupt bei Dir vorkommt.
Und complete?
Du hast ja den Link, und Du hast die zu übergebende ID, nämlich in "tic" gespeichert.
Dann wäre die end-url "...ospe.php3?c_0002=1&return_tic={tic}"
Manchmal will Limesurvey nicht so richtig, dann ist es besser Du erstellst eine Frage vom Typ "Gleichung" (kannst sie ja "endlink" nennen, in welcher Du diesen zusammenstellst
{"mingle.....ospe.php3?c_0002=1&return_tic="+tic}
Dann wird in die end-url eben wieder nur die Referenz auf diese Frage eingegeben: {endlink}
Auf diese Weise kannst Du auch die beiden anderen Links erzeugen, und in die Links des Quotenmanagements einfügen.
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 2 years 7 months ago by Joffm.
The topic has been locked.
- LDen04
- Offline
- New Member
Less
More
- Posts: 3
- Thank you received: 0
2 years 7 months ago #220135
by LDen04
Replied by LDen04 on topic Panel Integration / Dynamically reference
Okay, ich probiere das mal zu rekapitulieren. Das heißt, dass ich:
VG
- Eine versteckte Frage anlege, die "tic" heißt. Der Inhalt wäre dann so etwas wie "{ID}=tic"?
- Wenn du davon sprichst, die End-links zu generieren. Was meinst du genau damit?
- "quotafull und "screenout" kommen bei mir vor - aber was meinst du hier mit erstellt? Einfach eintragen bei den zugehörigen Quoten-URLs?
- Wäre "...ospe.php3?c_0002=1&return_tic={tic}" dann nur die End-URL für "complete" oder auch für die anderen?
- Muss ich überhaupt die Funktion "Panel Integration" nutzen?
VG
The topic has been locked.
Moderators: Joffm