Class VideoItem

VideoItem

顯示影片的版面配置項目。您可以透過 Form 存取或建立項目。

// Open a form by ID and add three new video items, using a long URL,
// a short URL, and a video ID.
const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz');
form.addVideoItem()
    .setTitle('Video Title')
    .setHelpText('Video Caption')
    .setVideoUrl('www.youtube.com/watch?v=1234abcdxyz');

form.addVideoItem()
    .setTitle('Video Title')
    .setHelpText('Video Caption')
    .setVideoUrl('youtu.be/1234abcdxyz');

form.addVideoItem()
    .setTitle('Video Title')
    .setHelpText('Video Caption')
    .setVideoUrl('1234abcdxyz');

方法

方法傳回類型簡短說明
duplicate()VideoItem建立這個項目的副本,並附加到表單結尾。
getAlignment()Alignment取得影片的水平對齊方式。
getHelpText()String取得項目的說明文字 (有時稱為版面配置項目的說明文字,例如 ImageItems、PageBreakItems 和 SectionHeaderItems)。
getId()Integer取得項目的專屬 ID。
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 網址或 YouTube 影片 ID 設定影片本身。
setWidth(width)VideoItem以像素為單位設定影片寬度。

內容詳盡的說明文件

duplicate()

建立這個項目的副本,並附加到表單結尾。

回攻員

VideoItem:這個 VideoItem 的副本,用於串連

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getAlignment()

取得影片的水平對齊方式。

回攻員

Alignment:水平對齊方式

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getHelpText()

取得項目的說明文字 (有時稱為版面配置項目的說明文字,例如 ImageItems、PageBreakItems 和 SectionHeaderItems)。

回攻員

String:項目的說明文字

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getId()

取得項目的專屬 ID。

回攻員

Integer:商品的 ID

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getIndex()

取得表單中所有項目中的項目索引。

回攻員

Integer:項目的索引

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getTitle()

取得項目的標題 (如果是 SectionHeaderItem,有時稱為標頭文字)。

回攻員

String:項目的標題或標頭文字

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getType()

取得項目的類型,以 ItemType 表示。

回攻員

ItemType:項目的類型

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getWidth()

以像素為單位取得影片寬度。

回攻員

Integer:寬度 (以像素為單位)

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setAlignment(alignment)

設定影片的水平對齊方式。

參數

名稱類型說明
alignmentAlignment水平對齊方式

回攻員

VideoItem - 這是 VideoItem,用於鏈結

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setHelpText(text)

設定項目的說明文字 (有時稱為版面配置項目的說明文字,例如 ImageItems、PageBreakItems 和 SectionHeaderItems)。

參數

名稱類型說明
textString新的說明文字

回攻員

VideoItem - 這是 VideoItem,用於鏈結

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setTitle(title)

設定項目的標題 (如果是 SectionHeaderItem,有時稱為標頭文字)。

參數

名稱類型說明
titleString新標題或標頭文字

回攻員

VideoItem - 這是 VideoItem,用於鏈結

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setVideoUrl(youtubeUrl)

根據指定的 YouTube 網址或 YouTube 影片 ID 設定影片本身。

參數

名稱類型說明
youtubeUrlStringYouTube 網址或 ID

回攻員

VideoItem - 這是 VideoItem,用於鏈結

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setWidth(width)

以像素為單位設定影片寬度。只能設定影片寬度,系統會自動設定高度,以維持影片比例。

參數

名稱類型說明
widthInteger寬度 (以像素為單位)

回攻員

VideoItem - 這是 VideoItem,用於鏈結

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms