이 서비스를 통해 스크립트에서 Google Forms를 만들고 액세스하고 수정할 수 있습니다.
// Create a new form, then add a checkbox question, a multiple choice question, // a page break, then a date question and a grid of questions. var form = FormApp.create('New Form'); var item = form.addCheckboxItem(); item.setTitle('What condiments would you like on your hot dog?'); item.setChoices([ item.createChoice('Ketchup'), item.createChoice('Mustard'), item.createChoice('Relish') ]); form.addMultipleChoiceItem() .setTitle('Do you prefer cats or dogs?') .setChoiceValues(['Cats','Dogs']) .showOtherOption(true); form.addPageBreakItem() .setTitle('Getting to know you'); form.addDateItem() .setTitle('When were you born?'); form.addGridItem() .setTitle('Rate your interests') .setRows(['Cars', 'Computers', 'Celebrities']) .setColumns(['Boring', 'So-so', 'Interesting']); Logger.log('Published URL: ' + form.getPublishedUrl()); Logger.log('Editor URL: ' + form.getEditUrl());
클래스
이름 | 간략한 설명 |
---|---|
Alignment | 지원되는 이미지 정렬 유형을 나타내는 enum입니다. |
CheckboxGridItem | 열과 행의 그리드로 표시되는 질문 항목으로 응답자가 선택할 수 있습니다. 여러 개의 체크박스 중에서 선택할 수 있습니다. |
CheckboxGridValidation | CheckboxGridItem 의 DataValidation입니다. |
CheckboxGridValidationBuilder | CheckboxGridValidation 의 DataValidationBuilder입니다. |
CheckboxItem | 응답자가 하나 이상의 체크박스와 '기타'(선택사항) 필드를 확인합니다. |
CheckboxValidation | CheckboxItem 의 DataValidation입니다. |
CheckboxValidationBuilder | CheckboxValidation 의 DataValidationBuilder입니다. |
Choice | CheckboxItem , ListItem , MultipleChoiceItem 등 선택 항목을 지원하는 Item 유형과 연결된 단일 선택입니다. |
DateItem | 응답자가 날짜를 나타낼 수 있는 질문 항목입니다. |
DateTimeItem | 응답자가 날짜와 시간을 나타낼 수 있는 질문 항목입니다. |
DestinationType | 지원되는 양식 응답 대상 유형을 나타내는 열거형입니다. |
DurationItem | 응답자가 시간을 지정할 수 있는 질문 항목입니다. |
FeedbackType | 지원되는 피드백 유형을 나타내는 enum입니다. |
Form | 전체 속성 및 항목이 포함된 양식 |
FormApp | 스크립트가 기존 Form 을 열거나 새 Form 을 만들 수 있도록 허용합니다. |
FormResponse | 양식 전체에 대한 응답입니다. |
GridItem | 열과 행의 그리드로 표시되는 질문 항목으로 응답자가 선택할 수 있습니다. 선택할 수 있습니다. |
GridValidation | GridItem 의 DataValidation입니다. |
GridValidationBuilder | GridValidation 의 DataValidationBuilder입니다. |
ImageItem | 이미지를 표시하는 레이아웃 항목 |
Item | 제목 및 도움말 텍스트 등 모든 항목에 공통된 속성이 포함된 일반 양식 항목입니다. |
ItemResponse | 양식 내 질문 항목 한 개에 대한 답변입니다. |
ItemType | 지원되는 양식 항목 유형을 나타내는 열거형입니다. |
ListItem | 응답자가 드롭다운 목록에서 하나의 항목을 선택할 수 있는 질문 항목입니다. |
MultipleChoiceItem | 응답자가 라디오 버튼 목록에서 하나를 선택하거나 선택사항인 '기타' 필드를 확인합니다. |
PageBreakItem | 페이지의 시작을 표시하는 레이아웃 항목입니다. |
PageNavigationType | 지원되는 페이지 탐색 유형을 나타내는 열거형입니다. |
ParagraphTextItem | 응답자가 텍스트 블록을 입력할 수 있는 질문 항목입니다. |
ParagraphTextValidation | ParagraphTextItem 의 DataValidation입니다. |
ParagraphTextValidationBuilder | ParagraphTextValidation 의 DataValidationBuilder입니다. |
QuizFeedback | 모든 의견에 공통된 속성이 포함된 피드백의 빈 구현입니다. 예를 들면 다음과 같습니다. 표시할 수 있습니다. |
QuizFeedbackBuilder | 모든 의견에 공통된 속성의 setter를 포함하는 기본 FeedbackBuilder입니다(예: 표시 텍스트를 탭합니다. |
ScaleItem | 응답자가 번호가 매겨진 라디오 순서 중 하나를 선택할 수 있는 질문 항목 버튼을 클릭합니다. |
SectionHeaderItem | 섹션의 시작을 시각적으로 나타내는 레이아웃 항목입니다. |
TextItem | 응답자가 한 줄의 텍스트를 입력할 수 있는 질문 항목입니다. |
TextValidation | TextItem 의 DataValidation입니다. |
TextValidationBuilder | TextValidation 의 DataValidationBuilder입니다. |
TimeItem | 응답자가 시간을 나타낼 수 있는 질문 항목입니다. |
VideoItem | 동영상을 표시하는 레이아웃 항목입니다. |
Alignment
속성
속성 | 유형 | 설명 |
---|---|---|
LEFT | Enum | 이미지를 양식의 왼쪽에 맞춥니다. |
CENTER | Enum | 이미지를 양식의 중앙에 맞춥니다. |
RIGHT | Enum | 이미지를 양식의 오른쪽에 맞춥니다. |
CheckboxGridItem
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
clearValidation() | CheckboxGridItem | 이 그리드 항목의 모든 데이터 확인을 삭제합니다. |
createResponse(responses) | ItemResponse | 이 체크박스 그리드 항목의 새 ItemResponse 를 만듭니다. |
duplicate() | CheckboxGridItem | 이 항목의 사본을 만들어 양식 끝에 추가합니다. |
getColumns() | String[] | 그리드에 있는 모든 열의 값을 가져옵니다. |
getHelpText() | String | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 가져옵니다. |
getId() | Integer | 항목의 고유 식별자를 가져옵니다. |
getIndex() | Integer | 양식의 모든 항목에서 항목의 색인을 가져옵니다. |
getRows() | String[] | 그리드에 있는 모든 행의 값을 가져옵니다. |
getTitle() | String | 항목의 제목을 가져옵니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
getType() | ItemType | ItemType 로 표시된 항목의 유형을 가져옵니다. |
isRequired() | Boolean | 응답자가 질문에 반드시 답변해야 하는지 여부를 결정합니다. |
setColumns(columns) | CheckboxGridItem | 값의 배열을 기반으로 그리드의 열을 설정합니다. |
setHelpText(text) | CheckboxGridItem | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 설정합니다. |
setRequired(enabled) | CheckboxGridItem | 응답자가 질문에 반드시 답변해야 하는지 여부를 설정합니다. |
setRows(rows) | CheckboxGridItem | 값의 배열을 기반으로 그리드의 행을 설정합니다. |
setTitle(title) | CheckboxGridItem | 항목의 제목을 설정합니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
setValidation(validation) | CheckboxGridItem | 이 체크박스 그리드 항목에 대한 데이터 유효성 검사를 설정합니다. |
CheckboxGridValidation
CheckboxGridValidationBuilder
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
requireLimitOneResponsePerColumn() | CheckboxGridValidationBuilder | 그리드 항목의 경우 열당 응답을 1개로 제한해야 합니다. |
CheckboxItem
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
clearValidation() | CheckboxItem | 이 체크박스 항목의 데이터 확인을 삭제합니다. |
createChoice(value) | Choice | 새 선택사항을 만듭니다. |
createChoice(value, isCorrect) | Choice | 새 선택사항을 만듭니다. |
createResponse(responses) | ItemResponse | 이 체크박스 항목의 새 ItemResponse 를 만듭니다. |
duplicate() | CheckboxItem | 이 항목의 사본을 만들어 양식 끝에 추가합니다. |
getChoices() | Choice[] | 항목의 모든 선택사항을 가져옵니다. |
getFeedbackForCorrect() | QuizFeedback | 응답자가 질문에 올바르게 답변할 때 표시되는 의견을 반환합니다. |
getFeedbackForIncorrect() | QuizFeedback | 응답자가 질문에 잘못 응답한 경우 표시되는 의견을 반환합니다. |
getHelpText() | String | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 가져옵니다. |
getId() | Integer | 항목의 고유 식별자를 가져옵니다. |
getIndex() | Integer | 양식의 모든 항목에서 항목의 색인을 가져옵니다. |
getPoints() | Integer | 채점 가능한 항목의 점수를 반환합니다. |
getTitle() | String | 항목의 제목을 가져옵니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
getType() | ItemType | ItemType 로 표시된 항목의 유형을 가져옵니다. |
hasOtherOption() | Boolean | 항목에 '기타'가 있는지 확인합니다. 옵션을 선택합니다. |
isRequired() | Boolean | 응답자가 질문에 반드시 답변해야 하는지 여부를 결정합니다. |
setChoiceValues(values) | CheckboxItem | 문자열 배열에서 항목에 대한 선택 항목을 설정합니다. |
setChoices(choices) | CheckboxItem | 항목의 선택 배열을 설정합니다. |
setFeedbackForCorrect(feedback) | CheckboxItem | 응답자가 질문에 올바르게 답변할 때 응답자에게 의견을 표시하도록 설정합니다. |
setFeedbackForIncorrect(feedback) | CheckboxItem | 응답자가 질문에 잘못 답변한 경우 응답자에게 피드백을 표시하도록 설정합니다. |
setHelpText(text) | CheckboxItem | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 설정합니다. |
setPoints(points) | CheckboxItem | 채점 가능한 항목의 점수를 설정합니다. |
setRequired(enabled) | CheckboxItem | 응답자가 질문에 반드시 답변해야 하는지 여부를 설정합니다. |
setTitle(title) | CheckboxItem | 항목의 제목을 설정합니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
setValidation(validation) | CheckboxItem | 이 체크박스 항목에 대한 데이터 확인을 설정합니다. |
showOtherOption(enabled) | CheckboxItem | 항목에 '기타'가 있는지 여부를 설정합니다. 옵션을 선택합니다. |
CheckboxValidation
CheckboxValidationBuilder
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
requireSelectAtLeast(number) | CheckboxValidationBuilder | 이 개수 이상의 옵션을 선택해야 합니다. |
requireSelectAtMost(number) | CheckboxValidationBuilder | 이 횟수만큼 선택해야 합니다. |
requireSelectExactly(number) | CheckboxValidationBuilder | 정확히 이 개수만큼 선택해야 합니다. |
Choice
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
getGotoPage() | PageBreakItem | GO_TO_PAGE 대상으로 설정된 PageBreakItem 를 가져옵니다.
응답자가 이 선택사항을 선택하여 현재 페이지를 완료하는 경우 |
getPageNavigationType() | PageNavigationType | 응답자가 이 선택사항을 선택하고PageNavigationType
현재 페이지를 완료합니다. |
getValue() | String | 응답자가 양식을 볼 때 라벨로 보는 선택의 값을 가져옵니다. |
isCorrectAnswer() | Boolean | 선택한 내용이 질문에 대한 정답인지 여부를 가져옵니다. |
DateItem
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
createResponse(response) | ItemResponse | 이 날짜 항목에 대한 새 ItemResponse 를 만듭니다. |
duplicate() | DateItem | 이 항목의 사본을 만들어 양식 끝에 추가합니다. |
getGeneralFeedback() | QuizFeedback | 응답자가 채점 가능한 질문에 응답할 때 표시되는 피드백을 반환합니다. |
getHelpText() | String | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 가져옵니다. |
getId() | Integer | 항목의 고유 식별자를 가져옵니다. |
getIndex() | Integer | 양식의 모든 항목에서 항목의 색인을 가져옵니다. |
getPoints() | Integer | 채점 가능한 항목의 점수를 반환합니다. |
getTitle() | String | 항목의 제목을 가져옵니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
getType() | ItemType | ItemType 로 표시된 항목의 유형을 가져옵니다. |
includesYear() | Boolean | 날짜 항목에 연도 옵션이 포함되어 있는지 확인합니다. |
isRequired() | Boolean | 응답자가 질문에 반드시 답변해야 하는지 여부를 결정합니다. |
setGeneralFeedback(feedback) | DateItem | 응답자가 채점 가능한 질문에 응답할 때 응답자에게 표시되도록 의견을 설정합니다. 정답 또는 오답 (예: 수동 채점이 필요한 질문)이 없는 경우 |
setHelpText(text) | DateItem | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 설정합니다. |
setIncludesYear(enableYear) | DateItem | 날짜 항목에 연도 설정을 포함할지 여부를 설정합니다. |
setPoints(points) | DateItem | 채점 가능한 항목의 점수를 설정합니다. |
setRequired(enabled) | DateItem | 응답자가 질문에 반드시 답변해야 하는지 여부를 설정합니다. |
setTitle(title) | DateItem | 항목의 제목을 설정합니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
DateTimeItem
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
createResponse(response) | ItemResponse | 이 날짜/시간 항목의 새 ItemResponse 를 만듭니다. |
duplicate() | DateTimeItem | 이 항목의 사본을 만들어 양식 끝에 추가합니다. |
getGeneralFeedback() | QuizFeedback | 응답자가 채점 가능한 질문에 응답할 때 표시되는 피드백을 반환합니다. |
getHelpText() | String | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 가져옵니다. |
getId() | Integer | 항목의 고유 식별자를 가져옵니다. |
getIndex() | Integer | 양식의 모든 항목에서 항목의 색인을 가져옵니다. |
getPoints() | Integer | 채점 가능한 항목의 점수를 반환합니다. |
getTitle() | String | 항목의 제목을 가져옵니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
getType() | ItemType | ItemType 로 표시된 항목의 유형을 가져옵니다. |
includesYear() | Boolean | 날짜 항목에 연도 옵션이 포함되어 있는지 확인합니다. |
isRequired() | Boolean | 응답자가 질문에 반드시 답변해야 하는지 여부를 결정합니다. |
setGeneralFeedback(feedback) | DateTimeItem | 응답자가 채점 가능한 질문에 응답할 때 응답자에게 표시되도록 의견을 설정합니다. 정답 또는 오답 (예: 수동 채점이 필요한 질문)이 없는 경우 |
setHelpText(text) | DateTimeItem | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 설정합니다. |
setIncludesYear(enableYear) | DateTimeItem | 날짜 항목에 연도 설정을 포함할지 여부를 설정합니다. |
setPoints(points) | DateTimeItem | 채점 가능한 항목의 점수를 설정합니다. |
setRequired(enabled) | DateTimeItem | 응답자가 질문에 반드시 답변해야 하는지 여부를 설정합니다. |
setTitle(title) | DateTimeItem | 항목의 제목을 설정합니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
DestinationType
속성
속성 | 유형 | 설명 |
---|---|---|
SPREADSHEET | Enum | 양식 응답을 저장할 Google Sheets 스프레드시트입니다. |
DurationItem
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
createResponse(hours, minutes, seconds) | ItemResponse | 이 날짜 항목에 대한 새 ItemResponse 를 만듭니다. |
duplicate() | DurationItem | 이 항목의 사본을 만들어 양식 끝에 추가합니다. |
getGeneralFeedback() | QuizFeedback | 응답자가 채점 가능한 질문에 응답할 때 표시되는 피드백을 반환합니다. |
getHelpText() | String | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 가져옵니다. |
getId() | Integer | 항목의 고유 식별자를 가져옵니다. |
getIndex() | Integer | 양식의 모든 항목에서 항목의 색인을 가져옵니다. |
getPoints() | Integer | 채점 가능한 항목의 점수를 반환합니다. |
getTitle() | String | 항목의 제목을 가져옵니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
getType() | ItemType | ItemType 로 표시된 항목의 유형을 가져옵니다. |
isRequired() | Boolean | 응답자가 질문에 반드시 답변해야 하는지 여부를 결정합니다. |
setGeneralFeedback(feedback) | DurationItem | 응답자가 채점 가능한 질문에 응답할 때 응답자에게 표시되도록 의견을 설정합니다. 정답 또는 오답 (예: 수동 채점이 필요한 질문)이 없는 경우 |
setHelpText(text) | DurationItem | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 설정합니다. |
setPoints(points) | DurationItem | 채점 가능한 항목의 점수를 설정합니다. |
setRequired(enabled) | DurationItem | 응답자가 질문에 반드시 답변해야 하는지 여부를 설정합니다. |
setTitle(title) | DurationItem | 항목의 제목을 설정합니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
FeedbackType
속성
속성 | 유형 | 설명 |
---|---|---|
CORRECT | Enum | 올바르게 답변한 질문에 대해 응답자에게 자동으로 표시되는 피드백입니다. |
INCORRECT | Enum | 잘못 답변한 질문에 대해 응답자에게 자동으로 표시되는 의견입니다. |
GENERAL | Enum | 응답자가 응답을 제출하면 자동으로 표시되는 의견입니다. |
Form
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
addCheckboxGridItem() | CheckboxGridItem | 열과 행의 그리드로 표시된 새 질문 항목을 추가하여 응답자가 일련의 체크박스 중 한 행에 여러 개의 선택 항목을 선택할 수 있습니다. |
addCheckboxItem() | CheckboxItem | 응답자가 다음과 같이 하나 이상의 체크박스를 선택할 수 있는 새 질문 항목을 추가합니다. 선택사항인 '기타' 필드를 확인합니다. |
addDateItem() | DateItem | 응답자가 날짜를 표시할 수 있는 새 질문 항목을 추가합니다. |
addDateTimeItem() | DateTimeItem | 응답자가 날짜와 시간을 나타낼 수 있는 새 질문 항목을 추가합니다. |
addDurationItem() | DurationItem | 응답자가 기간을 표시할 수 있는 새 질문 항목을 추가합니다. |
addEditor(emailAddress) | Form | 지정된 사용자를 Form 의 편집자 목록에 추가합니다. |
addEditor(user) | Form | 지정된 사용자를 Form 의 편집자 목록에 추가합니다. |
addEditors(emailAddresses) | Form | 지정된 사용자 배열을 Form 의 편집자 목록에 추가합니다. |
addGridItem() | GridItem | 열과 행의 그리드로 표시된 새 질문 항목을 추가하여 응답자가 일련의 라디오 버튼 중에서 행당 하나의 선택지를 선택할 수 있습니다. |
addImageItem() | ImageItem | 이미지를 표시하는 새 레이아웃 항목을 추가합니다. |
addListItem() | ListItem | 응답자가 드롭다운에서 선택 항목 하나를 선택할 수 있는 새 질문 항목을 추가합니다. 목록. |
addMultipleChoiceItem() | MultipleChoiceItem | 응답자가 라디오 목록에서 하나의 항목을 선택할 수 있는 새 질문 항목을 추가합니다. 버튼 또는 '기타'(선택사항) 필드를 확인합니다. |
addPageBreakItem() | PageBreakItem | 페이지의 시작을 표시하는 새 레이아웃 항목을 추가합니다. |
addParagraphTextItem() | ParagraphTextItem | 응답자가 텍스트 블록을 입력할 수 있는 새 질문 항목을 추가합니다. |
addScaleItem() | ScaleItem | 응답자가 번호 매기기 옵션 중에서 하나를 선택할 수 있도록 새 질문 항목을 추가합니다. 순서를 지정합니다. |
addSectionHeaderItem() | SectionHeaderItem | 섹션의 시작을 시각적으로 나타내는 새 레이아웃 항목을 추가합니다. |
addTextItem() | TextItem | 응답자가 텍스트를 한 줄 입력할 수 있는 새 질문 항목을 추가합니다. |
addTimeItem() | TimeItem | 응답자가 시간을 나타낼 수 있는 새 질문 항목을 추가합니다. |
addVideoItem() | VideoItem | 동영상을 표시하는 새 레이아웃 항목을 추가합니다. |
canEditResponse() | Boolean | 응답을 제출한 후 응답을 수정할 수 있는 링크를 양식에 표시할지를 결정합니다. |
collectsEmail() | Boolean | 양식에서 응답자를 수집할지 여부를 결정합니다. 이메일 주소여야 합니다. |
createResponse() | FormResponse | 양식에 대한 새 응답을 만듭니다. |
deleteAllResponses() | Form | 양식의 응답 저장소에서 제출된 모든 응답을 삭제합니다. |
deleteItem(index) | void | 양식의 모든 항목 중에서 지정된 색인의 항목을 삭제합니다. |
deleteItem(item) | void | 지정된 항목을 삭제합니다. |
deleteResponse(responseId) | Form | 양식의 응답 저장소에서 단일 응답을 삭제합니다. |
getConfirmationMessage() | String | 양식의 확인 메시지를 가져옵니다. |
getCustomClosedFormMessage() | String | 양식이 응답을 수락하지 않는 경우 표시되는 맞춤 메시지를 가져옵니다. 맞춤 메시지가 설정되지 않은 경우 문자열입니다. |
getDescription() | String | 양식의 설명을 가져옵니다. |
getDestinationId() | String | 양식의 응답 대상 ID를 가져옵니다. |
getDestinationType() | DestinationType | 양식의 응답 대상 유형을 가져옵니다. |
getEditUrl() | String | 양식의 수정 모드에 액세스하는 데 사용할 수 있는 URL을 가져옵니다. |
getEditors() | User[] | 이 Form 의 편집자 목록을 가져옵니다. |
getId() | String | 양식의 ID를 가져옵니다. |
getItemById(id) | Item | 지정된 ID가 있는 항목을 가져옵니다. |
getItems() | Item[] | 양식에 있는 모든 항목의 배열을 가져옵니다. |
getItems(itemType) | Item[] | 지정된 유형의 모든 항목의 배열을 가져옵니다. |
getPublishedUrl() | String | 양식에 응답하는 데 사용할 수 있는 URL을 가져옵니다. |
getResponse(responseId) | FormResponse | 응답 ID를 기준으로 단일 양식 응답을 가져옵니다. |
getResponses() | FormResponse[] | 양식의 모든 응답의 배열을 가져옵니다. |
getResponses(timestamp) | FormResponse[] | 지정된 날짜 및 시간 이후의 모든 양식 응답의 배열을 가져옵니다. |
getShuffleQuestions() | Boolean | 양식의 각 페이지에 있는 질문 순서가 무작위인지 여부를 결정합니다. |
getSummaryUrl() | String | 양식의 응답 요약을 보는 데 사용할 수 있는 URL을 가져옵니다. |
getTitle() | String | 양식의 제목을 가져옵니다. |
hasLimitOneResponsePerUser() | Boolean | 양식에서 응답자당 하나의 응답만 허용하는지 결정합니다. |
hasProgressBar() | Boolean | 양식에 진행률 표시줄을 표시할지를 결정합니다. |
hasRespondAgainLink() | Boolean | 응답자 이후에 다른 응답을 제출할 수 있는 링크를 양식에 표시할지 결정합니다. 양식을 작성합니다. |
isAcceptingResponses() | Boolean | 양식이 현재 응답을 수락하고 있는지 여부를 확인합니다. |
isPublishingSummary() | Boolean | 응답자 이후 응답 요약을 볼 수 있는 링크를 양식에 표시할지 결정합니다. 양식을 작성합니다. |
isQuiz() | Boolean | 양식이 퀴즈인지를 결정합니다. |
moveItem(from, to) | Item | 양식의 모든 항목 중에서 지정된 색인의 항목을 다른 지정된 색인으로 이동합니다. |
moveItem(item, toIndex) | Item | 양식의 모든 항목 중에서 지정된 색인으로 지정된 항목을 이동합니다. |
removeDestination() | Form | 현재 응답 대상에서 양식을 연결 해제합니다. |
removeEditor(emailAddress) | Form | Form 의 편집자 목록에서 지정된 사용자를 삭제합니다. |
removeEditor(user) | Form | Form 의 편집자 목록에서 지정된 사용자를 삭제합니다. |
requiresLogin() | Boolean | 양식에서 응답자가 동일한 도메인의 계정에 로그인해야 하는지 아니면 하위 도메인이 있어야 합니다. |
setAcceptingResponses(enabled) | Form | 양식이 현재 응답을 수락하고 있는지 여부를 설정합니다. |
setAllowResponseEdits(enabled) | Form | 응답을 제출한 후 응답을 수정할 수 있는 링크를 양식에 표시할지 설정합니다. |
setCollectEmail(collect) | Form | 양식에서 응답자를 수집할지 여부를 설정합니다. 이메일 주소여야 합니다. |
setConfirmationMessage(message) | Form | 양식의 확인 메시지를 설정합니다. |
setCustomClosedFormMessage(message) | Form | 양식이 응답을 수락하지 않는 경우 표시할 메시지를 설정합니다. |
setDescription(description) | Form | 양식의 설명을 설정합니다. |
setDestination(type, id) | Form | 양식 응답이 저장되는 위치를 설정합니다. |
setIsQuiz(enabled) | Form | 양식이 퀴즈인지 여부를 설정합니다. |
setLimitOneResponsePerUser(enabled) | Form | 양식에서 응답자당 하나의 응답만 허용할지 설정합니다. |
setProgressBar(enabled) | Form | 양식에 진행률 표시줄이 있는지 여부를 설정합니다. |
setPublishingSummary(enabled) | Form | 응답자가 제출한 후 응답 요약을 볼 수 있는 링크를 양식에 표시할지 설정합니다. 양식을 작성해 주세요. |
setRequireLogin(requireLogin) | Form | 양식에서 응답자가 동일한 도메인의 계정에 로그인해야 하는지 하위 도메인이 있습니다. |
setShowLinkToRespondAgain(enabled) | Form | 응답자가 응답을 완료한 후 양식에 다른 응답을 제출할 수 있는 링크를 표시할지 여부를 설정합니다. 양식을 작성해 주세요. |
setShuffleQuestions(shuffle) | Form | 양식의 각 페이지에 있는 질문 순서가 무작위인지 여부를 설정합니다. |
setTitle(title) | Form | 양식의 제목을 설정합니다. |
shortenFormUrl(url) | String | 양식의 긴 URL을 단축 URL로 변환합니다. |
submitGrades(responses) | Form | 지정된 FormResponses의 성적을 제출합니다. |
FormApp
속성
속성 | 유형 | 설명 |
---|---|---|
Alignment | Alignment | 이미지 정렬 유형의 열거형입니다. |
DestinationType | DestinationType | 양식 응답을 저장할 수 있는 대상 유형의 열거형입니다. |
FeedbackType | FeedbackType | Feedbacks 형식의 열거형입니다. |
ItemType | ItemType | Items 형식의 열거형입니다. |
PageNavigationType | PageNavigationType | 페이지를 탐색하는 데 가능한 동작을 열거합니다. |
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
create(title) | Form | 새 Form 를 만들고 반환합니다. |
createCheckboxGridValidation() | CheckboxGridValidationBuilder | 광고에서 유효성 검사를 설정하는 데 사용할 수 있는 CheckboxGridValidationBuilder 인스턴스를 반환합니다.
CheckboxGridItem |
createCheckboxValidation() | CheckboxValidationBuilder | 유효성 검사를 설정하는 데 사용할 수 있는 CheckboxValidationBuilder의 인스턴스를 반환합니다.
CheckboxItem |
createFeedback() | QuizFeedbackBuilder | 채점 가능한 항목에 피드백을 설정하는 데 사용할 수 있는 QuizFeedbackBuilder의 인스턴스를 반환합니다.
Item |
createGridValidation() | GridValidationBuilder | GridItem 에서 유효성 검사를 설정하는 데 사용할 수 있는 GridValidationBuilder의 인스턴스를 반환합니다. |
createParagraphTextValidation() | ParagraphTextValidationBuilder | 유효성 검사를 설정하는 데 사용할 수 있는 ParagraphTextValidationBuilder 인스턴스를 반환합니다.
ParagraphTextItem |
createTextValidation() | TextValidationBuilder | TextItem 에서 유효성 검사를 설정하는 데 사용할 수 있는 TextValidationBuilder 인스턴스를 반환합니다. |
getActiveForm() | Form | 스크립트가 컨테이너에 결합된 형식을 반환합니다. |
getUi() | Ui | 스크립트가 다음 작업을 수행할 수 있도록 하는 양식 편집기의 사용자 인터페이스 환경 인스턴스를 반환합니다. 메뉴, 대화상자 및 사이드바와 같은 기능을 추가할 수 있습니다. |
openById(id) | Form | 지정된 ID가 있는 Form 를 반환합니다. |
openByUrl(url) | Form | 지정된 URL과 함께 Form 를 반환합니다. |
FormResponse
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
getEditResponseUrl() | String | 이미 제출된 응답을 수정하는 데 사용할 수 있는 URL을 생성합니다. |
getGradableItemResponses() | ItemResponse[] | 양식 응답에 포함된 모든 항목 응답을 항목이 표시되는 순서와 동일하게 가져옵니다. 있습니다. |
getGradableResponseForItem(item) | ItemResponse | 지정된 항목의 양식 응답에 포함된 항목 응답을 가져옵니다. |
getId() | String | 양식 응답의 ID를 가져옵니다. |
getItemResponses() | ItemResponse[] | 양식 응답에 포함된 모든 항목 응답을 항목이 표시되는 순서와 동일하게 가져옵니다. 있습니다. |
getRespondentEmail() | String | Form.setCollectEmail(collect) 설정이 사용 설정된 경우 응답을 제출한 사용자의 이메일 주소를 가져옵니다. |
getResponseForItem(item) | ItemResponse | 지정된 항목에 대해 이 양식 응답에 포함된 항목 응답을 가져옵니다. |
getTimestamp() | Date | 양식 응답 제출의 타임스탬프를 가져옵니다. |
submit() | FormResponse | 응답을 제출합니다. |
toPrefilledUrl() | String | 이 양식을 작성해 달라고 요청합니다. |
withItemGrade(gradedResponse) | FormResponse | 지정된 항목 응답의 성적을 양식 응답에 추가합니다. |
withItemResponse(response) | FormResponse | 지정된 항목 응답을 양식 응답에 추가합니다. |
GridItem
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
clearValidation() | GridItem | 이 그리드 항목의 모든 데이터 확인을 삭제합니다. |
createResponse(responses) | ItemResponse | 이 그리드 항목의 새 ItemResponse 를 만듭니다. |
duplicate() | GridItem | 이 항목의 사본을 만들어 양식 끝에 추가합니다. |
getColumns() | String[] | 그리드에 있는 모든 열의 값을 가져옵니다. |
getHelpText() | String | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 가져옵니다. |
getId() | Integer | 항목의 고유 식별자를 가져옵니다. |
getIndex() | Integer | 양식의 모든 항목에서 항목의 색인을 가져옵니다. |
getRows() | String[] | 그리드에 있는 모든 행의 값을 가져옵니다. |
getTitle() | String | 항목의 제목을 가져옵니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
getType() | ItemType | ItemType 로 표시된 항목의 유형을 가져옵니다. |
isRequired() | Boolean | 응답자가 질문에 반드시 답변해야 하는지 여부를 결정합니다. |
setColumns(columns) | GridItem | 값의 배열을 기반으로 그리드의 열을 설정합니다. |
setHelpText(text) | GridItem | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 설정합니다. |
setRequired(enabled) | GridItem | 응답자가 질문에 반드시 답변해야 하는지 여부를 설정합니다. |
setRows(rows) | GridItem | 값의 배열을 기반으로 그리드의 행을 설정합니다. |
setTitle(title) | GridItem | 항목의 제목을 설정합니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
setValidation(validation) | GridItem | 이 그리드 항목의 데이터 확인을 설정합니다. |
GridValidation
GridValidationBuilder
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
requireLimitOneResponsePerColumn() | GridValidationBuilder | 그리드 항목의 경우 열당 응답을 1개로 제한해야 합니다. |
ImageItem
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
duplicate() | ImageItem | 이 항목의 사본을 만들어 양식 끝에 추가합니다. |
getAlignment() | Alignment | 이미지의 가로 정렬을 가져옵니다. |
getHelpText() | String | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 가져옵니다. |
getId() | Integer | 항목의 고유 식별자를 가져옵니다. |
getImage() | Blob | 현재 항목에 할당된 이미지를 가져옵니다. |
getIndex() | Integer | 양식의 모든 항목에서 항목의 색인을 가져옵니다. |
getTitle() | String | 항목의 제목을 가져옵니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
getType() | ItemType | ItemType 로 표시된 항목의 유형을 가져옵니다. |
getWidth() | Integer | 이미지의 너비(픽셀)를 가져옵니다. |
setAlignment(alignment) | ImageItem | 이미지의 가로 정렬을 설정합니다. |
setHelpText(text) | ImageItem | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 설정합니다. |
setImage(image) | ImageItem | 이미지 자체를 설정합니다. |
setTitle(title) | ImageItem | 항목의 제목을 설정합니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
setWidth(width) | ImageItem | 이미지의 너비를 픽셀 단위로 설정합니다. |
Item
메서드
ItemResponse
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
getFeedback() | Object | 응답자의 제출된 답변에 대해 제공된 의견을 가져옵니다. |
getItem() | Item | 이 응답의 질문 항목을 가져옵니다. |
getResponse() | Object | 응답자가 제출한 답변을 가져옵니다. |
getScore() | Object | 응답자의 제출된 답변에 대한 점수를 가져옵니다. |
setFeedback(feedback) | ItemResponse | 응답자가 제출한 답변에 표시할 의견을 설정합니다. |
setScore(score) | ItemResponse | 응답자가 제출한 답변의 점수를 설정합니다. |
ItemType
속성
속성 | 유형 | 설명 |
---|---|---|
CHECKBOX | Enum | 응답자가 하나 이상의 체크박스와 '기타'(선택사항) 필드를 확인합니다. |
CHECKBOX_GRID | Enum | 열과 행의 그리드로 표시되는 질문 항목으로 응답자가 선택할 수 있습니다. 여러 개의 체크박스 중에서 선택할 수 있습니다. |
DATE | Enum | 응답자가 날짜를 나타낼 수 있는 질문 항목입니다. |
DATETIME | Enum | 응답자가 날짜와 시간을 나타낼 수 있는 질문 항목입니다. |
DURATION | Enum | 응답자가 시간을 지정할 수 있는 질문 항목입니다. |
GRID | Enum | 열과 행의 그리드로 표시되는 질문 항목으로 응답자가 선택할 수 있습니다. 선택할 수 있습니다. |
IMAGE | Enum | 이미지를 표시하는 레이아웃 항목 |
LIST | Enum | 응답자가 드롭다운 목록에서 하나의 옵션을 선택할 수 있는 질문 항목입니다. |
MULTIPLE_CHOICE | Enum | 응답자가 라디오 버튼 목록에서 하나를 선택하거나 선택사항인 '기타' 필드를 확인합니다. |
PAGE_BREAK | Enum | 페이지의 시작을 표시하는 레이아웃 항목입니다. |
PARAGRAPH_TEXT | Enum | 응답자가 텍스트 블록을 입력할 수 있는 질문 항목입니다. |
SCALE | Enum | 응답자가 번호가 매겨진 순서 중 하나를 선택할 수 있도록 하는 질문 항목 라디오 버튼 |
SECTION_HEADER | Enum | 섹션의 시작을 시각적으로 나타내는 레이아웃 항목입니다. |
TEXT | Enum | 응답자가 한 줄의 텍스트를 입력할 수 있는 질문 항목입니다. |
TIME | Enum | 응답자가 시간을 나타낼 수 있는 질문 항목입니다. |
VIDEO | Enum | YouTube 동영상을 표시하는 레이아웃 항목입니다. |
FILE_UPLOAD | Enum | 응답자가 파일을 업로드하도록 하는 질문 항목입니다. |
ListItem
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
createChoice(value) | Choice | 새 선택사항을 만듭니다. |
createChoice(value, isCorrect) | Choice | 새 선택사항을 만듭니다. |
createChoice(value, navigationItem) | Choice | 지정된 페이지 나누기 항목으로 이동하는 페이지 탐색 옵션이 있는 새 선택을 만듭니다. |
createChoice(value, navigationType) | Choice | 페이지 탐색 옵션으로 새 선택을 만듭니다. |
createResponse(response) | ItemResponse | 이 목록 항목의 새 ItemResponse 를 만듭니다. |
duplicate() | ListItem | 이 항목의 사본을 만들어 양식 끝에 추가합니다. |
getChoices() | Choice[] | 항목의 모든 선택사항을 가져옵니다. |
getFeedbackForCorrect() | QuizFeedback | 응답자가 질문에 올바르게 답변할 때 표시되는 의견을 반환합니다. |
getFeedbackForIncorrect() | QuizFeedback | 응답자가 질문에 잘못 응답한 경우 표시되는 의견을 반환합니다. |
getHelpText() | String | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 가져옵니다. |
getId() | Integer | 항목의 고유 식별자를 가져옵니다. |
getIndex() | Integer | 양식의 모든 항목에서 항목의 색인을 가져옵니다. |
getPoints() | Integer | 채점 가능한 항목의 점수를 반환합니다. |
getTitle() | String | 항목의 제목을 가져옵니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
getType() | ItemType | ItemType 로 표시된 항목의 유형을 가져옵니다. |
isRequired() | Boolean | 응답자가 질문에 반드시 답변해야 하는지 여부를 결정합니다. |
setChoiceValues(values) | ListItem | 문자열 배열에서 항목에 대한 선택 항목을 설정합니다. |
setChoices(choices) | ListItem | 항목의 선택 배열을 설정합니다. |
setFeedbackForCorrect(feedback) | ListItem | 응답자가 질문에 올바르게 답변할 때 응답자에게 의견을 표시하도록 설정합니다. |
setFeedbackForIncorrect(feedback) | ListItem | 응답자가 질문에 잘못 답변한 경우 응답자에게 피드백을 표시하도록 설정합니다. |
setHelpText(text) | ListItem | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 설정합니다. |
setPoints(points) | ListItem | 채점 가능한 항목의 점수를 설정합니다. |
setRequired(enabled) | ListItem | 응답자가 질문에 반드시 답변해야 하는지 여부를 설정합니다. |
setTitle(title) | ListItem | 항목의 제목을 설정합니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
MultipleChoiceItem
메서드
PageBreakItem
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
duplicate() | PageBreakItem | 이 항목의 사본을 만들어 양식 끝에 추가합니다. |
getGoToPage() | PageBreakItem | 이 이전에 페이지를 완료한 후 양식이 이동할 PageBreakItem 를 가져옵니다.
페이지 나누기 (즉,
양식). |
getHelpText() | String | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 가져옵니다. |
getId() | Integer | 항목의 고유 식별자를 가져옵니다. |
getIndex() | Integer | 양식의 모든 항목에서 항목의 색인을 가져옵니다. |
getPageNavigationType() | PageNavigationType | 이 페이지 나누기 전에 페이지를 완료한 후 발생하는 페이지 탐색 유형을 가져옵니다. (즉, 양식을 통한 정상적인 선형 진행에 따라 이 페이지 나누기에 도달했을 때) |
getTitle() | String | 항목의 제목을 가져옵니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
getType() | ItemType | ItemType 로 표시된 항목의 유형을 가져옵니다. |
setGoToPage(goToPageItem) | PageBreakItem | 이 페이지 나누기 전 페이지를 완료한 후 (즉, 페이지 나누기 전에) 페이지로 이동하도록 형태를 통한 정상적인 선형 진행에 따라 이 페이지 나누기에 도달) |
setGoToPage(navigationType) | PageBreakItem | 이 페이지 나누기 전에 페이지를 완료한 후에 발생하는 페이지 탐색 유형을 설정합니다. (즉, 양식을 통한 정상적인 선형 진행에 따라 이 페이지 나누기에 도달했을 때) |
setHelpText(text) | PageBreakItem | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 설정합니다. |
setTitle(title) | PageBreakItem | 항목의 제목을 설정합니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
PageNavigationType
속성
속성 | 유형 | 설명 |
---|---|---|
CONTINUE | Enum | 현재 페이지 작성을 완료한 후 양식의 다음 페이지로 이동합니다. |
GO_TO_PAGE | Enum | 현재 페이지 작성을 완료한 후 양식의 지정된 페이지로 이동합니다. |
RESTART | Enum | 완료 후 지금까지 입력한 답변을 삭제하지 않고 양식을 처음부터 다시 시작합니다. 확인할 수 있습니다. |
SUBMIT | Enum | 현재 페이지를 작성한 후 양식 응답을 제출하세요. |
ParagraphTextItem
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
clearValidation() | ParagraphTextItem | 이 단락 텍스트 항목에 대한 모든 데이터 확인을 삭제합니다. |
createResponse(response) | ItemResponse | 이 단락 텍스트 항목의 새 ItemResponse 를 만듭니다. |
duplicate() | ParagraphTextItem | 이 항목의 사본을 만들어 양식 끝에 추가합니다. |
getGeneralFeedback() | QuizFeedback | 응답자가 채점 가능한 질문에 응답할 때 표시되는 피드백을 반환합니다. |
getHelpText() | String | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 가져옵니다. |
getId() | Integer | 항목의 고유 식별자를 가져옵니다. |
getIndex() | Integer | 양식의 모든 항목에서 항목의 색인을 가져옵니다. |
getPoints() | Integer | 채점 가능한 항목의 점수를 반환합니다. |
getTitle() | String | 항목의 제목을 가져옵니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
getType() | ItemType | ItemType 로 표시된 항목의 유형을 가져옵니다. |
isRequired() | Boolean | 응답자가 질문에 반드시 답변해야 하는지 여부를 결정합니다. |
setGeneralFeedback(feedback) | ParagraphTextItem | 응답자가 채점 가능한 질문에 응답할 때 응답자에게 표시되도록 의견을 설정합니다. 정답 또는 오답 (예: 수동 채점이 필요한 질문)이 없는 경우 |
setHelpText(text) | ParagraphTextItem | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 설정합니다. |
setPoints(points) | ParagraphTextItem | 채점 가능한 항목의 점수를 설정합니다. |
setRequired(enabled) | ParagraphTextItem | 응답자가 질문에 반드시 답변해야 하는지 여부를 설정합니다. |
setTitle(title) | ParagraphTextItem | 항목의 제목을 설정합니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
setValidation(validation) | ParagraphTextItem | 이 단락 텍스트 항목에 대한 데이터 확인을 설정합니다. |
ParagraphTextValidation
ParagraphTextValidationBuilder
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
requireTextContainsPattern(pattern) | ParagraphTextValidationBuilder | 응답에 패턴을 포함해야 합니다. |
requireTextDoesNotContainPattern(pattern) | ParagraphTextValidationBuilder | 패턴을 포함하지 않아야 합니다. |
requireTextDoesNotMatchPattern(pattern) | ParagraphTextValidationBuilder | 패턴과 일치하지 않으면 응답이 필요합니다. |
requireTextLengthGreaterThanOrEqualTo(number) | ParagraphTextValidationBuilder | 응답 길이가 값보다 크거나 같아야 합니다. |
requireTextLengthLessThanOrEqualTo(number) | ParagraphTextValidationBuilder | 응답 길이는 값보다 작아야 합니다. |
requireTextMatchesPattern(pattern) | ParagraphTextValidationBuilder | 패턴과 일치하도록 응답이 필요합니다. |
QuizFeedback
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
getLinkUrls() | String[] | 의견과 연결된 URL 목록을 가져옵니다. |
getText() | String | 피드백의 표시 텍스트를 가져옵니다. |
QuizFeedbackBuilder
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
addLink(url) | QuizFeedbackBuilder | 의견의 보충 자료로 연결되는 링크를 추가합니다. |
addLink(url, displayText) | QuizFeedbackBuilder | 의견의 보충 자료로 연결되는 링크를 추가합니다. |
build() | QuizFeedback | 이 빌더에 상응하는 유형의 피드백을 빌드합니다. |
copy() | QuizFeedbackBuilder | 이 빌더의 사본을 반환합니다. |
setText(text) | QuizFeedbackBuilder | 의견 텍스트를 설정합니다. |
ScaleItem
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
createResponse(response) | ItemResponse | 이 배율 항목의 새 ItemResponse 를 만듭니다. |
duplicate() | ScaleItem | 이 항목의 사본을 만들어 양식 끝에 추가합니다. |
getGeneralFeedback() | QuizFeedback | 응답자가 채점 가능한 질문에 응답할 때 표시되는 피드백을 반환합니다. |
getHelpText() | String | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 가져옵니다. |
getId() | Integer | 항목의 고유 식별자를 가져옵니다. |
getIndex() | Integer | 양식의 모든 항목에서 항목의 색인을 가져옵니다. |
getLeftLabel() | String | 척도의 하한에 대한 라벨을 가져옵니다(있는 경우). |
getLowerBound() | Integer | 체중계의 하한값을 가져옵니다. |
getPoints() | Integer | 채점 가능한 항목의 점수를 반환합니다. |
getRightLabel() | String | 척도의 상한에 대한 레이블을 가져옵니다(있는 경우). |
getTitle() | String | 항목의 제목을 가져옵니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
getType() | ItemType | ItemType 로 표시된 항목의 유형을 가져옵니다. |
getUpperBound() | Integer | 체중계의 상한값을 가져옵니다. |
isRequired() | Boolean | 응답자가 질문에 반드시 답변해야 하는지 여부를 결정합니다. |
setBounds(lower, upper) | ScaleItem | 배율의 하한 및 상한을 설정합니다. |
setGeneralFeedback(feedback) | ScaleItem | 응답자가 채점 가능한 질문에 응답할 때 응답자에게 표시되도록 의견을 설정합니다. 정답 또는 오답 (예: 수동 채점이 필요한 질문)이 없는 경우 |
setHelpText(text) | ScaleItem | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 설정합니다. |
setLabels(lower, upper) | ScaleItem | 스케일의 하한 및 상한에 대한 라벨을 설정합니다. |
setPoints(points) | ScaleItem | 채점 가능한 항목의 점수를 설정합니다. |
setRequired(enabled) | ScaleItem | 응답자가 질문에 반드시 답변해야 하는지 여부를 설정합니다. |
setTitle(title) | ScaleItem | 항목의 제목을 설정합니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
SectionHeaderItem
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
duplicate() | SectionHeaderItem | 이 항목의 사본을 만들어 양식 끝에 추가합니다. |
getHelpText() | String | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 가져옵니다. |
getId() | Integer | 항목의 고유 식별자를 가져옵니다. |
getIndex() | Integer | 양식의 모든 항목에서 항목의 색인을 가져옵니다. |
getTitle() | String | 항목의 제목을 가져옵니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
getType() | ItemType | ItemType 로 표시된 항목의 유형을 가져옵니다. |
setHelpText(text) | SectionHeaderItem | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 설정합니다. |
setTitle(title) | SectionHeaderItem | 항목의 제목을 설정합니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
TextItem
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
clearValidation() | TextItem | 이 텍스트 항목의 모든 데이터 확인을 삭제합니다. |
createResponse(response) | ItemResponse | 이 텍스트 항목의 새 ItemResponse 를 만듭니다. |
duplicate() | TextItem | 이 항목의 사본을 만들어 양식 끝에 추가합니다. |
getGeneralFeedback() | QuizFeedback | 응답자가 채점 가능한 질문에 응답할 때 표시되는 피드백을 반환합니다. |
getHelpText() | String | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 가져옵니다. |
getId() | Integer | 항목의 고유 식별자를 가져옵니다. |
getIndex() | Integer | 양식의 모든 항목에서 항목의 색인을 가져옵니다. |
getPoints() | Integer | 채점 가능한 항목의 점수를 반환합니다. |
getTitle() | String | 항목의 제목을 가져옵니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
getType() | ItemType | ItemType 로 표시된 항목의 유형을 가져옵니다. |
isRequired() | Boolean | 응답자가 질문에 반드시 답변해야 하는지 여부를 결정합니다. |
setGeneralFeedback(feedback) | TextItem | 응답자가 채점 가능한 질문에 응답할 때 응답자에게 표시되도록 의견을 설정합니다. 정답 또는 오답 (예: 수동 채점이 필요한 질문)이 없는 경우 |
setHelpText(text) | TextItem | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 설정합니다. |
setPoints(points) | TextItem | 채점 가능한 항목의 점수를 설정합니다. |
setRequired(enabled) | TextItem | 응답자가 질문에 반드시 답변해야 하는지 여부를 설정합니다. |
setTitle(title) | TextItem | 항목의 제목을 설정합니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
setValidation(validation) | TextItem | 이 텍스트 항목의 데이터 확인을 설정합니다. |
TextValidation
TextValidationBuilder
메서드
TimeItem
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
createResponse(hour, minute) | ItemResponse | 이 시간 항목의 새 ItemResponse 를 만듭니다. |
duplicate() | TimeItem | 이 항목의 사본을 만들어 양식 끝에 추가합니다. |
getGeneralFeedback() | QuizFeedback | 응답자가 채점 가능한 질문에 응답할 때 표시되는 피드백을 반환합니다. |
getHelpText() | String | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 가져옵니다. |
getId() | Integer | 항목의 고유 식별자를 가져옵니다. |
getIndex() | Integer | 양식의 모든 항목에서 항목의 색인을 가져옵니다. |
getPoints() | Integer | 채점 가능한 항목의 점수를 반환합니다. |
getTitle() | String | 항목의 제목을 가져옵니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
getType() | ItemType | ItemType 로 표시된 항목의 유형을 가져옵니다. |
isRequired() | Boolean | 응답자가 질문에 반드시 답변해야 하는지 여부를 결정합니다. |
setGeneralFeedback(feedback) | TimeItem | 응답자가 채점 가능한 질문에 응답할 때 응답자에게 표시되도록 의견을 설정합니다. 정답 또는 오답 (예: 수동 채점이 필요한 질문)이 없는 경우 |
setHelpText(text) | TimeItem | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 설정합니다. |
setPoints(points) | TimeItem | 채점 가능한 항목의 점수를 설정합니다. |
setRequired(enabled) | TimeItem | 응답자가 질문에 반드시 답변해야 하는지 여부를 설정합니다. |
setTitle(title) | TimeItem | 항목의 제목을 설정합니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
VideoItem
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
duplicate() | VideoItem | 이 항목의 사본을 만들어 양식 끝에 추가합니다. |
getAlignment() | Alignment | 동영상의 가로 정렬을 가져옵니다. |
getHelpText() | String | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 가져옵니다. |
getId() | Integer | 항목의 고유 식별자를 가져옵니다. |
getIndex() | Integer | 양식의 모든 항목에서 항목의 색인을 가져옵니다. |
getTitle() | String | 항목의 제목을 가져옵니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
getType() | ItemType | ItemType 로 표시된 항목의 유형을 가져옵니다. |
getWidth() | Integer | 동영상의 너비(픽셀)를 가져옵니다. |
setAlignment(alignment) | VideoItem | 동영상의 가로 정렬을 설정합니다. |
setHelpText(text) | VideoItem | 항목의 도움말 텍스트 (ImageItems , PageBreakItems , SectionHeaderItems 와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 설정합니다. |
setTitle(title) | VideoItem | 항목의 제목을 설정합니다 (SectionHeaderItem 의 경우 헤더 텍스트라고도 함). |
setVideoUrl(youtubeUrl) | VideoItem | 지정된 YouTube URL 또는 YouTube 동영상 ID에서 동영상 자체를 설정합니다. |
setWidth(width) | VideoItem | 동영상의 너비를 픽셀 단위로 설정합니다. |