Responses

Phản hồi

Một câu trả lời duy nhất cho một bản cập nhật.

Biểu diễn dưới dạng 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)
  }
}
Trường
Trường nhóm kind. Loại câu trả lời. Có thể không có trường nào được đặt nếu yêu cầu không có phản hồi. kind chỉ có thể là một trong những trạng thái sau:
addNamedRange

object (AddNamedRangeResponse)

Phản hồi từ việc thêm một dải ô được đặt tên.

addSheet

object (AddSheetResponse)

Phản hồi từ việc thêm một trang tính.

addFilterView

object (AddFilterViewResponse)

Phản hồi từ việc thêm một chế độ xem bộ lọc.

duplicateFilterView

object (DuplicateFilterViewResponse)

Phản hồi từ việc sao chép chế độ xem bộ lọc.

duplicateSheet

object (DuplicateSheetResponse)

Phản hồi từ việc sao chép một trang tính.

findReplace

object (FindReplaceResponse)

Phản hồi từ thao tác tìm/thay thế.

updateEmbeddedObjectPosition

object (UpdateEmbeddedObjectPositionResponse)

Phản hồi từ việc cập nhật vị trí của một đối tượng được nhúng.

updateConditionalFormatRule

object (UpdateConditionalFormatRuleResponse)

Phản hồi từ việc cập nhật một quy tắc định dạng có điều kiện.

deleteConditionalFormatRule

object (DeleteConditionalFormatRuleResponse)

Phản hồi khi xoá một quy tắc định dạng có điều kiện.

addProtectedRange

object (AddProtectedRangeResponse)

Phản hồi khi thêm một dải ô được bảo vệ.

addChart

object (AddChartResponse)

Phản hồi từ việc thêm biểu đồ.

addBanding

object (AddBandingResponse)

Phản hồi từ việc thêm một dải ô có màu.

createDeveloperMetadata

object (CreateDeveloperMetadataResponse)

Phản hồi từ việc tạo một mục siêu dữ liệu nhà phát triển.

updateDeveloperMetadata

object (UpdateDeveloperMetadataResponse)

Phản hồi từ việc cập nhật một mục siêu dữ liệu nhà phát triển.

deleteDeveloperMetadata

object (DeleteDeveloperMetadataResponse)

Phản hồi khi xoá một mục siêu dữ liệu nhà phát triển.

addDimensionGroup

object (AddDimensionGroupResponse)

Phản hồi từ việc thêm một nhóm phương diện.

deleteDimensionGroup

object (DeleteDimensionGroupResponse)

Phản hồi khi xoá một nhóm phương diện.

trimWhitespace

object (TrimWhitespaceResponse)

Phản hồi từ việc cắt khoảng trắng.

deleteDuplicates

object (DeleteDuplicatesResponse)

Phản hồi từ việc xoá các hàng chứa giá trị trùng lặp.

addSlicer

object (AddSlicerResponse)

Phản hồi từ việc thêm bộ cắt.

addDataSource

object (AddDataSourceResponse)

Phản hồi khi thêm một nguồn dữ liệu.

updateDataSource

object (UpdateDataSourceResponse)

Phản hồi từ việc cập nhật một nguồn dữ liệu.

refreshDataSource

object (RefreshDataSourceResponse)

Phản hồi từ việc làm mới các đối tượng nguồn dữ liệu.

cancelDataSourceRefresh

object (CancelDataSourceRefreshResponse)

Phản hồi từ việc huỷ làm mới đối tượng nguồn dữ liệu.

addTable

object (AddTableResponse)

Phản hồi từ việc thêm bảng.

DataSourceObjectReference

Tham chiếu đến một đối tượng nguồn dữ liệu.

Biểu diễn dưới dạng JSON
{

  "sheetId": string,
  "chartId": integer,
  "dataSourceTableAnchorCell": {
    object (GridCoordinate)
  },
  "dataSourcePivotTableAnchorCell": {
    object (GridCoordinate)
  },
  "dataSourceFormulaCell": {
    object (GridCoordinate)
  }
}
Trường
Trường nhóm value. Loại tài liệu tham khảo. value chỉ có thể là một trong những trạng thái sau:
sheetId

string

Tham chiếu đến một trang tính DATA_SOURCE.

chartId

integer

Tham chiếu đến một biểu đồ nguồn dữ liệu.

dataSourceTableAnchorCell

object (GridCoordinate)

Tham chiếu đến một DataSourceTable được neo tại ô.

dataSourcePivotTableAnchorCell

