Responses

回覆

更新的單一回覆。

JSON 表示法
{

  "addNamedRange": {
    object (AddNamedRangeResponse)
  },
  "addSheet": {
    object (AddSheetResponse)
  },
  "addFilterView": {
    object (AddFilterViewResponse)
  },
  "duplicateFilterView": {
    object (DuplicateFilterViewResponse)
  },
  "duplicateSheet": {
    object (DuplicateSheetResponse)
  },
  "findReplace": {
    object (FindReplaceResponse)
  },
  "updateEmbeddedObjectPosition": {
    object (UpdateEmbeddedObjectPositionResponse)
  },
  "updateConditionalFormatRule": {
    object (UpdateConditionalFormatRuleResponse)
  },
  "deleteConditionalFormatRule": {
    object (DeleteConditionalFormatRuleResponse)
  },
  "addProtectedRange": {
    object (AddProtectedRangeResponse)
  },
  "addChart": {
    object (AddChartResponse)
  },
  "addBanding": {
    object (AddBandingResponse)
  },
  "createDeveloperMetadata": {
    object (CreateDeveloperMetadataResponse)
  },
  "updateDeveloperMetadata": {
    object (UpdateDeveloperMetadataResponse)
  },
  "deleteDeveloperMetadata": {
    object (DeleteDeveloperMetadataResponse)
  },
  "addDimensionGroup": {
    object (AddDimensionGroupResponse)
  },
  "deleteDimensionGroup": {
    object (DeleteDimensionGroupResponse)
  },
  "trimWhitespace": {
    object (TrimWhitespaceResponse)
  },
  "deleteDuplicates": {
    object (DeleteDuplicatesResponse)
  },
  "addSlicer": {
    object (AddSlicerResponse)
  },
  "addDataSource": {
    object (AddDataSourceResponse)
  },
  "updateDataSource": {
    object (UpdateDataSourceResponse)
  },
  "refreshDataSource": {
    object (RefreshDataSourceResponse)
  },
  "cancelDataSourceRefresh": {
    object (CancelDataSourceRefreshResponse)
  },
  "addTable": {
    object (AddTableResponse)
  }
}
欄位
聯集欄位 kind。回覆類型。如果要求未得到回覆,可能不會設定任何欄位。 kind 只能是下列其中一項:
addNamedRange

object (AddNamedRangeResponse)

新增已命名範圍後的回覆。

addSheet

object (AddSheetResponse)

新增工作表的回覆。

addFilterView

object (AddFilterViewResponse)

新增篩選檢視畫面的回覆。

duplicateFilterView

object (DuplicateFilterViewResponse)

複製篩選檢視畫面後的回覆。

duplicateSheet

object (DuplicateSheetResponse)

複製工作表後的回覆。

findReplace

object (FindReplaceResponse)

執行尋找/取代作業後的回覆。

updateEmbeddedObjectPosition

object (UpdateEmbeddedObjectPositionResponse)

更新內嵌物件位置的回覆。

updateConditionalFormatRule

object (UpdateConditionalFormatRuleResponse)

更新條件式格式規則的回覆。

deleteConditionalFormatRule

object (DeleteConditionalFormatRuleResponse)

刪除條件式格式規則的回覆。

addProtectedRange

object (AddProtectedRangeResponse)

新增受保護的範圍後的回覆。

addChart

object (AddChartResponse)

新增圖表後的回覆。

addBanding

object (AddBandingResponse)

新增帶狀範圍後的回覆。

createDeveloperMetadata

object (CreateDeveloperMetadataResponse)

建立開發人員中繼資料項目的回覆。

updateDeveloperMetadata

object (UpdateDeveloperMetadataResponse)

更新開發人員中繼資料項目的回覆。

deleteDeveloperMetadata

object (DeleteDeveloperMetadataResponse)

刪除開發人員中繼資料項目的回覆。

addDimensionGroup

object (AddDimensionGroupResponse)

新增維度群組後的回覆。

