x

Glavna poglavlja

  1. LimeSurvey Cloud u usporedbi s LimeSurvey CE
  2. Vodič za brzi početak - LimeSurvey 3.0+
  3. Instalacija - LimeSurvey CE
  4. Kako izraditi dobar upitnik (vodič)
  5. Početak rada
  6. Administriranje LimeSurveya
  7. Upitnici - uvod
  8. Postavke upitnika
  9. Izbornik upitnika
  10. Struktura upitnika
  11. Pitanja - uvod
  12. Skupine pitanja - uvod
  13. Upitnici - upravljanje
  14. Opcije alatne trake upitnika
  15. Višejezični upitnik
  16. ExpressionScript Engine - Vodič za brzi početak
  17. Nekategorizirane i napredne značajke
  18. Opći FAQ
  19. Rješavanje problema
  20. Zaobilazna rješenja
  21. Licenca
  22. Popis izmjena po verzijama
  23. Dodaci
 Actions

Integracija Panela

From LimeSurvey Manual

Ova je stranica možda strojno prevedena i može sadržavati pogreške. Prikaži engleski izvornik · Poboljšaj ovaj prijevod
This page is a translated version of the page Panel integration and the translation is 100% complete.


Sljedeći primjeri i objašnjenja u potpunosti se temelje na doprinosima naših korisnika. Slobodno doprinesite ako želite pomoći u proširenju našeg otvorenog znanja o integraciji panela.


Uvod

Na ovoj kartici možete definirati URL parametre koje će vaš upitnik prihvaćati. (Ti će parametri biti dodani općem URL-u za pokretanje upitnika.) Ova je opcija važna ako želite integrirati svoj upitnik s profesionalnim pružateljem panela koji vam osigurava ispitanike. Pružatelj panela obično dostavlja jedinstveni ID svakog ispitanika, a te ćete jedinstvene ID-ove trebati spremiti za kasniju upotrebu.


  Pažnja : Kod nekih pružatelja jedinstveni ID ispitanika koji će biti isključen zbog ograničenja kvote ili pri završetku upitnika mora se poslati natrag pružatelju panela u završnom URL-u upitnika ili URL-u kvote.



Integracija panela upitnika: Izbornik upitnika > Izbornik upitnika > Integracija Panela

Integracija panela upitnika

Prikazat će se prazna tablica s opcijom koja vam omogućuje dodavanje URL parametra.



Potrebno je ispuniti dva polja:

  • Parametar: U ovo polje upišite naziv novog parametra.
  • Ciljano pitanje:. Vrijednost parametra uvijek se sprema u sesiju upitnika, čak i ako ovdje ne postavite ciljano pitanje. Ovdje možete odabrati pitanje tipa 'Kratki tekst' ili 'Višestruki tekstovi'.
Ako ne spremite vrijednost URL parametra, i dalje ćete moći koristiti taj parametar u završnom URL-u. Za dodatnu dokumentaciju nastavite čitati wiki odjeljak Završni URL.

Kako koristiti funkciju integracije panela

U nastavku je prikazan jednostavan primjer koji objašnjava kako koristiti funkciju integracije panela.


1) Prvo izradite pitanje kratkog/dugog slobodnog teksta i nazovite ga kako god želite (mi ćemo u polje Kôdovi pitanja upisati "LS"). Zatim omogućite opciju Uvijek sakrij ovo pitanje, koja se nalazi na kartici Prikaži u izborniku pitanja.

2) Idite na karticu integracije panela i kliknite "Dodaj URL parametar".

Odaberite pitanje kratkog/dugog teksta koje ste izradili u prvom koraku. Ispitanici koji dolaze od odgovarajućeg profesionalnog pružatelja panela doći će na ciljano pitanje. Ono može biti skriveno kako bi ispitanici mogli započeti s ispunjavanjem upitnika.



