要求
要套用至簡報的單一更新類型。
| JSON 表示法 | 
|---|
      { // Union field  | 
    
| 欄位 | |
|---|---|
      聯集欄位 kind。更新的類型。必須指定一個欄位。
      kind 只能是下列其中一個: | 
    |
      createSlide
      | 
     
       
        建立新投影片。  | 
    
      createShape
      | 
     
       
        建立新形狀。  | 
    
      createTable
      | 
     
       
        建立新資料表。  | 
    
      insertText
      | 
     
       
        在圖形或表格儲存格中插入文字。  | 
    
      insertTableRows
      | 
     
       
        在資料表中插入資料列。  | 
    
      insertTableColumns
      | 
     
       
        在表格中插入欄。  | 
    
      deleteTableRow
      | 
     
       
        從資料表刪除資料列。  | 
    
      deleteTableColumn
      | 
     
       
        從資料表中刪除資料欄。  | 
    
      replaceAllText
      | 
     
       
        取代指定文字的所有例項。  | 
    
      deleteObject
      | 
     
       
        從簡報中刪除頁面或頁面元素。  | 
    
      updatePageElementTransform
      | 
     
       
        更新頁面元素的轉換。  | 
    
      updateSlidesPosition
      | 
     
       
        更新簡報中一組投影片的位置。  | 
    
      deleteText
      | 
     
       
        從圖形或表格儲存格中刪除文字。  | 
    
      createImage
      | 
     
       
        建立圖片。  | 
    
      createVideo
      | 
     
       
        建立影片。  | 
    
      createSheetsChart
      | 
     
       
        建立嵌入的 Google 試算表圖表。  | 
    
      createLine
      | 
     
       
        建立線條。  | 
    
      refreshSheetsChart
      | 
     
       
        重新整理 Google 試算表圖表。  | 
    
      updateShapeProperties
      | 
     
       
        
       更新   | 
    
      updateImageProperties
      | 
     
       
        
       更新   | 
    
      updateVideoProperties
      | 
     
       
        
       更新   | 
    
      updatePageProperties
      | 
     
       
        
       更新   | 
    
      updateTableCellProperties
      | 
     
       
        
       更新   | 
    
      updateLineProperties
      | 
     
       
        
       更新   | 
    
      createParagraphBullets
      | 
     
       
        為段落建立項目符號。  | 
    
      replaceAllShapesWithImage
      | 
     
       
        將符合某些條件的所有圖形替換為圖片。  | 
    
      duplicateObject
      | 
     
       
        複製投影片或頁面元素。  | 
    
      updateTextStyle
      | 
     
       
         | 
    
      replaceAllShapesWithSheetsChart
      | 
     
       
        將符合某些條件的所有圖形替換為 Google 試算表圖表。  | 
    
      deleteParagraphBullets
      | 
     
       
        從段落中刪除項目符號。  | 
    
      updateParagraphStyle
      | 
     
       
         | 
    
      updateTableBorderProperties
      | 
     
       
        
       更新   | 
    
      updateTableColumnProperties
      | 
     
       
        
       更新   | 
    
      updateTableRowProperties
      | 
     
       
        
       更新   | 
    
      mergeTableCells
      | 
     
       
        
       合併   | 
    
      unmergeTableCells
      | 
     
       
        
       取消合併   | 
    
      groupObjects
      | 
     
       
        群組物件,例如網頁元素。  | 
    
      ungroupObjects
      | 
     
       
        
       取消群組物件,例如   | 
    
      updatePageElementAltText
      | 
     
       
        
       更新   | 
    
      replaceImage
      | 
     
       
        使用新圖片取代現有圖片。  | 
    
      updateSlideProperties
      | 
     
       
        更新投影片的屬性  | 
    
      updatePageElementsZOrder
      | 
     
       
        
       更新   | 
    
      updateLineCategory
      | 
     
       
        
       更新   | 
    
      rerouteLine
      | 
     
       
        
       重新導向   | 
    
CreateSlideRequest
建立投影片。
| JSON 表示法 | 
|---|
      { "objectId": string, "insertionIndex": integer, "slideLayoutReference": { object (  | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        使用者提供的物件 ID。 
       如果您指定 ID,則該 ID 在簡報中的所有頁面和頁面元素中都不得重複。ID 開頭必須是英數字元或底線 (符合  如果您未指定 ID,系統會產生不重複的 ID。  | 
    
      insertionIndex
      | 
     
       
        可選的零起始索引,用於指出要插入幻燈片的位置。 如果未指定索引,系統會在最後建立投影片。  | 
    
      slideLayoutReference
      | 
     
       
        要插入的投影片版面配置參照,以目前的母片為依據,如下列其中一種: 
 如果在目前的母片中找不到 LayoutReference,系統會傳回 400 無效要求錯誤。 
       如果您未指定版面配置參照,投影片會使用預先定義的   | 
    
      placeholderIdMappings[]
      | 
     
       
        
       可選的物件 ID 對應清單,從版面配置上的   | 
    
LayoutReference
投影片版面配置參考資料。這可能會參照以下任一項目:
- 預先定義的版面配置
 - 簡報中的其中一個版面配置。
 
| JSON 表示法 | 
|---|
      { // Union field  | 
    
| 欄位 | |
|---|---|
      聯集欄位 kind。LayoutReference 的類型。kind 只能是下列其中一個: | 
    |
      predefinedLayout
      | 
     
       
        預先定義的版面配置。  | 
    
      layoutId
      | 
     
       
        版面配置 ID:呈現內容中某個版面配置的物件 ID。  | 
    
PredefinedLayout
預先定義的版面配置類型。這些是簡報中常見的版面配置。不過,我們無法保證這些版面配置會出現在目前的主版中,因為這些版面配置可能已遭到刪除,或不在所用主題中。此外,每個版面配置的預留位置也可能已變更。
| 列舉 | |
|---|---|
      PREDEFINED_LAYOUT_UNSPECIFIED
      | 
     未指定版面配置。 | 
      BLANK
      | 
     空白版面配置,不含預留位置。 | 
      CAPTION_ONLY
      | 
     底部有說明文字的版面配置。 | 
      TITLE
      | 
     含有標題和副標題的版面配置。 | 
      TITLE_AND_BODY
      | 
     版面配置含有標題和內文。 | 
      TITLE_AND_TWO_COLUMNS
      | 
     含有標題和兩欄的版面配置。 | 
      TITLE_ONLY
      | 
     只有標題的版面配置。 | 
      SECTION_HEADER
      | 
     含有區塊標題的版面配置。 | 
      SECTION_TITLE_AND_DESCRIPTION
      | 
     版面配置:一側顯示標題和副標題,另一側顯示說明。 | 
      ONE_COLUMN_TEXT
      | 
     版面配置包含一個標題和一個內文,並排列在單一欄中。 | 
      MAIN_POINT
      | 
     版面配置含有主要重點。 | 
      BIG_NUMBER
      | 
     包含大型數字標題的版面配置。 | 
LayoutPlaceholderIdMapping
使用者指定的 ID 對應項目,用於在投影片上建立特定版面配置的預留位置。
| JSON 表示法 | 
|---|
      { "objectId": string, // Union field  | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        使用者提供的物件 ID,用於在投影片上建立上述預留位置。 
       如果您指定 ID,則該 ID 在簡報中的所有頁面和頁面元素中都不得重複。ID 開頭必須是英數字元或底線 (符合  如果您未指定 ID,系統會產生不重複的 ID。  | 
    
      聯集欄位 kind。用於識別版面配置中預留位置的類型。kind 只能是下列其中一個: | 
    |
      layoutPlaceholder
      | 
     
       
        
       版面配置中的預留位置,會套用至投影片。只需要   | 
    
      layoutPlaceholderObjectId
      | 
     
       
        版面配置上預留位置的物件 ID,該版面配置會套用至投影片。  | 
    
CreateShapeRequest
建立新的形狀。
| JSON 表示法 | 
|---|
      { "objectId": string, "elementProperties": { object (  | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        使用者提供的物件 ID。 
       如果您指定 ID,則該 ID 在簡報中的所有頁面和頁面元素中都不得重複。ID 開頭必須是英數字元或底線 (符合   | 
    
      elementProperties
      | 
     
       
        形狀的元素屬性。  | 
    
      shapeType
      | 
     
       
        形狀類型。  | 
    
PageElementProperties
網頁元素的常見屬性。
   注意:當您初始建立 PageElement 時,API 可能會修改 size 和 transform 的值,但視覺大小不會改變。
| JSON 表示法 | 
|---|
      { "pageObjectId": string, "size": { object (  | 
    
| 欄位 | |
|---|---|
      pageObjectId
      | 
     
       
        元素所在頁面的物件 ID。  | 
    
      size
      | 
     
       
        元素的大小。  | 
    
      transform
      | 
     
       
        元素的轉換。  | 
    
CreateTableRequest
建立新資料表。
| JSON 表示法 | 
|---|
      {
  "objectId": string,
  "elementProperties": {
    object ( | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        使用者提供的物件 ID。 
       如果您指定 ID,則該 ID 在簡報中的所有頁面和頁面元素中都不得重複。ID 開頭必須是英數字元或底線 (符合  如果您未指定 ID,系統會產生不重複的 ID。  | 
    
      elementProperties
      | 
     
       
        表格的元素屬性。 系統會根據您提供的大小建立資料表,但會受到最小大小的限制。如果未提供大小,系統會自動調整表格大小。 表格轉換的比例必須為 1,且不得有剪切元件。如果未提供轉換,表格會置中顯示在頁面上。  | 
    
      rows
      | 
     
       
        資料表中的資料列數。  | 
    
      columns
      | 
     
       
        資料表中的欄數。  | 
    
InsertTextRequest
在圖形或表格儲存格中插入文字。
| JSON 表示法 | 
|---|
      {
  "objectId": string,
  "cellLocation": {
    object ( | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        要插入文字的圖形或表格物件 ID。  | 
    
      cellLocation
      | 
     
       
        如果要將文字插入表格儲存格,請提供選填的表格儲存格位置。如果有此屬性,objectId 必須參照資料表。  | 
    
      text
      | 
     
       
        要插入的文字。 
       插入換行字元會在該索引處隱含建立新的  
       系統會自動決定插入文字的文字樣式,通常會保留相鄰文字的樣式。在大多數情況下,系統會將文字新增至插入索引中現有的  系統會從插入的文字中移除部分控制字元 (U+0000-U+0008、U+000C-U+001F) 和 Unicode 基本多語言字面私人使用區域 (U+E000-U+F8FF) 中的字元。  | 
    
      insertionIndex
      | 
     
       
        
       系統會根據  索引以零為基數,並從字串開頭開始計算。您可以調整索引,防止在萬國碼字素叢集內插入字元。在這種情況下,系統會立即在構詞單元叢集後插入文字。  | 
    
InsertTableRowsRequest
在資料表中插入資料列。
| JSON 表示法 | 
|---|
      {
  "tableObjectId": string,
  "cellLocation": {
    object ( | 
    
| 欄位 | |
|---|---|
      tableObjectId
      | 
     
       
        要插入資料列的資料表。  | 
    
      cellLocation
      | 
     
       
        要插入資料列的參照表格儲存格位置。 系統會在參照儲存格所在的列上方 (或下方) 插入新列。如果參照儲存格是合併儲存格,系統會在合併儲存格上方 (或下方) 插入新列。  | 
    
      insertBelow
      | 
     
       
        是否要在參照儲存格位置下方插入新列。 
  | 
    
      number
      | 
     
       
        要插入的資料列數量。每項要求最多 20 個。  | 
    
InsertTableColumnsRequest
在表格中插入欄。
表格中的其他欄會調整大小,以便配合新欄。
| JSON 表示法 | 
|---|
      {
  "tableObjectId": string,
  "cellLocation": {
    object ( | 
    
| 欄位 | |
|---|---|
      tableObjectId
      | 
     
       
        要插入資料欄的資料表。  | 
    
      cellLocation
      | 
     
       
        要插入資料欄的參照表格儲存格位置。 系統會在參照儲存格所在的資料欄左側 (或右側) 插入新資料欄。如果參照儲存格是合併儲存格,系統會在合併儲存格的左側 (或右側) 插入新資料欄。  | 
    
      insertRight
      | 
     
       
        是否要在參照儲存格位置的右側插入新欄。 
  | 
    
      number
      | 
     
       
        要插入的欄數。每項要求最多 20 個。  | 
    
DeleteTableRowRequest
從資料表刪除資料列。
| JSON 表示法 | 
|---|
      {
  "tableObjectId": string,
  "cellLocation": {
    object ( | 
    
| 欄位 | |
|---|---|
      tableObjectId
      | 
     
       
        要刪除資料列的資料表。  | 
    
      cellLocation
      | 
     
       
        要刪除資料列的參照表格儲存格位置。 系統會刪除這個儲存格跨越的資料列。如果這是合併儲存格,系統會刪除多個資料列。如果刪除後資料表中沒有任何資料列,整個資料表就會刪除。  | 
    
DeleteTableColumnRequest
從資料表中刪除資料欄。
| JSON 表示法 | 
|---|
      {
  "tableObjectId": string,
  "cellLocation": {
    object ( | 
    
| 欄位 | |
|---|---|
      tableObjectId
      | 
     
       
        要刪除欄的資料表。  | 
    
      cellLocation
      | 
     
       
        要刪除資料欄的參照表格儲存格位置。 系統會刪除這個儲存格跨越的欄。如果這是合併儲存格,系統會刪除多個欄。如果刪除後資料表中沒有任何資料欄,則會刪除整個資料表。  | 
    
ReplaceAllTextRequest
   將符合條件的所有文字例項替換為 replace text。
| JSON 表示法 | 
|---|
      { "replaceText": string, "pageObjectIds": [ string ], // Union field  | 
    
| 欄位 | |
|---|---|
      replaceText
      | 
     
       
        系統會用這段文字取代符合的文字。  | 
    
      pageObjectIds[]
      | 
     
       
        如果不為空白,則只會在指定網頁上比對網頁元素。 
       如果提供   | 
    
      聯集欄位 criteria。用來比對要取代的文字的條件。
      criteria 只能是下列其中一個: | 
    |
      containsText
      | 
     
       
        尋找與此子字串相符的形狀中的文字。  | 
    
SubstringMatchCriteria
符合形狀或表格中特定文字字串的條件。
| JSON 表示法 | 
|---|
      { "text": string, "matchCase": boolean, "searchByRegex": boolean }  | 
    
| 欄位 | |
|---|---|
      text
      | 
     
       
        要在圖形或表格中搜尋的文字。  | 
    
      matchCase
      | 
     
       
        指出搜尋是否應區分大小寫: 
  | 
    
      searchByRegex
      | 
     
       
        選用設定。如果要將查詢值視為規則運算式,則為 True。模式中的所有反斜線都應逸出。 
  | 
    
DeleteObjectRequest
   從簡報中刪除物件 (pages 或 page elements)。
| JSON 表示法 | 
|---|
      { "objectId": string }  | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        要刪除的頁面或頁面元素物件 ID。 
       如果刪除作業後, 如果版面配置中刪除預留位置,所有空白的繼承預留位置也會一併刪除。  | 
    
UpdatePageElementTransformRequest
更新頁面元素的轉換。
   更新群組的轉換作業會變更該群組中網頁元素的絕對轉換作業,進而變更其視覺外觀。詳情請參閱 PageElement.transform 說明文件。
| JSON 表示法 | 
|---|
      { "objectId": string, "transform": { object (  | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        要更新的網頁元素物件 ID。  | 
    
      transform
      | 
     
       
        用於更新網頁元素的輸入轉換矩陣。  | 
    
      applyMode
      | 
     
       
        轉換更新的套用模式。  | 
    
ApplyMode
轉換更新的套用模式。
| 列舉 | |
|---|---|
      APPLY_MODE_UNSPECIFIED
      | 
     未指定的模式。 | 
      RELATIVE
      | 
     將新的 AffineTransform 矩陣套用至現有矩陣,並以串連結果取代現有矩陣。 | 
      ABSOLUTE
      | 
     將現有的 AffineTransform 矩陣替換為新矩陣。 | 
UpdateSlidesPositionRequest
更新簡報中投影片的位置。
| JSON 表示法 | 
|---|
      { "slideObjectIds": [ string ], "insertionIndex": integer }  | 
    
| 欄位 | |
|---|---|
      slideObjectIds[]
      | 
     
       
        要移動的簡報投影片 ID。這份清單中的投影片必須按照現有簡報順序排列,且不得重複。  | 
    
      insertionIndex
      | 
     
       
        應插入投影片的索引,取決於移動前投影片的排列方式。必須介於零和簡報中的投影片數之間 (含頭尾)。  | 
    
DeleteTextRequest
從圖形或表格儲存格中刪除文字。
| JSON 表示法 | 
|---|
      { "objectId": string, "cellLocation": { object (  | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        要刪除文字的圖形或表格物件 ID。  | 
    
      cellLocation
      | 
     
       
        如果要從表格儲存格中刪除文字,可選填表格儲存格位置。如果有此屬性,objectId 必須參照資料表。  | 
    
      textRange
      | 
     
       
        
       要刪除的文字範圍,以  
       圖形或表格儲存格文字結尾處,一律會出現無法刪除的隱含換行字元。
        刪除跨越段落邊界的文字時,系統會合併兩個段落,因此可能會變更段落樣式和清單。 範圍只包含代理程式組合的一半程式碼單位時,系統會擴大範圍,納入兩個程式碼單位。  | 
    
範圍
指定索引集合的連續範圍,例如文字中的字元。
| JSON 表示法 | 
|---|
      {
  "startIndex": integer,
  "endIndex": integer,
  "type": enum ( | 
    
| 欄位 | |
|---|---|
      startIndex
      | 
     
       
        
       可選的集合起始索引,從零開始。  | 
    
      endIndex
      | 
     
       
        
       集合結尾的選用零基索引。  | 
    
      type
      | 
     
       
        範圍類型。  | 
    
類型
範圍類型。
| 列舉 | |
|---|---|
      RANGE_TYPE_UNSPECIFIED
      | 
     未指定的範圍類型。請勿使用這個值。 | 
      FIXED_RANGE
      | 
     
      固定範圍。必須同時指定 startIndex 和 endIndex。 | 
    
      FROM_START_INDEX
      | 
     
      範圍從 startIndex 開始,一直延伸到集合結尾。請勿指定 endIndex。 | 
    
      ALL
      | 
     
      將範圍設為集合的整個長度。startIndex 和 endIndex 都不能同時指定。 | 
    
CreateImageRequest
建立圖片。
| JSON 表示法 | 
|---|
      { "objectId": string, "elementProperties": { object (  | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        使用者提供的物件 ID。 
       如果您指定 ID,則該 ID 在簡報中的所有頁面和頁面元素中都不得重複。ID 開頭必須是英數字元或底線 (符合  如果您未指定 ID,系統會產生不重複的 ID。  | 
    
      elementProperties
      | 
     
       
        圖片的元素屬性。 如果提供的大小與圖片顯示比例不符,系統會縮放圖片並將圖片置中,以維持顯示比例。系統會在這個作業後套用所提供的轉換。 
        
         | 
    
      聯集欄位 image_source。圖片來源類型。image_source 只能是下列其中一個: | 
    |
      url
      | 
     
       
        圖片網址。 系統會在插入時擷取圖片一次,並儲存副本,以便在簡報中顯示。圖片大小不得超過 50 MB,解析度不得超過 2500 萬像素,且格式必須為 PNG、JPEG 或 GIF。 
       提供的網址必須可供所有人存取,且長度不得超過 2 KB。網址會隨圖片儲存,並透過   | 
    
CreateVideoRequest
建立影片。
注意:透過 Google 雲端硬碟建立影片時,要求應用程式必須至少具備 drive、drive.readonly 或 drive.file 其中一個 OAuth 權限範圍。
| JSON 表示法 | 
|---|
      { "objectId": string, "elementProperties": { object (  | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        使用者提供的物件 ID。 
       如果您指定 ID,則該 ID 在簡報中的所有頁面和頁面元素中都不得重複。ID 開頭必須是英數字元或底線 (符合  如果您未指定 ID,系統會產生不重複的 ID。  | 
    
      elementProperties
      | 
     
       
        影片的元素屬性。 
        
         | 
    
      source
      | 
     
       
        影片來源。  | 
    
      id
      | 
     
       
        影片來源的專屬 ID。 例如:YouTube 影片 https://www.youtube.com/watch?v=7U3axjORYZ0 的 ID 為 7U3axjORYZ0。以 Google 雲端硬碟影片為例,https://drive.google.com/file/d/1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q 的 ID 為 1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q。 如要存取 Google 雲端硬碟影片檔案,您可能需要在部分舊檔案的 HTTP 標頭中加入資源鍵。詳情請參閱「使用資源鍵存取連結共用檔案」。  | 
    
CreateSheetsChartRequest
建立嵌入的 Google 試算表圖表。
注意:建立圖表時,至少需要一個 spreadsheets.readonly、spreadsheets、drive.readonly、drive.file 或 drive OAuth 權限範圍。
| JSON 表示法 | 
|---|
      { "objectId": string, "elementProperties": { object (  | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        使用者提供的物件 ID。 如果指定了 ID,則該 ID 在簡報中的所有頁面和頁面元素中都不得重複。ID 開頭應為字元 [a-zA-Z0-9_],後面可接任意數個以下字元 [a-zA-Z0-9_-:]。ID 長度不得少於 5 個字元,也不能超過 50 個字元。如果留空,系統會產生專屬 ID。  | 
    
      elementProperties
      | 
     
       
        圖表的元素屬性。 如果提供的大小顯示比例與圖表顯示比例不符,系統會縮放圖表並將其置中,以便維持顯示比例。系統會在這個作業後套用所提供的轉換。  | 
    
      spreadsheetId
      | 
     
       
        包含圖表的 Google 試算表試算表 ID。 您可能需要為部分舊檔案,在 HTTP 標頭中新增資源鍵。詳情請參閱「使用資源鍵存取連結共用檔案」。  | 
    
      chartId
      | 
     
       
        Google 試算表試算表中特定圖表的 ID。  | 
    
      linkingMode
      | 
     
       
        圖表與來源試算表連結的模式。未指定時,圖表會是未連結的圖片。  | 
    
LinkingMode
圖表與來源試算表連結的模式。
| 列舉 | |
|---|---|
      NOT_LINKED_IMAGE
      | 
     圖表未與來源試算表建立關聯,因此無法更新。未連結的圖表會以圖片形式插入。 | 
      LINKED
      | 
     連結圖表後,系統會自動更新圖表,其他協作者也會看到試算表的連結。 | 
CreateLineRequest
建立線條。
| JSON 表示法 | 
|---|
      { "objectId": string, "elementProperties": { object (  | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        使用者提供的物件 ID。 
       如果您指定 ID,則該 ID 在簡報中的所有頁面和頁面元素中都不得重複。ID 開頭必須是英數字元或底線 (符合  如果您未指定 ID,系統會產生不重複的 ID。  | 
    
      elementProperties
      | 
     
       
        線條的元素屬性。  | 
    
      lineCategory
       
      | 
     
       
        要建立的線條類別。 
       
        已淘汰
       :請改用  
       系統會根據類別和路由連結至其他網頁元素的方式,決定要建立的確切  
       如果您同時指定   | 
    
      category
      | 
     
       
        要建立的線條類別。 
       系統會根據類別和路由連結至其他網頁元素的方式,決定要建立的確切  
       如果您同時指定  
       如果您未指定  
       如果您未指定任何值,系統會使用   | 
    
類別
線條類別。
| 列舉 | |
|---|---|
      STRAIGHT
      | 
     直連接器,包括直連接器 1。如未指定類別,則會使用預設類別。 | 
      BENT
      | 
     彎曲的連接器,包括彎曲的連接器 2 到 5。 | 
      CURVED
      | 
     弧形連接器,包括弧形連接器 2 到 5。 | 
RefreshSheetsChartRequest
將嵌入的 Google 試算表圖表替換為 Google 試算表的最新圖表,藉此重新整理圖表。
注意:重新整理圖表時,至少需要一個 spreadsheets.readonly、spreadsheets、drive.readonly 或 drive OAuth 權限。
| JSON 表示法 | 
|---|
      { "objectId": string }  | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        要重新整理的圖表物件 ID。  | 
    
UpdateShapePropertiesRequest
   更新 Shape 的屬性。
| JSON 表示法 | 
|---|
      {
  "objectId": string,
  "shapeProperties": {
    object ( | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        套用更新的形狀物件 ID。  | 
    
      shapeProperties
      | 
     
       
        要更新的形狀屬性。  | 
    
      fields
      | 
     
       
        應更新的欄位。 
       至少須指定一個欄位。根  
       舉例來說,如要更新形狀背景的純色填充顏色,請將  如要將屬性重設為預設值,請在欄位遮罩中加入欄位名稱,但將欄位本身設為未設定。  | 
    
UpdateImagePropertiesRequest
   更新 Image 的屬性。
| JSON 表示法 | 
|---|
      {
  "objectId": string,
  "imageProperties": {
    object ( | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        要套用更新的圖片物件 ID。  | 
    
      imageProperties
      | 
     
       
        要更新的圖片屬性。  | 
    
      fields
      | 
     
       
        應更新的欄位。 
       至少須指定一個欄位。根  
       例如,如要更新圖片輪廓顏色,請將  如要將屬性重設為預設值,請在欄位遮罩中加入欄位名稱,但將欄位本身設為未設定。  | 
    
UpdateVideoPropertiesRequest
   更新 Video 的屬性。
| JSON 表示法 | 
|---|
      {
  "objectId": string,
  "videoProperties": {
    object ( | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        要套用更新的影片物件 ID。  | 
    
      videoProperties
      | 
     
       
        要更新的影片屬性。  | 
    
      fields
      | 
     
       
        應更新的欄位。 
       至少須指定一個欄位。根  
       例如,如要更新影片輪廓顏色,請將  如要將屬性重設為預設值,請在欄位遮罩中加入欄位名稱,但將欄位本身設為未設定。  | 
    
UpdatePagePropertiesRequest
   更新 Page 的屬性。
| JSON 表示法 | 
|---|
      {
  "objectId": string,
  "pageProperties": {
    object ( | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        更新會套用至的網頁物件 ID。  | 
    
      pageProperties
      | 
     
       
        要更新的頁面屬性。  | 
    
      fields
      | 
     
       
        應更新的欄位。 
       至少須指定一個欄位。根  
       舉例來說,如要更新頁面背景的純色填充顏色,請將  如要將屬性重設為預設值,請在欄位遮罩中加入欄位名稱,但將欄位本身設為未設定。  | 
    
UpdateTableCellPropertiesRequest
   更新 TableCell 的屬性。
| JSON 表示法 | 
|---|
      { "objectId": string, "tableRange": { object (  | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        資料表的物件 ID。  | 
    
      tableRange
      | 
     
       
        表格範圍代表要套用更新的資料表子集。如果未指定資料表範圍,更新會套用至整個資料表。  | 
    
      tableCellProperties
      | 
     
       
        要更新的表格儲存格屬性。  | 
    
      fields
      | 
     
       
        應更新的欄位。 
       至少須指定一個欄位。根  
       舉例來說,如要更新表格儲存格背景的純色填充顏色,請將  如要將屬性重設為預設值,請在欄位遮罩中加入欄位名稱,但將欄位本身設為未設定。  | 
    
TableRange
表格範圍代表資料表子集的參照。
請注意,表格範圍指定的儲存格不一定會形成矩形。舉例來說,假設我們有一個 3 x 3 的表格,其中最後一列的所有儲存格都會合併在一起。資料表如下所示:
 [   ][   ][   ]
 [   ][   ][   ]
 [             ]
位置 = (0, 0)、列跨距 = 3 和欄跨距 = 2 的資料表範圍會指定下列儲存格:
 [ x ][ x ][   ]
 [ x ][ x ][   ]
 [ x    x    x ]
| JSON 表示法 | 
|---|
      {
  "location": {
    object ( | 
    
| 欄位 | |
|---|---|
      location
      | 
     
       
        表格範圍的起始位置。  | 
    
      rowSpan
      | 
     
       
        表格範圍的列跨距。  | 
    
      columnSpan
      | 
     
       
        表格範圍的欄跨距。  | 
    
UpdateLinePropertiesRequest
   更新 Line 的屬性。
| JSON 表示法 | 
|---|
      {
  "objectId": string,
  "lineProperties": {
    object ( | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        套用更新的路線物件 ID。  | 
    
      lineProperties
      | 
     
       
        要更新的線條屬性。  | 
    
      fields
      | 
     
       
        應更新的欄位。 
       至少須指定一個欄位。根  
       例如,如要更新線條的純色填充顏色,請將  如要將屬性重設為預設值,請在欄位遮罩中加入欄位名稱,但將欄位本身設為未設定。  | 
    
CreateParagraphBulletsRequest
為與指定文字索引範圍重疊的所有段落建立項目符號。
每個段落的巢狀層級會根據每個段落前面的前導制表計算。為避免在項目符號和對應段落之間出現多餘的空格,這項要求會移除這些前置制表符號。這可能會變更部分文字的索引。
如果要更新的段落前方,有與預設值相符的清單,系統會將要更新的段落加入該清單。
| JSON 表示法 | 
|---|
      { "objectId": string, "cellLocation": { object (  | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        包含要新增項目符號的文字形狀或表格物件 ID。  | 
    
      cellLocation
      | 
     
       
        如果要修改的文字位於表格儲存格中,則可選填表格儲存格位置。如果有此屬性,objectId 必須參照資料表。  | 
    
      textRange
      | 
     
       
        
       要套用項目符號預設值的文字範圍,以   | 
    
      bulletPreset
      | 
     
       
        
       要使用的項目符號類型。預設為   | 
    
BulletGlyphPreset
文字清單的預設項目符號圖示模式。
這些模式使用以下類型的項目符號:
- 
    
ARROW:箭頭,對應於 Unicode U+2794 碼點 - 
    
ARROW3D:箭頭加上 3D 陰影,對應至 Unicode U+27a2 碼點 - 
    
CHECKBOX: 空心正方形,對應於 Unicode U+274f 碼點 - 
    
CIRCLE: 空心圓圈,對應於 Unicode U+25cb 碼點 - 
    
DIAMOND: 實心鑽石,對應至 Unicode U+25c6 碼位 - 
    
DIAMONDX:鑽石圖示加上「x」,對應至 Unicode U+2756 碼點 - 
    
HOLLOWDIAMOND:空心菱形,對應至 Unicode U+25c7 碼點 - 
    
DISC:實心圓,對應至 Unicode U+25cf 碼點 - 
    
SQUARE:實心正方形,對應至 Unicode U+25a0 代碼點 - 
    
STAR:星號,對應至 Unicode U+2605 碼點 - 
    
ALPHA:小寫字母,例如 'a'、'b' 或 'c'。 - 
    
UPPERALPHA:大寫字母,例如「A」、「B」或「C」。 - 
    
DIGIT:數字,例如「1」、「2」或「3」。 - 
    
ZERODIGIT:單位數字前面加上零的數字,例如「01」、「02」或「03」。超過一個位數的數字不會加上零。 - 
    
ROMAN:小寫羅馬數字,例如「i」、「ii」或「iii」。 - 
    
UPPERROMAN:大寫羅馬數字,例如「I」、「II」或「III」。 - 
    
LEFTTRIANGLE:左向箭頭三角形,對應至 Unicode U+25c4 碼點 
| 列舉 | |
|---|---|
      BULLET_DISC_CIRCLE_SQUARE
      | 
     
      項目符號清單,其中前 3 個清單巢狀層級的項目符號為 DISC、CIRCLE 和 SQUARE。 | 
    
      BULLET_DIAMONDX_ARROW3D_SQUARE
      | 
     
      項目符號清單,其中前 3 個清單巢狀層級的項目符號為 DIAMONDX、ARROW3D 和 SQUARE。 | 
    
      BULLET_CHECKBOX
      | 
     
      項目符號清單,其中包含所有清單巢狀層級的 CHECKBOX 項目符號。 | 
    
      BULLET_ARROW_DIAMOND_DISC
      | 
     
      項目符號清單,其中前 3 個清單巢狀層級的項目符號為 ARROW、DIAMOND 和 DISC。 | 
    
      BULLET_STAR_CIRCLE_SQUARE
      | 
     
      項目符號清單,其中前 3 個清單巢狀層級的項目符號為 STAR、CIRCLE 和 SQUARE。 | 
    
      BULLET_ARROW3D_CIRCLE_SQUARE
      | 
     
      項目符號清單,其中前 3 個清單巢狀層級的項目符號為 ARROW3D、CIRCLE 和 SQUARE。 | 
    
      BULLET_LEFTTRIANGLE_DIAMOND_DISC
      | 
     
      項目符號清單,其中前 3 個清單巢狀層級的項目符號為 LEFTTRIANGLE、DIAMOND 和 DISC。 | 
    
      BULLET_DIAMONDX_HOLLOWDIAMOND_SQUARE
      | 
     
      項目符號清單,其中前 3 個清單巢狀層級的項目符號為 DIAMONDX、HOLLOWDIAMOND 和 SQUARE。 | 
    
      BULLET_DIAMOND_CIRCLE_SQUARE
      | 
     
      項目符號清單,其中前 3 個清單巢狀層級的項目符號為 DIAMOND、CIRCLE 和 SQUARE。 | 
    
      NUMBERED_DIGIT_ALPHA_ROMAN
      | 
     
      編號清單,其中 DIGIT、ALPHA 和 ROMAN 數字符號代表前 3 個清單巢狀層級,後面加上句號。 | 
    
      NUMBERED_DIGIT_ALPHA_ROMAN_PARENS
      | 
     
      編號清單,其中前 3 個清單巢狀層級的數字符號為 DIGIT、ALPHA 和 ROMAN,後面接著括號。 | 
    
      NUMBERED_DIGIT_NESTED
      | 
     
      以 DIGIT 數字符號為數字清單,以句號分隔,每個巢狀層級都會使用上一個巢狀層級的符號做為字首。例如:「1.」,'1.1.''2.', '2.2.'。
      | 
    
      NUMBERED_UPPERALPHA_ALPHA_ROMAN
      | 
     
      編號清單,其中 UPPERALPHA、ALPHA 和 ROMAN 數字符號代表前 3 個清單巢狀層級,後面加上句號。 | 
    
      NUMBERED_UPPERROMAN_UPPERALPHA_DIGIT
      | 
     
      編號清單,其中 UPPERROMAN、UPPERALPHA 和 DIGIT 數字符號代表前 3 個清單巢狀層級,後面加上句號。 | 
    
      NUMBERED_ZERODIGIT_ALPHA_ROMAN
      | 
     
      編號清單,其中 ZERODIGIT、ALPHA 和 ROMAN 數字符號代表前 3 個清單巢狀層級,後面加上句號。 | 
    
ReplaceAllShapesWithImageRequest
將符合指定條件的所有圖形替換為提供的圖片。
取代圖形的圖片插入簡報後會變成矩形,不會採用圖形的形狀。
| JSON 表示法 | 
|---|
      { "replaceMethod": enum (  | 
    
| 欄位 | |
|---|---|
      replaceMethod
       
      | 
     
       
        替換方法。 
       
        已淘汰
       :請改用  
       如果您同時指定   | 
    
      imageReplaceMethod
      | 
     
       
        圖片替換方法。 
       如果您同時指定  
       如果您未指定  如果未指定任何值,系統會使用 CENTER_INSIDE。  | 
    
      pageObjectIds[]
      | 
     
       
        如果不為空白,則只會在指定網頁上比對網頁元素。 
       如果提供   | 
    
      聯集欄位 criteria。形狀必須符合的條件,才能進行取代。criteria 只能是下列其中一個: | 
    |
      containsText
      | 
     
       
        如果已設定,這項要求會取代所有包含指定文字的形狀。  | 
    
      聯集欄位 image_source。圖片來源類型。image_source 只能是下列其中一個: | 
    |
      imageUrl
      | 
     
       
        圖片網址。 系統會在插入時擷取圖片一次,並儲存副本,以便在簡報中顯示。圖片大小不得超過 50 MB,且不得超過 2,500 萬像素,格式必須為 PNG、JPEG 或 GIF。 
       您提供的網址長度上限為 2 KB。網址本身會與圖片一併儲存,並透過   | 
    
ReplaceMethod
替換方法。
| 列舉 | |
|---|---|
      CENTER_INSIDE
      | 
     將圖片縮放並置中,以便在原始形狀的邊界內顯示,並維持圖片的顯示比例。圖片的算繪大小可能小於形狀的大小。這是未指定方法時的預設方法。 | 
      CENTER_CROP
      | 
     將圖片縮放並置中,以填滿原始形狀的邊界。圖片可能會遭到裁剪,以便填滿形狀。圖片的算繪大小會與原始形狀相同。 | 
ImageReplaceMethod
圖片替換方法。
| 列舉 | |
|---|---|
      IMAGE_REPLACE_METHOD_UNSPECIFIED
      | 
     未指定圖片取代方法。請勿使用這個值。 | 
      CENTER_INSIDE
      | 
     將圖片縮放並置中,以便在原始形狀的邊界內顯示,並維持圖片的顯示比例。圖片的算繪大小可能小於形狀的大小。這是未指定方法時的預設方法。 | 
      CENTER_CROP
      | 
     將圖片縮放並置中,以填滿原始形狀的邊界。圖片可能會遭到裁剪,以便填滿形狀。圖片的算繪大小會與原始形狀相同。 | 
DuplicateObjectRequest
複製投影片或頁面元素。
複製投影片時,系統會立即在指定投影片後建立複製的投影片。複製網頁元素時,複製的元素會放在與原始元素相同的網頁位置。
| JSON 表示法 | 
|---|
      { "objectId": string, "objectIds": { string: string, ... } }  | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        要複製的物件 ID。  | 
    
      objectIds
      | 
     
       
        
       複製的物件可能包含其他物件,例如複製投影片或群組頁面元素時。這個對應表定義了重複物件的 ID 產生方式:鍵是原始物件的 ID,而值是會指派給對應重複物件的 ID。來源物件的複本 ID 也可以在這個對應項目中指定,方法是使用相同的  
       所有鍵都必須對應至簡報中的現有 ID。所有值在呈現時都必須是唯一值,且開頭須為英數字元或底線 (符合  如果地圖中省略了任何來源物件的 ID,系統會指派新的隨機 ID。如果地圖為空白或未設定,所有重複的物件都會收到新的隨機 ID。  | 
    
UpdateTextStyleRequest
| JSON 表示法 | 
|---|
      { "objectId": string, "cellLocation": { object (  | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        包含要設定樣式的文字的圖形或表格物件 ID。  | 
    
      cellLocation
      | 
     
       
        
       表格中含有要設定樣式的文字的儲存格位置。如果   | 
    
      style
      | 
     
       
        要套用至文字的樣式。 如果特定樣式的值與父項相符,系統會將該樣式設為繼承。 
       某些文字樣式變更可能會導致其他變更,以反映簡報編輯器的行為。詳情請參閱   | 
    
      textRange
      | 
     
       
        要套用樣式的文字範圍。 範圍可能會延伸至包含相鄰換行符號的範圍。 如果範圍完全包含屬於清單的段落,段落的項目符號也會更新為相符的文字樣式。  | 
    
      fields
      | 
     
       
        應更新的欄位。 
       至少須指定一個欄位。根  
       例如,如要將文字樣式更新為粗體,請將  如要將屬性重設為預設值,請在欄位遮罩中加入欄位名稱,但將欄位本身設為未設定。  | 
    
ReplaceAllShapesWithSheetsChartRequest
將符合指定條件的所有形狀,替換為提供的 Google 試算表圖表。系統會縮放圖表並置中,以便在原始形狀的邊界內顯示。
注意:如要將圖形替換為圖表,至少需要一個 spreadsheets.readonly、spreadsheets、drive.readonly 或 drive OAuth 權限範圍。
| JSON 表示法 | 
|---|
      { "containsText": { object (  | 
    
| 欄位 | |
|---|---|
      containsText
      | 
     
       
        形狀必須符合的條件,才能進行取代。這項要求會取代所有包含指定文字的形狀。  | 
    
      spreadsheetId
      | 
     
       
        包含圖表的 Google 試算表試算表 ID。  | 
    
      chartId
      | 
     
       
        Google 試算表試算表中特定圖表的 ID。  | 
    
      linkingMode
      | 
     
       
        圖表與來源試算表連結的模式。未指定時,圖表會是未連結的圖片。  | 
    
      pageObjectIds[]
      | 
     
       
        如果不為空白,則只會在指定網頁上比對網頁元素。 
       如果提供   | 
    
LinkingMode
圖表與來源試算表連結的模式。
| 列舉 | |
|---|---|
      NOT_LINKED_IMAGE
      | 
     圖表未與來源試算表建立關聯,因此無法更新。未連結的圖表會以圖片形式插入。 | 
      LINKED
      | 
     連結圖表後,系統會自動更新圖表,其他協作者也會看到試算表的連結。 | 
DeleteParagraphBulletsRequest
   從與指定文字索引 range 重疊的所有段落中刪除項目符號。
在對應段落開頭加上縮排,即可在視覺上保留每個段落的巢狀結構層級。
| JSON 表示法 | 
|---|
      { "objectId": string, "cellLocation": { object (  | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        包含要刪除項目符號的文字的圖形或資料表物件 ID。  | 
    
      cellLocation
      | 
     
       
        如果要修改的文字位於表格儲存格中,則可選填表格儲存格位置。如果有此屬性,objectId 必須參照資料表。  | 
    
      textRange
      | 
     
       
        
       要刪除項目符號的文字範圍,以   | 
    
UpdateParagraphStyleRequest
| JSON 表示法 | 
|---|
      { "objectId": string, "cellLocation": { object (  | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        包含要設定樣式的文字的圖形或表格物件 ID。  | 
    
      cellLocation
      | 
     
       
        
       在表格中包含要設定樣式的段落的儲存格位置。如果   | 
    
      style
      | 
     
       
        段落的樣式。  | 
    
      textRange
      | 
     
       
        包含要設定樣式的段落的文字範圍。  | 
    
      fields
      | 
     
       
        應更新的欄位。 
       至少須指定一個欄位。根  
       例如,如要更新段落對齊方式,請將  如要將屬性重設為預設值,請在欄位遮罩中加入欄位名稱,但將欄位本身設為未設定。  | 
    
UpdateTableBorderPropertiesRequest
   更新 Table 中表格邊框的屬性。
| JSON 表示法 | 
|---|
      { "objectId": string, "tableRange": { object (  | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        資料表的物件 ID。  | 
    
      tableRange
      | 
     
       
        表格範圍代表要套用更新的資料表子集。如果未指定資料表範圍,更新會套用至整個資料表。  | 
    
      borderPosition
      | 
     
       
        更新應套用的表格範圍內邊框位置。如果未指定邊框位置,更新會套用至資料表範圍內的所有邊框。  | 
    
      tableBorderProperties
      | 
     
       
        要更新的表格邊框屬性。  | 
    
      fields
      | 
     
       
        應更新的欄位。 
       至少須指定一個欄位。根  
       例如,如要更新表格邊框的純色填充顏色,請將  如要將屬性重設為預設值,請在欄位遮罩中加入欄位名稱,但將欄位本身設為未設定。  | 
    
BorderPosition
表格邊框位置。
| 列舉 | |
|---|---|
      ALL
      | 
     範圍內的所有邊界。 | 
      BOTTOM
      | 
     範圍底部的邊框。 | 
      INNER
      | 
     範圍內的邊框。 | 
      INNER_HORIZONTAL
      | 
     範圍內的水平邊框。 | 
      INNER_VERTICAL
      | 
     範圍內的垂直邊框。 | 
      LEFT
      | 
     範圍左側的邊框。 | 
      OUTER
      | 
     範圍外側的邊框。 | 
      RIGHT
      | 
     範圍右側的邊框。 | 
      TOP
      | 
     範圍頂端的邊框。 | 
UpdateTableColumnPropertiesRequest
   更新 Table 資料欄的屬性。
| JSON 表示法 | 
|---|
      {
  "objectId": string,
  "columnIndices": [
    integer
  ],
  "tableColumnProperties": {
    object ( | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        資料表的物件 ID。  | 
    
      columnIndices[]
      | 
     
       
        以零為基底的索引清單,用於指定要更新的資料欄。如果未提供索引,系統會更新資料表中的所有資料欄。  | 
    
      tableColumnProperties
      | 
     
       
        要更新的表格欄屬性。 
       如果要求中的   | 
    
      fields
      | 
     
       
        應更新的欄位。 
       至少須指定一個欄位。根  
       例如,如要更新資料欄寬度,請將  如果欄位遮罩包含「columnWidth」,但屬性未設為預設值,則欄寬預設為 406,400 EMU (32 點)。  | 
    
UpdateTableRowPropertiesRequest
   更新 Table 資料列的屬性。
| JSON 表示法 | 
|---|
      {
  "objectId": string,
  "rowIndices": [
    integer
  ],
  "tableRowProperties": {
    object ( | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        資料表的物件 ID。  | 
    
      rowIndices[]
      | 
     
       
        指定要更新的資料列的零起始索引清單。如果未提供索引,系統會更新資料表中的所有資料列。  | 
    
      tableRowProperties
      | 
     
       
        要更新的表格資料列屬性。  | 
    
      fields
      | 
     
       
        應更新的欄位。 
       至少須指定一個欄位。根  
       例如,如要更新列高下限,請將  如果欄位遮罩包含「minRowHeight」,但屬性未設定,則最小列高預設為 0。  | 
    
MergeTableCellsRequest
   合併 Table 中的儲存格。
| JSON 表示法 | 
|---|
      {
  "objectId": string,
  "tableRange": {
    object ( | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        資料表的物件 ID。  | 
    
      tableRange
      | 
     
       
        指定要合併表格哪些儲存格的表格範圍。 合併儲存格中的任何文字都會串連,並儲存在範圍左上方 (「前端」) 儲存格中。如果範圍不是矩形 (在某些範圍涵蓋已合併的儲存格時可能會發生),系統會傳回 400 無效要求錯誤。  | 
    
UnmergeTableCellsRequest
   取消合併 Table 中的儲存格。
| JSON 表示法 | 
|---|
      {
  "objectId": string,
  "tableRange": {
    object ( | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        資料表的物件 ID。  | 
    
      tableRange
      | 
     
       
        指定表格中要取消合併的儲存格表格範圍。 這個範圍內的所有已合併儲存格都會取消合併,而已取消合併的儲存格則不會受到影響。如果指定範圍內沒有合併的儲存格,要求就不會執行任何操作。如果任何合併儲存格中含有文字,文字會保留在產生的未合併儲存格區塊左上方 (「頭部」) 儲存格中。  | 
    
GroupObjectsRequest
   將物件分組,以建立物件群組。舉例來說,群組 PageElements 會在所有子項的同一頁面上建立 Group。
| JSON 表示法 | 
|---|
      { "groupObjectId": string, "childrenObjectIds": [ string ] }  | 
    
| 欄位 | |
|---|---|
      groupObjectId
      | 
     
       
        使用者提供的物件 ID,用於建立群組。 
       如果您指定 ID,則該 ID 在簡報中的所有頁面和頁面元素中都不得重複。ID 開頭必須是英數字元或底線 (符合  如果您未指定 ID,系統會產生不重複的 ID。  | 
    
      childrenObjectIds[]
      | 
     
       
        要分組的物件物件 ID。 
       只有網頁元素可以分組。同一個網頁上至少應有兩個未在其他群組中的網頁元素。部分網頁元素 (例如   | 
    
UngroupObjectsRequest
   取消群組物件,例如 groups。
| JSON 表示法 | 
|---|
      { "objectIds": [ string ] }  | 
    
| 欄位 | |
|---|---|
      objectIds[]
      | 
     
       
        要取消群組的物件物件 ID。 
       只有不在其他   | 
    
UpdatePageElementAltTextRequest
   更新 page element 的替代文字標題和/或說明。
| JSON 表示法 | 
|---|
      { "objectId": string, "title": string, "description": string }  | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        更新會套用至的網頁元素物件 ID。  | 
    
      title
      | 
     
       
        已更新的網頁元素替代文字標題。如果未設定,系統會保留現有值。標題會向螢幕閱讀器和其他無障礙介面公開。請只使用與網頁元素內容相關的讀者可讀值。  | 
    
      description
      | 
     
       
        頁面元素的更新替代文字說明。如果未設定,系統會保留現有值。說明會提供給螢幕閱讀器和其他無障礙介面。請只使用與網頁元素內容相關的讀者可讀值。  | 
    
ReplaceImageRequest
使用新圖片取代現有圖片。
   替換圖片會從現有圖片中移除部分 image effects。
| JSON 表示法 | 
|---|
      { "imageObjectId": string, "imageReplaceMethod": enum (  | 
    
| 欄位 | |
|---|---|
      imageObjectId
      | 
     
       
        要取代的現有圖片 ID。您可以從 get 要求的回應中擷取 ID。  | 
    
      imageReplaceMethod
      | 
     
       
        替換方法。  | 
    
      聯集欄位 image_source。圖片來源類型。image_source 只能是下列其中一個: | 
    |
      url
      | 
     
       
        圖片網址。 系統會在插入時擷取圖片一次,並儲存副本,以便在簡報中顯示。圖片大小不得超過 50 MB,且不得超過 2,000 萬像素,格式必須為 PNG、JPEG 或 GIF。 
       提供的網址長度不得超過 2 KB。網址會隨圖片儲存,並透過   | 
    
UpdateSlidePropertiesRequest
更新投影片的屬性。
| JSON 表示法 | 
|---|
      {
  "objectId": string,
  "slideProperties": {
    object ( | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        要套用更新的幻燈片物件 ID。  | 
    
      slideProperties
      | 
     
       
        要更新的投影片屬性。  | 
    
      fields
      | 
     
       
        應更新的欄位。 
       至少須指定一個欄位。根「slideProperties」是隱含的,因此不應指定。單一  
       例如,如要更新是否略過幻燈片,請將  如要將屬性重設為預設值,請在欄位遮罩中加入欄位名稱,但將欄位本身設為未設定。  | 
    
UpdatePageElementsZOrderRequest
更新頁面元素的 Z 順序。Z 順序是指頁面上元素的順序,從後到前排列。前方的網頁元素可能會覆蓋後方的元素。
| JSON 表示法 | 
|---|
      {
  "pageElementObjectIds": [
    string
  ],
  "operation": enum ( | 
    
| 欄位 | |
|---|---|
      pageElementObjectIds[]
      | 
     
       
        要更新的頁面元素物件 ID。 所有網頁元素都必須位於同一個網頁上,且不得分組。  | 
    
      operation
      | 
     
       
        要在頁面元素上套用的 Z 順序作業。 在對多個網頁元素套用作業時,作業前這些網頁元素內的相對 Z 順序會維持不變。  | 
    
ZOrderOperation
更新頁面元素 Z 順序的作業。
| 列舉 | |
|---|---|
      Z_ORDER_OPERATION_UNSPECIFIED
      | 
     不明作業。 | 
      BRING_TO_FRONT
      | 
     將頁面元素移至頁面前端。 | 
      BRING_FORWARD
      | 
     將頁面上的頁面元素向前移動一個元素,相對於指定頁面元素中最前方的元素。 | 
      SEND_BACKWARD
      | 
     將網頁元素向後移動,相對於指定網頁元素中最靠後的元素,每個元素向後移動一個元素。 | 
      SEND_TO_BACK
      | 
     將網頁元素傳送至網頁的最後面。 | 
UpdateLineCategoryRequest
   更新 line 的類別。
| JSON 表示法 | 
|---|
      {
  "objectId": string,
  "lineCategory": enum ( | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        套用更新的路線物件 ID。 
       只有標示為「連接器」的線條 ( 更新類別後,路線可能會重新導向。  | 
    
      lineCategory
      | 
     
       
        要更新的線條類別。 
       具體的   | 
    
RerouteLineRequest
   重新導向 line,讓它連結到已連結網頁元素上最近的兩個連結網址。
| JSON 表示法 | 
|---|
      { "objectId": string }  | 
    
| 欄位 | |
|---|---|
      objectId
      | 
     
       
        要重新導向的路線物件 ID。 
       只有標示為「連接器」的線條 (  |