object (GridCoordinate)

Tham chiếu đến một nguồn dữ liệu PivotTable được cố định tại ô.

dataSourceFormulaCell

object (GridCoordinate)

Tham chiếu đến một ô có chứa DataSourceFormula.

AddNamedRangeResponse

Kết quả của việc thêm một dải ô được đặt tên.

Biểu diễn dưới dạng JSON
{
  "namedRange": {
    object (NamedRange)
  }
}
Trường
namedRange

object (NamedRange)

Dải ô được đặt tên cần thêm.

AddSheetResponse

Kết quả của việc thêm một trang tính.

Biểu diễn dưới dạng JSON
{
  "properties": {
    object (SheetProperties)
  }
}
Trường
properties

object (SheetProperties)

Các thuộc tính của trang tính mới được thêm.

AddFilterViewResponse

Kết quả của việc thêm một chế độ xem bộ lọc.

Biểu diễn dưới dạng JSON
{
  "filter": {
    object (FilterView)
  }
}
Trường
filter

object (FilterView)

Chế độ xem bộ lọc mới được thêm.

DuplicateFilterViewResponse

Kết quả của việc nhân bản một chế độ xem bộ lọc.

Biểu diễn dưới dạng JSON
{
  "filter": {
    object (FilterView)
  }
}
Trường
filter

object (FilterView)

Bộ lọc mới tạo.

DuplicateSheetResponse

Kết quả của việc sao chép một trang tính.

Biểu diễn dưới dạng JSON
{
  "properties": {
    object (SheetProperties)
  }
}
Trường
properties

object (SheetProperties)

Các thuộc tính của trang tính trùng lặp.

FindReplaceResponse

Kết quả của thao tác tìm/thay thế.

Biểu diễn dưới dạng JSON
{
  "valuesChanged": integer,
  "formulasChanged": integer,
  "rowsChanged": integer,
  "sheetsChanged": integer,
  "occurrencesChanged": integer
}
Trường
valuesChanged

integer

Số lượng ô không phải là công thức đã thay đổi.

formulasChanged

integer

Số lượng ô công thức đã thay đổi.

rowsChanged

integer

Số hàng đã thay đổi.

sheetsChanged

integer

Số lượng trang tính đã thay đổi.

occurrencesChanged

integer

Số lần xuất hiện (có thể có nhiều lần trong một ô) đã thay đổi. Ví dụ: nếu thay thế "e" bằng "o" trong "Google Sheets", thì kết quả sẽ là "3""Google Sheets" -> "Googlo Shoots".

UpdateEmbeddedObjectPositionResponse

Kết quả của việc cập nhật vị trí của một đối tượng được nhúng.

Biểu diễn dưới dạng JSON
{
  "position": {
    object (EmbeddedObjectPosition)
  }
}
Trường
position

object (EmbeddedObjectPosition)

Vị trí mới của đối tượng được nhúng.

UpdateConditionalFormatRuleResponse

Kết quả của việc cập nhật một quy tắc định dạng có điều kiện.

Biểu diễn dưới dạng JSON
{
  "newRule": {
    object (ConditionalFormatRule)
  },
  "newIndex": integer,

  "oldRule": {
    object (ConditionalFormatRule)
  },
  "oldIndex": integer
}
Trường
newRule

object (ConditionalFormatRule)

Quy tắc mới thay thế quy tắc cũ (nếu thay thế) hoặc quy tắc đã được di chuyển (nếu di chuyển)

newIndex

integer

Chỉ mục của quy tắc mới.

Trường nhóm old_info. Thông tin về quy tắc trước đó. old_info chỉ có thể là một trong những trạng thái sau:
oldRule

object (ConditionalFormatRule)

Quy tắc cũ (đã xoá). Không được đặt nếu một quy tắc đã được di chuyển (vì quy tắc đó giống với newRule).

oldIndex

integer

Chỉ mục cũ của quy tắc. Không được đặt nếu một quy tắc đã được thay thế (vì quy tắc đó giống với newIndex).

DeleteConditionalFormatRuleResponse

Kết quả của việc xoá một quy tắc định dạng có điều kiện.

Biểu diễn dưới dạng JSON
{
  "rule": {
    object (ConditionalFormatRule)
  }
}
Trường
rule

object (ConditionalFormatRule)

Quy tắc đã bị xoá.

AddProtectedRangeResponse

Kết quả của việc thêm một dải ô được bảo vệ mới.

