這項服務可讓指令碼建立、存取及修改 Google 表單。
// Create a new unpublished form, then add a checkbox question, a multiple choice question, // a page break, then a date question and a grid of questions, then publish the form and share // with responders. var form = FormApp.create('New Form', /* isPublished= */ false); 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']); form.setPublished(true); form.addPublishedReaders(['user@example.com', 'group@example.com']); Logger.log('Published URL: ' + form.getPublishedUrl()); Logger.log('Editor URL: ' + form.getEditUrl());
類別
| 名稱 | 簡短說明 |
|---|---|
Alignment | 列舉,代表支援的圖片對齊類型。 |
Checkbox | 以欄和列的方格形式呈現問題,讓受訪者從一系列核取方塊中,每列選取多個選項。 |
Checkbox | Checkbox 的 DataValidation。 |
Checkbox | Checkbox 的 DataValidationBuilder。 |
Checkbox | 問題項目,可讓受訪者選取一或多個核取方塊,以及選填的「其他」欄位。 |
Checkbox | Checkbox 的 DataValidation。 |
Checkbox | Checkbox 的 DataValidationBuilder。 |
Choice | 與支援選項的 Item 類型相關聯的單一選項,例如 Checkbox、List 或 Multiple。 |
Date | 問題項目,可讓作答者指出日期。 |
Date | 問題項目,可讓受訪者指出日期和時間。 |
Destination | 列舉,代表支援的表單回覆目的地類型。 |
Duration | 問題項目,可讓受訪者指出一段時間長度。 |
Feedback | 列舉代表支援的意見回饋類型。 |
Form | 包含整體屬性和項目的表單。 |
Form | 允許指令碼開啟現有 Form 或建立新的 Form。 |
Form | 表單的整體回覆。 |
Grid | 以欄和列的方格形式呈現,作答者可從一連串的圓形按鈕中,為每一列選取一個選項。 |
Grid | Grid 的 DataValidation。 |
Grid | Grid 的 DataValidationBuilder。 |
Image | 顯示圖片的版面配置項目。 |
Item | 一般表單項目,包含所有項目通用的屬性,例如標題和說明文字。 |
Item | 表單中一個問題項目的回覆。 |
Item | 列舉,代表支援的表單項目類型。 |
List | 問題項目,可讓受訪者從下拉式清單中選取一個選項。 |
Multiple | 問題項目,可讓受訪者從圓形按鈕清單中選取一個選項,或填寫選填的「其他」欄位。 |
Page | 標示頁面開頭的版面配置項目。 |
Page | 列舉代表支援的網頁導覽類型。 |
Paragraph | 問題項目,可讓受訪者輸入一段文字。 |
Paragraph | Paragraph 的 DataValidation。 |
Paragraph | Paragraph 的 DataValidationBuilder。 |
Quiz | Feedback 的 Bean 實作項目,其中包含所有意見回饋通用的屬性,例如顯示文字或連結。 |
Quiz | 基礎 FeedbackBuilder,內含所有意見回饋通用的屬性設定器,例如顯示文字。 |
Rating | 列舉代表支援的評分圖示類型。 |
Rating | 可讓作答者評分的問題項目。 |
Scale | 問題項目,可讓受訪者從編號的圓形按鈕序列中選擇一個選項。 |
Section | 以視覺化方式指出區段開頭的版面配置項目。 |
Text | 問題項目,可讓受訪者輸入單行文字。 |
Text | Text 的 DataValidation。 |
Text | Text 的 DataValidationBuilder。 |
Time | 問題項目,可讓受訪者指出一天中的時間。 |
Video | 顯示影片的版面配置項目。 |
Alignment
屬性
| 屬性 | 類型 | 說明 |
|---|---|---|
LEFT | Enum | 將圖片對齊表單左側。 |
CENTER | Enum | 將圖片對齊表單中央。 |
RIGHT | Enum | 將圖片對齊表單右側。 |
Checkbox Grid Item
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
clear | Checkbox | 移除這個格線項目的所有資料驗證。 |
create | Item | 為這個核取方塊格線項目建立新的 Item。 |
duplicate() | Checkbox | 建立這個項目的副本,並附加到表單結尾。 |
get | String[] | 取得格線中每個資料欄的值。 |
get | String | 取得項目的說明文字 (有時稱為版面配置項目的說明文字,例如 Image、Page 和 Section)。 |
get | Integer | 取得項目的專屬 ID。 |
get | Integer | 取得表單中所有項目中的項目索引。 |
get | String[] | 取得格線中每個資料列的值。 |
get | String | 取得項目的標題 (如果是 Section,有時稱為標頭文字)。 |
get | Item | 取得項目的類型,以 Item 表示。 |
is | Boolean | 決定受訪者是否必須回答問題。 |
set | Checkbox | 根據值陣列設定格線的資料欄。 |
set | Checkbox | 設定項目的說明文字 (有時稱為版面配置項目的說明文字,例如 Image、Page 和 Section)。 |
set | Checkbox | 設定受訪者是否必須回答問題。 |
set | Checkbox | 根據值陣列設定格線的資料列。 |
set | Checkbox | 設定項目的標題 (如果是 Section,有時也稱為標題文字)。 |
set | Checkbox | 為這個核取方塊格線項目設定資料驗證。 |
Checkbox Grid Validation
Checkbox Grid Validation Builder
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
require | Checkbox | 網格項目必須限制每欄只能有一個答案。 |
Checkbox Item
方法
Checkbox Validation
Checkbox Validation Builder
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
require | Checkbox | 至少須選取這麼多個選項。 |
require | Checkbox | 最多可選取的選項數量。 |
require | Checkbox | 必須選取這個數量的選項。 |
Choice
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
get | Page | 如果回覆者選取這個選項並完成目前頁面,系統會將 Page 設為GO_TO_PAGE目的地。 |
get | Page | 取得回應者選取這個選項並完成目前頁面時發生的 Page。 |
get | String | 取得選項的值,受訪者查看表單時會看到這個值做為標籤。 |
is | Boolean | 取得選項是否為問題的正確答案。 |
Date Item
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
create | Item | 為這個日期項目建立新的 Item。 |
duplicate() | Date | 建立這個項目的副本,並附加到表單結尾。 |
get | Quiz | 傳回受訪者回答可評分問題時看到的意見回饋。 |
get | String | 取得項目的說明文字 (有時稱為版面配置項目的說明文字,例如 Image、Page 和 Section)。 |
get | Integer | 取得項目的專屬 ID。 |
get | Integer | 取得表單中所有項目中的項目索引。 |
get | Integer | 傳回可評分項目的點數值。 |
get | String | 取得項目的標題 (如果是 Section,有時稱為標頭文字)。 |
get | Item | 取得項目的類型,以 Item 表示。 |
includes | Boolean | 判斷日期項目是否包含年份選項。 |
is | Boolean | 決定受訪者是否必須回答問題。 |
set | Date | 設定作答者回答沒有正確或錯誤答案的評分問題時,系統顯示的意見回饋 (即需要手動評分的問題)。 |
set | Date | 設定項目的說明文字 (有時稱為版面配置項目的說明文字,例如 Image、Page 和 Section)。 |
set | Date | 設定日期項目是否包含年份設定。 |
set | Date | 設定可評分項目的分數。 |
set | Date | 設定受訪者是否必須回答問題。 |
set | Date | 設定項目的標題 (如果是 Section,有時也稱為標題文字)。 |
Date Time Item
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
create | Item | 為這個日期時間項目建立新的 Item。 |
duplicate() | Date | 建立這個項目的副本,並附加到表單結尾。 |
get | Quiz | 傳回受訪者回答可評分問題時看到的意見回饋。 |
get | String | 取得項目的說明文字 (有時稱為版面配置項目的說明文字,例如 Image、Page 和 Section)。 |
get | Integer | 取得項目的專屬 ID。 |
get | Integer | 取得表單中所有項目中的項目索引。 |
get | Integer | 傳回可評分項目的點數值。 |
get | String | 取得項目的標題 (如果是 Section,有時稱為標頭文字)。 |
get | Item | 取得項目的類型,以 Item 表示。 |
includes | Boolean | 判斷日期項目是否包含年份選項。 |
is | Boolean | 決定受訪者是否必須回答問題。 |
set | Date | 設定作答者回答沒有正確或錯誤答案的評分問題時,系統顯示的意見回饋 (即需要手動評分的問題)。 |
set | Date | 設定項目的說明文字 (有時稱為版面配置項目的說明文字,例如 Image、Page 和 Section)。 |
set | Date | 設定日期項目是否包含年份設定。 |
set | Date | 設定可評分項目的分數。 |
set | Date | 設定受訪者是否必須回答問題。 |
set | Date | 設定項目的標題 (如果是 Section,有時也稱為標題文字)。 |
Destination Type
屬性
| 屬性 | 類型 | 說明 |
|---|---|---|
SPREADSHEET | Enum | Google 試算表,做為表單回覆的儲存目的位置。 |
Duration Item
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
create | Item | 為這個日期項目建立新的 Item。 |
duplicate() | Duration | 建立這個項目的副本,並附加到表單結尾。 |
get | Quiz | 傳回受訪者回答可評分問題時看到的意見回饋。 |
get | String | 取得項目的說明文字 (有時稱為版面配置項目的說明文字,例如 Image、Page 和 Section)。 |
get | Integer | 取得項目的專屬 ID。 |
get | Integer | 取得表單中所有項目中的項目索引。 |
get | Integer | 傳回可評分項目的點數值。 |
get | String | 取得項目的標題 (如果是 Section,有時稱為標頭文字)。 |
get | Item | 取得項目的類型,以 Item 表示。 |
is | Boolean | 決定受訪者是否必須回答問題。 |
set | Duration | 設定作答者回答沒有正確或錯誤答案的評分問題時,系統顯示的意見回饋 (即需要手動評分的問題)。 |
set | Duration | 設定項目的說明文字 (有時稱為版面配置項目的說明文字,例如 Image、Page 和 Section)。 |
set | Duration | 設定可評分項目的分數。 |
set | Duration | 設定受訪者是否必須回答問題。 |
set | Duration | 設定項目的標題 (如果是 Section,有時也稱為標題文字)。 |
Feedback Type
屬性
| 屬性 | 類型 | 說明 |
|---|---|---|
CORRECT | Enum | 系統會自動向答對問題的作答者顯示意見回饋。 |
INCORRECT | Enum | 系統會自動向答錯問題的受訪者顯示意見回饋。 |
GENERAL | Enum | 作答者提交回覆後,系統會自動顯示的意見回饋。 |
Form
方法
Form App
屬性
| 屬性 | 類型 | 說明 |
|---|---|---|
Alignment | Alignment | 圖片對齊方式的列舉。 |
Destination | Destination | 可儲存表單回覆內容的目的地類型列舉。 |
Feedback | Feedback | 表單類型列舉 Feedbacks。 |
Item | Item | 表單類型列舉 Items。 |
Page | Page | 列舉可能的網頁瀏覽行為。 |
Rating | Rating | 評分圖示類型列舉 Rating |
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
create(title) | Form | 建立並傳回新的 Form。 |
create(title, isPublished) | Form | 建立並傳回處於要求發布狀態的新 Form。 |
create | Checkbox | 傳回 CheckboxGridValidationBuilder 的執行個體,可用於在 Checkbox 上設定驗證。 |
create | Checkbox | 傳回 CheckboxValidationBuilder 的執行個體,可用於在 Checkbox 上設定驗證。 |
create | Quiz | 傳回 QuizFeedbackBuilder 的例項,可用於設定可評分的Item回饋。 |
create | Grid | 傳回 GridValidationBuilder 的例項,可用於在 Grid 上設定驗證。 |
create | Paragraph | 傳回 ParagraphTextValidationBuilder 的執行個體,可用於在 Paragraph 上設定驗證。 |
create | Text | 傳回 TextValidationBuilder 的執行個體,可用於在 Text 上設定驗證。 |
get | Form | 傳回指令碼繫結的表單。 |
get | Ui | 傳回表單編輯器使用者介面環境的執行個體,允許指令碼新增選單、對話方塊和側欄等功能。 |
open | Form | 傳回具有指定 ID 的 Form。 |
open | Form | 傳回具有指定網址的 Form。 |
Form Response
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
get | String | 產生可用於編輯已提交回覆的網址。 |
get | Item | 以表單中項目的顯示順序,取得表單回覆中包含的所有項目回覆。 |
get | Item | 取得指定項目表單回覆中包含的項目回覆。 |
get | String|null | 取得表單回覆的 ID。 |
get | Item | 以表單中項目的顯示順序,取得表單回覆中包含的所有項目回覆。 |
get | String | 如果已啟用 Form.setCollectEmail(collect) 設定,系統會取得提交回覆者的電子郵件地址。 |
get | Item | 取得指定項目在這個表單回覆中包含的項目回覆。 |
get | Date | 取得表單回覆提交的時間戳記。 |
submit() | Form | 提交回覆。 |
to | String | 根據這份表單回覆中的答案,產生預先填入答案的表單網址。 |
with | Form | 將指定項目回覆的分數新增至表單回覆。 |
with | Form | 將指定項目回覆新增至表單回覆。 |
Grid Item
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
clear | Grid | 移除這個格線項目的所有資料驗證。 |
create | Item | 為這個格線項目建立新的 Item。 |
duplicate() | Grid | 建立這個項目的副本,並附加到表單結尾。 |
get | String[] | 取得格線中每個資料欄的值。 |
get | String | 取得項目的說明文字 (有時稱為版面配置項目的說明文字,例如 Image、Page 和 Section)。 |
get | Integer | 取得項目的專屬 ID。 |
get | Integer | 取得表單中所有項目中的項目索引。 |
get | String[] | 取得格線中每個資料列的值。 |
get | String | 取得項目的標題 (如果是 Section,有時稱為標頭文字)。 |
get | Item | 取得項目的類型,以 Item 表示。 |
is | Boolean | 決定受訪者是否必須回答問題。 |
set | Grid | 根據值陣列設定格線的資料欄。 |
set | Grid | 設定項目的說明文字 (有時稱為版面配置項目的說明文字,例如 Image、Page 和 Section)。 |
set | Grid | 設定受訪者是否必須回答問題。 |
set | Grid | 根據值陣列設定格線的資料列。 |
set | Grid | 設定項目的標題 (如果是 Section,有時也稱為標題文字)。 |
set | Grid | 為這個格線項目設定資料驗證。 |
Grid Validation
Grid Validation Builder
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
require | Grid | 網格項目必須限制每欄只能有一個答案。 |
Image Item
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
duplicate() | Image | 建立這個項目的副本,並附加到表單結尾。 |
get | Alignment | 取得圖片的水平對齊方式。 |
get | String | 取得項目的說明文字 (有時稱為版面配置項目的說明文字,例如 Image、Page 和 Section)。 |
get | Integer | 取得項目的專屬 ID。 |
get | Blob | 取得目前指派給項目的圖片。 |
get | Integer | 取得表單中所有項目中的項目索引。 |
get | String | 取得項目的標題 (如果是 Section,有時稱為標頭文字)。 |
get | Item | 取得項目的類型,以 Item 表示。 |
get | Integer | 取得圖片的寬度 (以像素為單位)。 |
set | Image | 設定圖片的水平對齊方式。 |
set | Image | 設定項目的說明文字 (有時稱為版面配置項目的說明文字,例如 Image、Page 和 Section)。 |
set | Image | 設定圖片本身。 |
set | Image | 設定項目的標題 (如果是 Section,有時也稱為標題文字)。 |
set | Image | 以像素為單位設定圖片寬度。 |
Item
方法
Item Response
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
get | Object | 取得對受訪者提交答案的意見回饋。 |
get | Item | 取得此回覆回答的問題項目。 |
get | Object | 取得受訪者提交的答案。 |
get | Object | 取得受訪者提交答案的分數。 |
set | Item | 設定應針對受訪者提交的答案顯示的回饋。 |
set | Item | 設定受訪者提交答案的分數。 |
Item Type
屬性
| 屬性 | 類型 | 說明 |
|---|---|---|
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 | 問題項目,可讓受訪者輸入一段文字。 |
RATING | Enum | 可讓作答者評分的問題項目。 |
SCALE | Enum | 問題項目,可讓作答者從編號的圓形按鈕序列中選擇一個選項。 |
SECTION_HEADER | Enum | 以視覺化方式指出區段開頭的版面配置項目。 |
TEXT | Enum | 問題項目,可讓受訪者輸入單行文字。 |
TIME | Enum | 問題項目,可讓受訪者指出一天中的時間。 |
VIDEO | Enum | 顯示 YouTube 影片的版面配置項目。 |
FILE_UPLOAD | Enum | 可讓受訪者上傳檔案的問題項目。 |
UNSUPPORTED | Enum | 目前無法透過 API 支援的項目。 |
List Item
方法
Multiple Choice Item
方法
Page Break Item
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
duplicate() | Page | 建立這個項目的副本,並附加到表單結尾。 |
get | Page | 取得表單在完成這個分頁符號前的頁面後,會跳轉到的 Page (也就是透過表單的正常線性進度到達這個分頁符號時)。 |
get | String | 取得項目的說明文字 (有時稱為版面配置項目的說明文字,例如 Image、Page 和 Section)。 |
get | Integer | 取得項目的專屬 ID。 |
get | Integer | 取得表單中所有項目中的項目索引。 |
get | Page | 取得完成此分頁符號前的頁面後發生的頁面導覽類型 (也就是透過表單正常線性進展到達此分頁符號時)。 |
get | String | 取得項目的標題 (如果是 Section,有時稱為標頭文字)。 |
get | Item | 取得項目的類型,以 Item 表示。 |
set | Page | 設定在完成這個分頁符號前的頁面後,要跳轉到的頁面 (也就是透過表單的正常線性進度到達這個分頁符號時)。 |
set | Page | 設定完成此分頁符前的頁面後,所發生的頁面導覽類型 (也就是透過表單正常線性進展到達此分頁符時)。 |
set | Page | 設定項目的說明文字 (有時稱為版面配置項目的說明文字,例如 Image、Page 和 Section)。 |
set | Page | 設定項目的標題 (如果是 Section,有時也稱為標題文字)。 |
Page Navigation Type
屬性
| 屬性 | 類型 | 說明 |
|---|---|---|
CONTINUE | Enum | 填寫完目前頁面後,請繼續填寫表單的下一頁。 |
GO_TO_PAGE | Enum | 填寫完目前頁面後,跳至表單的指定頁面。 |
RESTART | Enum | 完成目前頁面後,從頭重新填寫表單,但不會清除目前輸入的答案。 |
SUBMIT | Enum | 填寫完目前頁面後,請提交表單回覆。 |
Paragraph Text Item
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
clear | Paragraph | 移除這段文字項目的所有資料驗證。 |
create | Item | 為這個段落文字項目建立新的 Item。 |
duplicate() | Paragraph | 建立這個項目的副本,並附加到表單結尾。 |
get | Quiz | 傳回受訪者回答可評分問題時看到的意見回饋。 |
get | String | 取得項目的說明文字 (有時稱為版面配置項目的說明文字,例如 Image、Page 和 Section)。 |
get | Integer | 取得項目的專屬 ID。 |
get | Integer | 取得表單中所有項目中的項目索引。 |
get | Integer | 傳回可評分項目的點數值。 |
get | String | 取得項目的標題 (如果是 Section,有時稱為標頭文字)。 |
get | Item | 取得項目的類型,以 Item 表示。 |
is | Boolean | 決定受訪者是否必須回答問題。 |
set | Paragraph | 設定作答者回答沒有正確或錯誤答案的評分問題時,系統顯示的意見回饋 (即需要手動評分的問題)。 |
set | Paragraph | 設定項目的說明文字 (有時稱為版面配置項目的說明文字,例如 Image、Page 和 Section)。 |
set | Paragraph | 設定可評分項目的分數。 |
set | Paragraph | 設定受訪者是否必須回答問題。 |
set | Paragraph | 設定項目的標題 (如果是 Section,有時也稱為標題文字)。 |
set | Paragraph | 為這個段落文字項目設定資料驗證。 |
Paragraph Text Validation
Paragraph Text Validation Builder
方法
Quiz Feedback
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
get | String[] | 取得與意見回饋相關聯的網址清單。 |
get | String | 取得意見回饋的顯示文字。 |
Quiz Feedback Builder
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
add | Quiz | 新增意見回饋補充資料的連結。 |
add | Quiz | 新增意見回饋補充資料的連結。 |
build() | Quiz | 為這個建構工具建構對應類型的意見回饋。 |
copy() | Quiz | 傳回這個建構工具的副本。 |
set | Quiz | 設定意見回饋文字。 |
Rating Icon Type
屬性
| 屬性 | 類型 | 說明 |
|---|---|---|
STAR | Enum | 星號圖示。 |
HEART | Enum | 愛心圖示。 |
THUMB_UP | Enum | 拇指向上圖示。 |
Rating Item
方法
Scale Item
方法
Section Header Item
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
duplicate() | Section | 建立這個項目的副本,並附加到表單結尾。 |
get | String | 取得項目的說明文字 (有時稱為版面配置項目的說明文字,例如 Image、Page 和 Section)。 |
get | Integer | 取得項目的專屬 ID。 |
get | Integer | 取得表單中所有項目中的項目索引。 |
get | String | 取得項目的標題 (如果是 Section,有時稱為標頭文字)。 |
get | Item | 取得項目的類型,以 Item 表示。 |
set | Section | 設定項目的說明文字 (有時稱為版面配置項目的說明文字,例如 Image、Page 和 Section)。 |
set | Section | 設定項目的標題 (如果是 Section,有時也稱為標題文字)。 |
Text Item
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
clear | Text | 移除這個文字項目的所有資料驗證。 |
create | Item | 為這個文字項目建立新的 Item。 |
duplicate() | Text | 建立這個項目的副本,並附加到表單結尾。 |
get | Quiz | 傳回受訪者回答可評分問題時看到的意見回饋。 |
get | String | 取得項目的說明文字 (有時稱為版面配置項目的說明文字,例如 Image、Page 和 Section)。 |
get | Integer | 取得項目的專屬 ID。 |
get | Integer | 取得表單中所有項目中的項目索引。 |
get | Integer | 傳回可評分項目的點數值。 |
get | String | 取得項目的標題 (如果是 Section,有時稱為標頭文字)。 |
get | Item | 取得項目的類型,以 Item 表示。 |
is | Boolean | 決定受訪者是否必須回答問題。 |
set | Text | 設定作答者回答沒有正確或錯誤答案的評分問題時,系統顯示的意見回饋 (即需要手動評分的問題)。 |
set | Text | 設定項目的說明文字 (有時稱為版面配置項目的說明文字,例如 Image、Page 和 Section)。 |
set | Text | 設定可評分項目的分數。 |
set | Text | 設定受訪者是否必須回答問題。 |
set | Text | 設定項目的標題 (如果是 Section,有時也稱為標題文字)。 |
set | Text | 為這個文字項目設定資料驗證。 |
Text Validation
Text Validation Builder
方法
Time Item
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
create | Item | 為這個時間項目建立新的 Item。 |
duplicate() | Time | 建立這個項目的副本,並附加到表單結尾。 |
get | Quiz | 傳回受訪者回答可評分問題時看到的意見回饋。 |
get | String | 取得項目的說明文字 (有時稱為版面配置項目的說明文字,例如 Image、Page 和 Section)。 |
get | Integer | 取得項目的專屬 ID。 |
get | Integer | 取得表單中所有項目中的項目索引。 |
get | Integer | 傳回可評分項目的點數值。 |
get | String | 取得項目的標題 (如果是 Section,有時稱為標頭文字)。 |
get | Item | 取得項目的類型,以 Item 表示。 |
is | Boolean | 決定受訪者是否必須回答問題。 |
set | Time | 設定作答者回答沒有正確或錯誤答案的評分問題時,系統顯示的意見回饋 (即需要手動評分的問題)。 |
set | Time | 設定項目的說明文字 (有時稱為版面配置項目的說明文字,例如 Image、Page 和 Section)。 |
set | Time | 設定可評分項目的分數。 |
set | Time | 設定受訪者是否必須回答問題。 |
set | Time | 設定項目的標題 (如果是 Section,有時也稱為標題文字)。 |
Video Item
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
duplicate() | Video | 建立這個項目的副本,並附加到表單結尾。 |
get | Alignment | 取得影片的水平對齊方式。 |
get | String | 取得項目的說明文字 (有時稱為版面配置項目的說明文字,例如 Image、Page 和 Section)。 |
get | Integer | 取得項目的專屬 ID。 |
get | Integer | 取得表單中所有項目中的項目索引。 |
get | String | 取得項目的標題 (如果是 Section,有時稱為標頭文字)。 |
get | Item | 取得項目的類型,以 Item 表示。 |
get | Integer | 以像素為單位取得影片寬度。 |
set | Video | 設定影片的水平對齊方式。 |
set | Video | 設定項目的說明文字 (有時稱為版面配置項目的說明文字,例如 Image、Page 和 Section)。 |
set | Video | 設定項目的標題 (如果是 Section,有時也稱為標題文字)。 |
set | Video | 根據指定的 YouTube 網址或 YouTube 影片 ID 設定影片本身。 |
set | Video | 以像素為單位設定影片寬度。 |