Одиночный выбор, связанный с типом Item , который поддерживает варианты, например Checkbox Item , List Item или Multiple Choice Item .
// Create a new form and add a multiple-choice item. const form = FormApp.create('Form Name'); const item = form.addMultipleChoiceItem(); item.setTitle('Do you prefer cats or dogs?').setChoices([ item.createChoice('Cats', FormApp.PageNavigationType.CONTINUE), item.createChoice('Dogs', FormApp.PageNavigationType.RESTART), ]); // Add another page because navigation has no effect on the last page. form.addPageBreakItem().setTitle('You chose well!'); // Log the navigation types that each choice results in. const choices = item.getChoices(); for (let i = 0; i < choices.length; i++) { Logger.log( 'If the respondent chooses "%s", the form will %s.', choices[i].getValue(), choices[i].getPageNavigationType(), ); }
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
 get Goto Page() |  Page Break Item |  Получает Page Break Item установленный в качестве места назначения GO_TO_PAGE , если респондент выбирает этот вариант и завершает текущую страницу. | 
 get Page Navigation Type() |  Page Navigation Type |  Получает Page Navigation Type , который возникает, если ответчик выбирает этот вариант и завершает текущую страницу. | 
 get Value() |  String | Получает значение выбора, которое респонденты видят в виде метки при просмотре формы. | 
 is Correct Answer() |  Boolean | Проверяет, является ли выбранный вариант правильным ответом на вопрос. | 
Подробная документация
 get Goto Page()
 Получает Page Break Item установленный в качестве места назначения GO_TO_PAGE , если респондент выбирает этот вариант и завершает текущую страницу. Этот метод применяется только к вариантам выбора, связанным с Multiple Choice Items ; для других вариантов он возвращает null .
Возвращаться
 Page Break Item — пункт назначения GO_TO_PAGE для этого выбора или null , если его нет.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/forms.currentonly -  
https://www.googleapis.com/auth/forms 
 get Value()
Получает значение выбора, которое респонденты видят в виде метки при просмотре формы.
Возвращаться
 String — значение выбора
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/forms.currentonly -  
https://www.googleapis.com/auth/forms 
 is Correct Answer()
Проверяет, является ли выбранный вариант правильным ответом на вопрос. Этот метод применим только к вопросам, которые являются частью викторины; для форм, не являющихся тестами, он возвращает false.
Возвращаться
 Boolean — является ли выбор правильным ответом.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/forms.currentonly -  
https://www.googleapis.com/auth/forms