Biểu diễn dưới dạng JSON
{
  "protectedRange": {
    object (ProtectedRange)
  }
}
Trường
protectedRange

object (ProtectedRange)

Dải ô được bảo vệ mới thêm.

AddChartResponse

Kết quả của việc thêm biểu đồ vào bảng tính.

Biểu diễn dưới dạng JSON
{
  "chart": {
    object (EmbeddedChart)
  }
}
Trường
chart

object (EmbeddedChart)

Biểu đồ mới được thêm.

AddBandingResponse

Kết quả của việc thêm một dải có phân cấp.

Biểu diễn dưới dạng JSON
{
  "bandedRange": {
    object (BandedRange)
  }
}
Trường
bandedRange

object (BandedRange)

Dải ô có màu được thêm.

CreateDeveloperMetadataResponse

Phản hồi từ việc tạo siêu dữ liệu nhà phát triển.

Biểu diễn dưới dạng JSON
{
  "developerMetadata": {
    object (DeveloperMetadata)
  }
}
Trường
developerMetadata

object (DeveloperMetadata)

Siêu dữ liệu nhà phát triển đã được tạo.

UpdateDeveloperMetadataResponse

Phản hồi từ việc cập nhật siêu dữ liệu nhà phát triển.

Biểu diễn dưới dạng JSON
{
  "developerMetadata": [
    {
      object (DeveloperMetadata)
    }
  ]
}
Trường
developerMetadata[]

object (DeveloperMetadata)

Siêu dữ liệu nhà phát triển đã cập nhật.

DeleteDeveloperMetadataResponse

Phản hồi khi xoá siêu dữ liệu nhà phát triển.

Biểu diễn dưới dạng JSON
{
  "deletedDeveloperMetadata": [
    {
      object (DeveloperMetadata)
    }
  ]
}
Trường
deletedDeveloperMetadata[]

object (DeveloperMetadata)

Siêu dữ liệu đã bị xoá.

AddDimensionGroupResponse

Kết quả của việc thêm một nhóm.

Biểu diễn dưới dạng JSON
{
  "dimensionGroups": [
    {
      object (DimensionGroup)
    }
  ]
}
Trường
dimensionGroups[]

object (DimensionGroup)

Tất cả các nhóm của một phương diện sau khi bạn thêm một nhóm vào phương diện đó.

DeleteDimensionGroupResponse

Điều gì sẽ xảy ra khi bạn xoá một nhóm.

Biểu diễn dưới dạng JSON
{
  "dimensionGroups": [
    {
      object (DimensionGroup)
    }
  ]
}
Trường
dimensionGroups[]

object (DimensionGroup)

Tất cả các nhóm của một phương diện sau khi bạn xoá một nhóm khỏi phương diện đó.

TrimWhitespaceResponse

Kết quả của việc cắt bỏ khoảng trắng trong các ô.

Biểu diễn dưới dạng JSON
{
  "cellsChangedCount": integer
}
Trường
cellsChangedCount

integer

Số ô đã được cắt bỏ khoảng trắng.

DeleteDuplicatesResponse

Kết quả của việc xoá các giá trị trùng lặp trong một dải ô.

Biểu diễn dưới dạng JSON
{
  "duplicatesRemovedCount": integer
}
Trường
duplicatesRemovedCount

integer

Số lượng hàng trùng lặp đã bị xoá.

AddSlicerResponse

Kết quả của việc thêm một bộ cắt vào bảng tính.

Biểu diễn dưới dạng JSON
{
  "slicer": {
    object (Slicer)
  }
}
Trường
slicer

object (Slicer)

Bộ cắt mới được thêm.

AddDataSourceResponse

Kết quả của việc thêm một nguồn dữ liệu.