deleteDimensionGroup

object (DeleteDimensionGroupResponse)

刪除維度群組後的回覆。

trimWhitespace

object (TrimWhitespaceResponse)

修剪空白字元的結果。

deleteDuplicates

object (DeleteDuplicatesResponse)

移除含有重複值的資料列後的回覆。

addSlicer

object (AddSlicerResponse)

新增 Slicer 後的回覆。

addDataSource

object (AddDataSourceResponse)

新增資料來源後的回覆。

updateDataSource

object (UpdateDataSourceResponse)

更新資料來源的回覆。

refreshDataSource

object (RefreshDataSourceResponse)

重新整理資料來源物件後的回覆。

cancelDataSourceRefresh

object (CancelDataSourceRefreshResponse)

取消資料來源物件重新整理作業的回覆。

addTable

object (AddTableResponse)

新增表格後的回覆。

DataSourceObjectReference

資料來源物件的參照。

JSON 表示法
{

  "sheetId": string,
  "chartId": integer,
  "dataSourceTableAnchorCell": {
    object (GridCoordinate)
  },
  "dataSourcePivotTableAnchorCell": {
    object (GridCoordinate)
  },
  "dataSourceFormulaCell": {
    object (GridCoordinate)
  }
}
欄位
聯集欄位 value。參考類型。 value 只能是下列其中一項:
sheetId

string

參照工作表。DATA_SOURCE

chartId

integer

資料來源圖表的參照。

dataSourceTableAnchorCell

object (GridCoordinate)

參照至錨定在儲存格的 DataSourceTable 位置。

dataSourcePivotTableAnchorCell

object (GridCoordinate)

參照儲存格錨定的資料來源。PivotTable

dataSourceFormulaCell

object (GridCoordinate)

參照包含 DataSourceFormula 的儲存格。

AddNamedRangeResponse

新增已命名範圍的結果。

JSON 表示法
{
  "namedRange": {
    object (NamedRange)
  }
}
欄位
namedRange

object (NamedRange)

要新增的已命名範圍。

AddSheetResponse

新增工作表的結果。

JSON 表示法
{
  "properties": {
    object (SheetProperties)
  }
}
欄位
properties

object (SheetProperties)

新加入工作表的屬性。

AddFilterViewResponse

新增篩選檢視畫面的結果。

JSON 表示法
{
  "filter": {
    object (FilterView)
  }
}
欄位
filter

object (FilterView)

新加入的篩選檢視畫面。

DuplicateFilterViewResponse

複製篩選檢視畫面的結果。

JSON 表示法
{
  "filter": {
    object (FilterView)
  }
}
欄位
filter

object (FilterView)

新建立的篩選器。

DuplicateSheetResponse

複製工作表的結果。

JSON 表示法
{
  "properties": {
    object (SheetProperties)
  }
}
欄位
properties

object (SheetProperties)

重複工作表的屬性。

FindReplaceResponse

尋找/取代的結果。

JSON 表示法
{
  "valuesChanged": integer,
  "formulasChanged": integer,
  "rowsChanged": integer,
  "sheetsChanged": integer,
  "occurrencesChanged": integer
}
欄位
valuesChanged

integer

變更的非公式儲存格數量。

formulasChanged

integer

公式儲存格的數量已變更。

rowsChanged

integer

變更的資料列數。

sheetsChanged

integer

工作表數量已變更。

occurrencesChanged

integer

發生次數 (可能在儲存格內發生多次) 變更。舉例來說,如果要在 "Google Sheets" 中將 "e" 替換為 "o",則結果會是 "3",因為 "Google Sheets" -> "Googlo Shoots"

UpdateEmbeddedObjectPositionResponse

更新內嵌物件位置的結果。

JSON 表示法
{
  "position": {
    object (EmbeddedObjectPosition)
  }
}
欄位
position

object (EmbeddedObjectPosition)

內嵌物件的新位置。

UpdateConditionalFormatRuleResponse

更新條件式格式規則的結果。

JSON 表示法
{
  "newRule": {
    object (ConditionalFormatRule)
  },
  "newIndex": integer,

  "oldRule": {
    object (ConditionalFormatRule)
  },
  "oldIndex": integer
}
欄位
newRule

object (ConditionalFormatRule)

取代舊規則的新規則 (如果取代),或已移動的規則 (如果移動)

newIndex

integer

新規則的索引。

聯集欄位 old_info。先前規則的相關資訊。 old_info 只能是下列其中一項:
oldRule

object (ConditionalFormatRule)

舊 (已刪除) 規則。如果規則已移動 (因為與 newRule 相同),則不會設定。

oldIndex

integer

規則的舊索引。如果規則已替換 (因為與 newIndex 相同),則不會設定。

DeleteConditionalFormatRuleResponse

刪除條件式格式規則的結果。

JSON 表示法
{
  "rule": {
    object (ConditionalFormatRule)
  }
}
欄位
rule

object (ConditionalFormatRule)

已刪除的規則。

AddProtectedRangeResponse

新增受保護範圍的結果。

JSON 表示法
{
  "protectedRange": {
    object (ProtectedRange)
  }
}
欄位
protectedRange

object (ProtectedRange)

新加入的受保護範圍。

AddChartResponse

在試算表中新增圖表的結果。

JSON 表示法
{
  "chart": {
    object (EmbeddedChart)
  }
}
欄位
chart

object (EmbeddedChart)

新加入的圖表。

AddBandingResponse

新增帶狀範圍的結果。

JSON 表示法
{
  "bandedRange": {
    object (BandedRange)
  }
}
欄位
bandedRange

object (BandedRange)

新增的帶狀範圍。

CreateDeveloperMetadataResponse

建立開發人員中繼資料的回應。

JSON 表示法
{
  "developerMetadata": {
    object (DeveloperMetadata)
  }
}
欄位
developerMetadata

object (DeveloperMetadata)

建立的開發人員中繼資料。

UpdateDeveloperMetadataResponse

更新開發人員中繼資料的回應。

JSON 表示法
{
  "developerMetadata": [
    {
      object (DeveloperMetadata)
    }
  ]
}
欄位
developerMetadata[]

object (DeveloperMetadata)

更新後的開發人員中繼資料。

DeleteDeveloperMetadataResponse

刪除開發人員中繼資料的回應。

JSON 表示法
{
  "deletedDeveloperMetadata": [
    {
      object (DeveloperMetadata)
    }
  ]
}
欄位
deletedDeveloperMetadata[]

object (DeveloperMetadata)

已刪除的中繼資料。

AddDimensionGroupResponse

新增群組的結果。

JSON 表示法
{
  "dimensionGroups": [
    {
      object (DimensionGroup)
    }
  ]
}
欄位
dimensionGroups[]

object (DimensionGroup)

將群組新增至維度後,該維度的所有群組。

DeleteDimensionGroupResponse

刪除群組的結果。

JSON 表示法
{
  "dimensionGroups": [
    {
      object (DimensionGroup)
    }
  ]
}
欄位
dimensionGroups[]

object (DimensionGroup)

從維度中刪除群組後,該維度的所有群組。

TrimWhitespaceResponse

修剪儲存格中空白字元的結果。

JSON 表示法
{
  "cellsChangedCount": integer
}
欄位
cellsChangedCount

integer

已移除空格的儲存格數量。

DeleteDuplicatesResponse

移除範圍內重複項目的結果。

JSON 表示法
{
  "duplicatesRemovedCount": integer
}
欄位
duplicatesRemovedCount

integer

移除的重複列數。

AddSlicerResponse

在試算表中新增篩選器的結果。

JSON 表示法
{
  "slicer": {
    object (Slicer)
  }
}
欄位
slicer

object (Slicer)

新加入的 Slicer。

AddDataSourceResponse

新增資料來源的結果。

