"сделайте это тест" и создайте ключ ответа с помощью FormApp в скрипте электронных таблиц Google
Я написал скрипт электронной таблицы Google, который анализирует электронную таблицу и создает форму с данными.
После того, как форма создана, я могу вручную перейти к настройкам формы -> Викторины и затем "сделать это викториной". После того, как я провожу тест, я могу вручную назначить баллы и дать правильный ответ на каждую проблему.
Кто-нибудь знает способ написать это при создании формы? В частности, в моей электронной таблице Google мой скрипт использует FormApp для создания формы и добавления вопросов. Когда сценарий создает форму, я хочу добавить параметр "сделать это тест", а когда сценарий создает каждый вопрос, я хочу установить ключ ответа и назначить значения баллов. Я не уверен, что эта возможность существует, так как я не смог найти ее в классе FormApp.
Спасибо
1 ответ
27 апреля 2017 года Google добавил много новых методов Google Script для обработки форм. Объявление опубликовано в блоге разработчиков G Suite: создание тестов в Google Forms с помощью скриптов приложений. isQuiz()
функция, которая позволяет установить форму в виде викторины. Документация (хотя и очень краткая) находится на сайте разработчиков Google. Блог разработчиков содержит подробное объяснение (с примером кода) о том, как создать тест с помощью скрипта Apps.