Naziv koji odaberete za parametar morat će biti uključen u ulazni link koji ćete kasnije dostaviti svom pružatelju panela. U našem će primjeru biti nazvan "LSid". Ne zaboravite kliknuti gumb Spremi koji se nalazi u gornjem desnom dijelu tablice!


3) Sada morate postaviti ulazni link koji ćete poslati svom pružatelju panela. Da biste dobili URL link svog upitnika, kliknite gumb Pregled upitnika.



Kopirajte URL kojem ste pristupili iz adresne trake:



Savjet: Parametar "newtest" koristi se za poništavanje sesije. To je korisno kada želite lokalno testirati integraciju panela ili kada znate da vaši ispitanici koriste isti uređaj/preglednik za ispunjavanje upitnika. Dodavanjem "newtest=Y" u URL upitnika stvaraju se novi odgovori u tablici odgovora tako što se prisilno stvara nova sesija neovisno o korištenom uređaju/pregledniku.


Na kraj dodajte novododani parametar: &LSid="xxxxxx". Link bi trebao izgledati ovako:

http://localhost/index.php/369498?newtest=Y&lang=en&LSid="xxxxxx"

Savjet: GET parametri koriste "?" za prvi parametar i "&" za sve ostale. Ako već imate "?" u svom URL-u, morate koristiti "&" za dodavanje drugih GET parametara. Pročitajte o GET parametrima i njihovoj upotrebi ovdje.


Što god zamijenite za "xxxxxx" bit će spremljeno u pitanje kratkog/dugog slobodnog teksta kada ispitanik stigne na tu stranicu. Na primjer, korisniku sam poslao sljedeći link:

http://localhost/index.php/369498?newtest=Y&lang=en&LSid=ABCD5

Niz znakova nakon LSid spremljen je kao odgovor na pitanje kratkog/dugog teksta.



Za više informacija o prilagodbi URL-ova pročitajte wiki odjeljak URL polja.

Primjeri

Sljedeći primjeri izrađeni su kako bi vam pomogli dodati:

Napomena: parametername={PASSTHRU:parametername}" pružatelju panela daje ID ispitanika.


  Pažnja : Rješenja navedena u nastavku koriste passthrough polja. Imajte na umu da osim "parametername={PASSTHRU:parametername}", sve ostalo mora osigurati vaš pružatelj panela!



Link za završetak

Link za završetak mora se umetnuti u polje Završni URL, koje se također mora automatski učitati za sve koji uspješno ispune cijeli upitnik.

URL koji morate poslati natrag pružatelju panela trebao bi izgledati ovako:

https://panelproviderwebsite.com/?return=complete&parametername={PASSTHRU:parametername}

Screenout link

Screenout sprječava ispitanike da nastave s upitnikom jer nisu članovi ciljne skupine vašeg upitnika. Za screenout morate polje ograničenja kvote postaviti na "0" (nula) i dopustiti da se URL kvote automatski učita nakon što se aktivira.

Zatim dodajte sljedeći link u polje URL-a kvote:

https://panelproviderwebsite.com/?return=screenout&parametername={PASSTHRU:parametername}

Napomena: Pročitajte sljedeći wiki odjeljak kako biste saznali više o LimeSurvey sustavu kvota i njegovoj upotrebi.

Quotafull link

Quotafull isključuje ispitanike iz nastavka upitnika jer je određena kvota premašena. https://panelproviderwebsite.com/?return=quotafull&parametername={PASSTHRU:parametername}

Napomena: Pročitajte sljedeći wiki odjeljak kako biste saznali više o LimeSurvey sustavu kvota i njegovoj upotrebi.


Ovo nije jedino rješenje koje možete koristiti za implementaciju preusmjeravanja quotafull, complete i screenout prema vašem pružatelju panela! Na primjer, ExpressionScript - prezentacija, SQGA identifikatori i URL polja nude vam različita zaobilazna rješenja za iste zadatke (pa i one složenije). Za dodatnu pomoć pogledajte i LimeSurvey forum.


Integracija panela upitnika putem izraza

U izradi