Динамические / Случайные вопросы в Google Form
У меня есть набор из 100 вопросов с несколькими вариантами ответов, на которые пользователь должен ответить. Я хочу, чтобы случайный набор из 5 или 10 вопросов давался пользователю каждый раз, когда он открывает форму Google и сохраняет ответ пользователя на эти 5/10 вопросов.
Вопросы основаны на обратной связи, и, следовательно, мне не нужно собирать пользовательские данные и т. Д. Мне просто нужно иметь возможность выбрасывать 5 или 10 случайных вопросов из набора из 100 каждый раз, когда пользователь загружает форму Google.
Я новичок в форме Google, но не смог найти ни одного ресурса, поддерживающего это. Это можно сделать в форме Google? Есть ли легкая альтернатива?
1 ответ
Нет встроенного решения, позволяющего рандомизировать вопросы (по крайней мере, пока); но вы можете выполнить это с помощью скрипта, который изменяет форму с помощью триггера onFormSubmit или триггера на основе времени.
Сначала вы создаете форму с пулом из 100 вопросов и разбиваете эти вопросы на отдельные разделы с одним вопросом на раздел. Затем создайте начальную схему ветвления, которая соединяет подмножество этих разделов.
Затем напишите в форме сценарий, который рандомизирует схему / порядок ветвления либо при отправке формы, либо периодически, используя основанный на времени триггер.
Его, вероятно, нетривиально реализовать, но это возможно.