Biểu diễn dưới dạng JSON
{
  "dataSource": {
    object (DataSource)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Trường
dataSource

object (DataSource)

Nguồn dữ liệu đã được tạo.

dataExecutionStatus

object (DataExecutionStatus)

Trạng thái thực thi dữ liệu.

UpdateDataSourceResponse

Phản hồi từ việc cập nhật nguồn dữ liệu.

Biểu diễn dưới dạng JSON
{
  "dataSource": {
    object (DataSource)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Trường
dataSource

object (DataSource)

Nguồn dữ liệu đã cập nhật.

dataExecutionStatus

object (DataExecutionStatus)

Trạng thái thực thi dữ liệu.

RefreshDataSourceResponse

Phản hồi từ việc làm mới một hoặc nhiều đối tượng nguồn dữ liệu.

Biểu diễn dưới dạng JSON
{
  "statuses": [
    {
      object (RefreshDataSourceObjectExecutionStatus)
    }
  ]
}
Trường
statuses[]

object (RefreshDataSourceObjectExecutionStatus)

Tất cả trạng thái làm mới cho các đối tượng nguồn dữ liệu được chỉ định trong yêu cầu. Nếu isAll được chỉ định, trường này chỉ chứa những trường có trạng thái thất bại.

RefreshDataSourceObjectExecutionStatus

Trạng thái thực thi của việc làm mới một đối tượng nguồn dữ liệu.

Biểu diễn dưới dạng JSON
{
  "reference": {
    object (DataSourceObjectReference)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Trường
reference

object (DataSourceObjectReference)

Tham chiếu đến một đối tượng nguồn dữ liệu đang được làm mới.

dataExecutionStatus

object (DataExecutionStatus)

Trạng thái thực thi dữ liệu.

CancelDataSourceRefreshResponse

Phản hồi khi huỷ một hoặc nhiều lần làm mới đối tượng nguồn dữ liệu.

Biểu diễn dưới dạng JSON
{
  "statuses": [
    {
      object (CancelDataSourceRefreshStatus)
    }
  ]
}
Trường
statuses[]

object (CancelDataSourceRefreshStatus)

Trạng thái huỷ của các lần làm mới tất cả đối tượng nguồn dữ liệu được chỉ định trong yêu cầu. Nếu isAll được chỉ định, trường này chỉ chứa những trường có trạng thái thất bại. Bạn cũng không được phép làm mới và huỷ làm mới cùng một đối tượng nguồn dữ liệu trong cùng một batchUpdate.

CancelDataSourceRefreshStatus

Trạng thái huỷ một lần làm mới đối tượng nguồn dữ liệu.

Biểu diễn dưới dạng JSON
{
  "reference": {
    object (DataSourceObjectReference)
  },
  "refreshCancellationStatus": {
    object (RefreshCancellationStatus)
  }
}
Trường
reference

object (DataSourceObjectReference)

Tham chiếu đến đối tượng nguồn dữ liệu có thao tác làm mới đang bị huỷ.

refreshCancellationStatus

object (RefreshCancellationStatus)

Trạng thái huỷ.

RefreshCancellationStatus

Trạng thái của yêu cầu huỷ làm mới.

Bạn có thể gửi một cancel request để huỷ rõ ràng một hoặc nhiều lần làm mới đối tượng nguồn dữ liệu.

Biểu diễn dưới dạng JSON
{
  "state": enum (RefreshCancellationState),
  "errorCode": enum (RefreshCancellationErrorCode)
}
Trường
state

enum (RefreshCancellationState)

Trạng thái của lệnh gọi để huỷ thao tác làm mới trong Trang tính.

errorCode

enum (RefreshCancellationErrorCode)

Mã lỗi.

RefreshCancellationState

Một danh sách liệt kê các trạng thái huỷ làm mới.

Enum
REFRESH_CANCELLATION_STATE_UNSPECIFIED Giá trị mặc định, không sử dụng.
CANCEL_SUCCEEDED Lệnh gọi API đến Trang tính để huỷ thao tác làm mới đã thành công. Điều này không có nghĩa là yêu cầu huỷ đã được thực hiện thành công, mà chỉ có nghĩa là lệnh gọi đã được thực hiện thành công.
CANCEL_FAILED Lệnh gọi API đến Trang tính để huỷ thao tác làm mới không thành công.

RefreshCancellationErrorCode

Một danh sách liệt kê các mã lỗi huỷ làm mới.

Enum
REFRESH_CANCELLATION_ERROR_CODE_UNSPECIFIED Giá trị mặc định, không sử dụng.
EXECUTION_NOT_FOUND Không tìm thấy lệnh thực thi cần huỷ trong công cụ truy vấn hoặc trong Trang tính.
CANCEL_PERMISSION_DENIED Người dùng không có quyền huỷ truy vấn.
QUERY_EXECUTION_COMPLETED Truy vấn đã thực thi xong nên không thể huỷ.
CONCURRENT_CANCELLATION Đang diễn ra một yêu cầu huỷ khác.
CANCEL_OTHER_ERROR Tất cả các lỗi khác.

AddTableResponse

Kết quả của việc thêm bảng.

Biểu diễn dưới dạng JSON
{
  "table": {
    object (Table)
  }
}
Trường
table

object (Table)

Chỉ có đầu ra. Bảng đã được thêm.