x

Основні розділи

  1. LimeSurvey Cloud проти LimeSurvey CE
  2. Короткий посібник із початку роботи - LimeSurvey 3.0+
  3. Встановлення - LimeSurvey CE
  4. Як створити хороше опитування (посібник)
  5. Початок роботи
  6. Адміністрування LimeSurvey
  7. Опитування - вступ
  8. Налаштування опитування
  9. Меню опитування
  10. Структура опитування
  11. Питання - вступ
  12. Групи питань - вступ
  13. Опитування - керування
  14. Параметри панелі інструментів опитування
  15. Багатомовне опитування
  16. ExpressionScript Engine - Короткий посібник
  17. Некатегоризовані та розширені функції
  18. Загальні поширені запитання
  19. Усунення несправностей
  20. Обхідні рішення
  21. Ліцензія
  22. Журнал змін версій
  23. Плагіни
 Actions

Інтеграція панелі

From LimeSurvey Manual

Ця сторінка, можливо, перекладена машинним способом і може містити помилки. Показати англійський оригінал · Покращити цей переклад
This page is a translated version of the page Panel integration and the translation is 100% complete.


Наведені нижче приклади та пояснення повністю ґрунтуються на внесках наших користувачів. Долучайтеся, якщо хочете допомогти розширити наші відкриті знання про інтеграцію панелі.


Вступ

На цій вкладці можна визначити параметри URL, які прийматиме ваше опитування. (Ці параметри будуть додані до загальної URL-адреси початку опитування). Цей параметр важливий, якщо ви хочете інтегрувати своє опитування з професійним постачальником панелі опитувань, який надає вам учасників. Зазвичай постачальник надає унікальний ID кожного учасника опитування, і вам потрібно буде зберегти ці унікальні ID для подальшого використання.


  Увага : У деяких постачальників унікальний ID учасника, який буде виключений через обмеження квоти або після завершення опитування, потрібно надіслати назад постачальнику панелі в кінцевій URL-адресі опитування або URL-адресі квоти.



Інтеграція панелі опитування: Меню опитування > Меню опитування > Інтеграція панелі

Інтеграція панелі опитування

Відобразиться порожня таблиця з опцією, яка дає змогу додати параметр URL.



Потрібно заповнити два поля:

  • Параметр: введіть у це поле назву нового параметра.
  • Цільове питання: значення параметра завжди зберігається в сеансі опитування, навіть якщо ви не вказали тут цільове питання. Тут можна вибрати питання типу «Короткий текст» або «Кілька текстів».
Якщо ви не зберігаєте значення параметра URL, ви все одно зможете використовувати цей параметр у кінцевій URL-адресі. Щоб дізнатися більше, прочитайте розділ вікі Кінцева URL-адреса.

Як використовувати функцію інтеграції панелі

Нижче наведено простий приклад, який пояснює, як використовувати функцію інтеграції панелі.


1) Спочатку створіть питання з коротким/довгим довільним текстом і назвіть його як завгодно (ми використаємо «LS» для поля Код запитання). Потім увімкніть опцію Завжди ховати це запитання, розташовану на вкладці Відображення в меню питання.

2) Перейдіть на вкладку «Інтеграція панелі» та натисніть «Додати параметр URL».

Виберіть питання з коротким/довгим текстом, яке ви створили на першому кроці. Учасники, які прийдуть від відповідного професійного постачальника панелі, потраплять на цільове питання. Його можна приховати, щоб учасники могли одразу почати проходити опитування.



Назву, яку ви виберете для параметра, потрібно буде включити у вхідне посилання, яке ви пізніше надасте постачальнику панелі. У нашому прикладі вона матиме назву «LSid». Не забудьте натиснути кнопку Зберегти у верхній правій частині таблиці!


3) Тепер потрібно налаштувати вхідне посилання, яке ви надішлете постачальнику панелі. Щоб отримати посилання на опитування, натисніть кнопки Попередній перегляд опитування.



Скопіюйте URL-адресу з адресного рядка:



Підказка: параметр «newtest» використовується для скидання сеансу. Це корисно, коли ви хочете локально протестувати інтеграцію панелі або коли знаєте, що ваші учасники проходять опитування з того самого пристрою/браузера. Тому додавання «newtest=Y» до URL-адреси опитування створює нові відповіді в таблиці відповідей, примусово створюючи новий сеанс незалежно від використаного пристрою/браузера.


Додайте в кінці щойно доданий параметр: &LSid="xxxxxx". Посилання має виглядати так:

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

Підказка: параметри GET використовують «?» для першого параметра та «&» для решти. Якщо у вашій URL-адресі вже є «?», для додавання інших параметрів GET потрібно використовувати «&». Читайте про параметри GET та їх використання тут.


Усе, чим ви замінте «xxxxxx», буде збережено в питанні з коротким/довгим довільним текстом, коли ваш респондент потрапить на цю сторінку. Наприклад, я надіслав користувачу таке посилання:

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

Рядок після LSid було збережено як відповідь на питання з коротким/довгим текстом.



Щоб дізнатися більше про налаштування URL-адрес, прочитайте розділ вікі Поля URL.

Приклади

Наведені нижче приклади допоможуть вам додати:

Примітка: parametername={PASSTHRU:parametername}" передає постачальнику панелі ідентифікатор учасника.


  Увага : Наведені нижче рішення використовують наскрізні поля. Зверніть увагу: окрім "parametername={PASSTHRU:parametername}", усе інше має надати ваш постачальник панелі!



Посилання про завершення

Посилання про завершення необхідно вставити в поле кінцевої URL-адреси, яке також має завантажуватися автоматично для кожного, хто успішно завершив усе опитування.

URL-адреса, яку потрібно надіслати назад постачальнику панелі, має виглядати так:

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

Посилання screenout

Screenout не дозволяє учасникам продовжити опитування, оскільки вони не належать до цільової групи вашого опитування. Для screenout потрібно встановити в полі ліміту квоти значення "0" (нуль) і дозволити автоматичне завантаження URL-адреси квоти після її спрацювання.

Потім додайте таке посилання в поле URL-адреси квоти:

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

Примітка: Прочитайте наступний розділ вікі, щоб дізнатися більше про систему квот LimeSurvey та її використання.

Посилання quotafull

Quotafull не дозволяє учасникам продовжити опитування, оскільки певну квоту було перевищено. https://panelproviderwebsite.com/?return=quotafull&parametername={PASSTHRU:parametername}

Примітка: Прочитайте наступний розділ вікі, щоб дізнатися більше про систему квот LimeSurvey та її використання.


Це не єдине рішення для реалізації перенаправлень quotafull, complete і screenout до вашого постачальника панелі! Наприклад, ExpressionScript - презентація, ідентифікатори SGQA та поля URL пропонують різні обхідні шляхи для виконання тих самих завдань (навіть складніших). Додаткову допомогу також можна знайти на форумі LimeSurvey.


Інтеграція панелі опитування через вирази

У розробці