"сделайте это тест" и создайте ключ ответа с помощью FormApp в скрипте электронных таблиц Google

Я написал скрипт электронной таблицы Google, который анализирует электронную таблицу и создает форму с данными.

После того, как форма создана, я могу вручную перейти к настройкам формы -> Викторины и затем "сделать это викториной". После того, как я провожу тест, я могу вручную назначить баллы и дать правильный ответ на каждую проблему.

Кто-нибудь знает способ написать это при создании формы? В частности, в моей электронной таблице Google мой скрипт использует FormApp для создания формы и добавления вопросов. Когда сценарий создает форму, я хочу добавить параметр "сделать это тест", а когда сценарий создает каждый вопрос, я хочу установить ключ ответа и назначить значения баллов. Я не уверен, что эта возможность существует, так как я не смог найти ее в классе FormApp.

Спасибо

1 ответ

27 апреля 2017 года Google добавил много новых методов Google Script для обработки форм. Объявление опубликовано в блоге разработчиков G Suite: создание тестов в Google Forms с помощью скриптов приложений. isQuiz() функция, которая позволяет установить форму в виде викторины. Документация (хотя и очень краткая) находится на сайте разработчиков Google. Блог разработчиков содержит подробное объяснение (с примером кода) о том, как создать тест с помощью скрипта Apps.

Другие вопросы по тегам