JSON 表示法
{
  "dataSource": {
    object (DataSource)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
欄位
dataSource

object (DataSource)

建立的資料來源。

dataExecutionStatus

object (DataExecutionStatus)

資料執行狀態。

UpdateDataSourceResponse

更新資料來源的回應。

JSON 表示法
{
  "dataSource": {
    object (DataSource)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
欄位
dataSource

object (DataSource)

更新後的資料來源。

dataExecutionStatus

object (DataExecutionStatus)

資料執行狀態。

RefreshDataSourceResponse

重新整理一或多個資料來源物件後的回應。

JSON 表示法
{
  "statuses": [
    {
      object (RefreshDataSourceObjectExecutionStatus)
    }
  ]
}
欄位
statuses[]

object (RefreshDataSourceObjectExecutionStatus)

要求中指定的資料來源物件參照的所有重新整理狀態。如果指定 isAll,這個欄位只會包含失敗狀態的項目。

RefreshDataSourceObjectExecutionStatus

重新整理一個資料來源物件的執行狀態。

JSON 表示法
{
  "reference": {
    object (DataSourceObjectReference)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
欄位
reference

object (DataSourceObjectReference)

要重新整理的資料來源物件參照。

dataExecutionStatus

object (DataExecutionStatus)

資料執行狀態。

CancelDataSourceRefreshResponse

取消一或多個資料來源物件重新整理作業的回應。

JSON 表示法
{
  "statuses": [
    {
      object (CancelDataSourceRefreshStatus)
    }
  ]
}
欄位
statuses[]

object (CancelDataSourceRefreshStatus)

要求中指定的所有資料來源物件的重新整理取消狀態。如果指定 isAll,這個欄位只會包含失敗狀態的項目。您也不得在同一個 batchUpdate 中重新整理及取消重新整理同一個資料來源物件。

CancelDataSourceRefreshStatus

取消重新整理單一資料來源物件的狀態。

JSON 表示法
{
  "reference": {
    object (DataSourceObjectReference)
  },
  "refreshCancellationStatus": {
    object (RefreshCancellationStatus)
  }
}
欄位
reference

object (DataSourceObjectReference)

要取消重新整理的資料來源物件參照。

refreshCancellationStatus

object (RefreshCancellationStatus)

取消狀態。

RefreshCancellationStatus

取消重新整理的狀態。

您可以傳送 cancel request,明確取消一或多個資料來源物件重新整理作業。

JSON 表示法
{
  "state": enum (RefreshCancellationState),
  "errorCode": enum (RefreshCancellationErrorCode)
}
欄位
state

enum (RefreshCancellationState)

取消 Google 試算表重新整理作業的呼叫狀態。

errorCode

enum (RefreshCancellationErrorCode)

錯誤代碼。

RefreshCancellationState

列舉重新整理取消狀態。

列舉
REFRESH_CANCELLATION_STATE_UNSPECIFIED 預設值,請勿使用。
CANCEL_SUCCEEDED 已成功呼叫 Sheets API 取消重新整理。這並不代表取消作業已成功,而是表示呼叫已順利完成。
CANCEL_FAILED 取消重新整理 Google 試算表的 API 呼叫失敗。

RefreshCancellationErrorCode

列舉重新整理取消錯誤代碼。

列舉
REFRESH_CANCELLATION_ERROR_CODE_UNSPECIFIED 預設值,請勿使用。
EXECUTION_NOT_FOUND 查詢引擎或 Google 試算表找不到要取消的執行作業。
CANCEL_PERMISSION_DENIED 使用者沒有取消查詢的權限。
QUERY_EXECUTION_COMPLETED 查詢執行作業已完成,因此無法取消。
CONCURRENT_CANCELLATION 系統正在處理另一項取消要求。
CANCEL_OTHER_ERROR 所有其他錯誤。

AddTableResponse

新增表格的結果。

JSON 表示法
{
  "table": {
    object (Table)
  }
}
欄位
table

object (Table)

僅供輸出。新增的資料表。