LIENS DE REDIRECTION VERS UN PANELISTE

More
1 year 10 months ago #178024 by stephepsy
Bonjour,

Le sujet a déjà été abordé mais j'ouvre un nouveau sujet car je ne comprends pas toutes les explications déjà fournies.
Je vais lancer un sondage en partenariat avec une société de panels.
L'accès au sondage est en accès restreint, nous lui fournissons des liens avec token pour que ses panélistes accèdent au sondage.

Nous devons implémenter dans le sondage 3 liens afin que la société de panels suivent les quotafull, les screenout et les complete questionnaire.

La fin des liens se termine par -> psid=XXXXXX&basic=XXXXXX

A la fin de notre lien vers l'étude live, ils intègrent deux variables : psid (alphanumérique) et PID (numérique) et nous demande de capturer ces 2 variables pour que nous leur renvoyons la variable psid.

J'ai créé les variables psid et pid dans le panel integration, associées à 2 questions textes, toujours cachées mais cela ne fonctionne pas.

Quelqu'un peut-il m'aider ?

Par avance merci !
The topic has been locked.
More
1 year 10 months ago #178088 by Nickko
Je n'ai pas l'habitude de travailler avec des panels pour mes enquêtes en ligne.

Du coup, je n'ai pas de réponse directe, maintenant, je sais que tu peux charger une URL automatiquement lorsque l'utilisateur va à la fin du formulaire, j'imagine que ça correspond à ton événement complete questionnaire.

Pour ce qui est du psid, j'imagine que c'est l'identifiant de l'utilisateur chez le paneliste, dans ce cas, je ferais un champ personnalisé dans la table d'invitation et j'ajouterais ce code. Maintenant il faut que le paneliste de donne la liste des personnes, sinon, il faudrais avoir comment tu vas les recevoir.

Pour les autres événements comme les gens qui quittent le questionnaire en cours de route par exemple, impossible (ou très très difficile de le savoir).

Nickko
Head of ergonomics, UX & UI.
The topic has been locked.
More
1 year 10 months ago #178158 by DenisChenu
Comment exactement arrive les liens ?
Comment exactement as tu ajouté ces liens ?

Perso : ce que je fais : si les liens arrivent avec psid=XXXXXX&basic=XXXXXX : je créé 2 questions de type texte court avec ces mêmes codes.

Attention : un questionnaire démarré ne re remplit pas les nouvelles données. Donc pour tester : vaux mieux ferme le navigateur avant (session vide).

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development . I don't answer to private message.
The topic has been locked.
More
1 year 10 months ago #178165 by stephepsy
Merci Nickko pour ta réponse.

Le problème, c'est que nous n'avons pas accès à la liste des personnes susceptibles de répondre.
Ces liens doivent justement permettre de capter un ID affecté à chaque répondant.
The topic has been locked.
More
1 year 10 months ago #178166 by stephepsy
Merci DenisChenu pour ta réponse

Voici les liens que j'implémente dans LimeSurvey :
Complete : xxx.surveys.com/projects/end?rst=1&psid=XXXXXX&basic=9999
Screen-out : xxx.surveys.com/projects/end?rst=2&psid=XXXXXX
Quotas full : xxx.ssisurveys.com/projects/end?rst=3&psid=XXXXXX

Dans Panel Integration, j'ai créé deux URL parameter psid et pid, associés à deux questions de type texte court cachées.

Pour l'URL de fin pour les questionnaires Complete, par exemple, j'ai saisi l'URL -> xxx.surveys.com/projects/end?rst=1&psid=...ic=9999&token={token }

Le problème est que je n'arrive pas à récupérer la variable psid pour chaque répondant, que je dois renvoyer au panéliste.

J'espère être assez claire car c'est un peu obscur pour moi.

Merci par avance
The topic has been locked.
More
1 year 10 months ago - 1 year 10 months ago #178195 by DenisChenu
Je n'aime pas le système du panel intégration, donc je vais considérer que tu a directement créé 2 question cachée
psid et pid
Si tu l'as fait avec le panel intégration, tu remplace les codes des questions psid et pid par les tiens (par exemple panelpsid et panelpid).

Les liens deviennent

pour complete:
example.com/projects/end?rst=1&psid={psid.NAOK}&basic=9999&token={TOKEN}
pour Screen-out
example.com/projects/end?rst=2&psid={psid.NAOK}
etc …

Si tu a choisi panelpsid, ce sera
example.com/projects/end?rst=1&psid={panelpsid.NAOK}&basic=9999&token={TOKEN}
pour Screen-out
example.com/projects/end?rst=2&psid={panelpsid.NAOK}

les codes de type PASSTHRU fonctionne, mais :
1. Sont montré en erreur dans le fichier de logique
2. Sont plus instable
3. Ne sont pas conservé dans le questionnaire

Attention : quand tu fait des tests : démarre bien avec newtest=Y et/ou un nouveau token.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development . I don't answer to private message.
Last edit: 1 year 10 months ago by DenisChenu. Reason: NOAK to NAOK
The topic has been locked.
More
1 year 10 months ago #178219 by stephepsy
Merci beaucoup DenisChenu, c'est top !
The topic has been locked.
More
1 year 10 months ago #178242 by Geoffroy
Bonjour,

Est ce qu'il y a une astuce avec la dernière version de LS (3.15.5+181115) ?

Car quand je veux récupérer un élément d'une question texte en fin d'url selon la méthode que Denis a indiqué
www.abcd.be/?GID={GID } le lien ne comprend pas la réponse à la question GID (qui est le code de la question). Sur les verison précédente, il fallait passer par l'option paramètre d'url et faire un passthru mais ici ce n'est plus possible.

De plus le chargement de l'url en fin de questionnaire ne se fait pas.

Le bug "paramètres d'URL" semble toujours présent (j'arrive sur une page blanche).

Quelqu'un à une idée ou un conseil ?
Bonne journée
Geoffroy
The topic has been locked.
More
1 year 10 months ago #178243 by DenisChenu
GID est utilisé par le gestionnaire d'expression : Identifiant du groupe en cours.

Il est dans les code interdit depuis peu : github.com/LimeSurvey/LimeSurvey/blob/23...ls/Question.php#L171

Justement pour éviter ce type de problème.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development . I don't answer to private message.
The topic has been locked.
More
1 year 10 months ago #178246 by Geoffroy
Merci Denis !

Déjà un de mes problèmes de réglé (si je comprends bien plus besoin du "panel intégration" B) )

Par contre cela ne se charge toujours pas automatiquement
The topic has been locked.
More
1 year 10 months ago #178270 by DenisChenu

Geoffroy wrote: Par contre cela ne se charge toujours pas automatiquement

Uniquepment quand le questionnaire est activé.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development . I don't answer to private message.
The topic has been locked.
More
1 year 10 months ago #178647 by Geoffroy
Merci pour l'aide ! C'est vachement plus simple maintenant !!

J'ai simplement fermé et réouvert le paramétrage pour que les liens se chargent automatiquement. J'ai pas compris mais cela semble fonctionner
The topic has been locked.
Moderators: Nickko

Start now!

Just create your account and start using Limesurvey today.

Register now