Responses

Respons

Satu respons dari pembaruan.

Representasi 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)
  }
}
Kolom
Kolom gabungan kind. Jenis balasan. Mungkin tidak memiliki kolom yang ditetapkan jika permintaan tidak memiliki respons. kind hanya dapat berupa salah satu dari berikut:
addNamedRange

object (AddNamedRangeResponse)

Respons dari penambahan rentang bernama.

addSheet

object (AddSheetResponse)

Balasan dari penambahan sheet.

addFilterView

object (AddFilterViewResponse)

Respons dari penambahan tampilan filter.

duplicateFilterView

object (DuplicateFilterViewResponse)

Respons dari menduplikasi tampilan filter.

duplicateSheet

object (DuplicateSheetResponse)

Balasan dari menduplikasi sheet.

findReplace

object (FindReplaceResponse)

Respons dari tindakan cari/ganti.

updateEmbeddedObjectPosition

object (UpdateEmbeddedObjectPositionResponse)

Balasan dari pembaruan posisi objek sematan.

updateConditionalFormatRule

object (UpdateConditionalFormatRuleResponse)

Respons dari pembaruan aturan format bersyarat.

deleteConditionalFormatRule

object (DeleteConditionalFormatRuleResponse)

Respons dari penghapusan aturan format bersyarat.

addProtectedRange

object (AddProtectedRangeResponse)

Balasan dari penambahan rentang yang dilindungi.

addChart

object (AddChartResponse)

Balasan dari penambahan diagram.

addBanding

object (AddBandingResponse)

Balasan dari penambahan rentang berjalur.

createDeveloperMetadata

object (CreateDeveloperMetadataResponse)

Respons dari pembuatan entri metadata developer.

updateDeveloperMetadata

object (UpdateDeveloperMetadataResponse)

Balasan dari memperbarui entri metadata developer.

deleteDeveloperMetadata

object (DeleteDeveloperMetadataResponse)

Balasan dari penghapusan entri metadata developer.

addDimensionGroup

object (AddDimensionGroupResponse)

Respons dari penambahan grup dimensi.

deleteDimensionGroup

object (DeleteDimensionGroupResponse)

Respons dari penghapusan grup dimensi.

trimWhitespace

object (TrimWhitespaceResponse)

Balasan dari pemangkasan ruang kosong.

deleteDuplicates

object (DeleteDuplicatesResponse)

Balasan dari penghapusan baris yang berisi nilai duplikat.

addSlicer

object (AddSlicerResponse)

Respons dari penambahan pengiris.

addDataSource

object (AddDataSourceResponse)

Balasan dari penambahan sumber data.

updateDataSource

object (UpdateDataSourceResponse)

Respons dari memperbarui sumber data.

refreshDataSource

object (RefreshDataSourceResponse)

Balasan dari memuat ulang objek sumber data.

cancelDataSourceRefresh

object (CancelDataSourceRefreshResponse)

Balasan dari pembatalan pemuatan ulang objek sumber data.

addTable

object (AddTableResponse)

Balasan dari penambahan tabel.

DataSourceObjectReference

Referensi ke objek sumber data.

Representasi JSON
{

  "sheetId": string,
  "chartId": integer,
  "dataSourceTableAnchorCell": {
    object (GridCoordinate)
  },
  "dataSourcePivotTableAnchorCell": {
    object (GridCoordinate)
  },
  "dataSourceFormulaCell": {
    object (GridCoordinate)
  }
}
Kolom
Kolom gabungan value. Jenis referensi. value hanya dapat berupa salah satu dari berikut:
sheetId

string

Referensi ke DATA_SOURCE sheet.

chartId

integer

Referensi ke diagram sumber data.

dataSourceTableAnchorCell

object (GridCoordinate)

Referensi ke DataSourceTable yang ditambatkan di sel.

dataSourcePivotTableAnchorCell

object (GridCoordinate)

Referensi ke sumber data PivotTable ditambatkan di sel.

dataSourceFormulaCell

object (GridCoordinate)

Referensi ke sel yang berisi DataSourceFormula.

AddNamedRangeResponse

Hasil penambahan rentang bernama.

Representasi JSON
{
  "namedRange": {
    object (NamedRange)
  }
}
Kolom
namedRange

object (NamedRange)

Rentang bernama yang akan ditambahkan.

AddSheetResponse

Hasil penambahan sheet.

Representasi JSON
{
  "properties": {
    object (SheetProperties)
  }
}
Kolom
properties

object (SheetProperties)

Properti sheet yang baru ditambahkan.

AddFilterViewResponse

Hasil penambahan tampilan filter.

Representasi JSON
{
  "filter": {
    object (FilterView)
  }
}
Kolom
filter

object (FilterView)

Tampilan filter yang baru ditambahkan.

DuplicateFilterViewResponse

Hasil tampilan filter yang diduplikasi.

Representasi JSON
{
  "filter": {
    object (FilterView)
  }
}
Kolom
filter

object (FilterView)

Filter yang baru dibuat.

DuplicateSheetResponse

Hasil menduplikasi sheet.

Representasi JSON
{
  "properties": {
    object (SheetProperties)
  }
}
Kolom
properties

object (SheetProperties)

Properti lembar duplikat.

FindReplaceResponse

Hasil pencarian/penggantian.

Representasi JSON
{
  "valuesChanged": integer,
  "formulasChanged": integer,
  "rowsChanged": integer,
  "sheetsChanged": integer,
  "occurrencesChanged": integer
}
Kolom
valuesChanged

integer

Jumlah sel non-formula berubah.

formulasChanged

integer

Jumlah sel formula berubah.

rowsChanged

integer

Jumlah baris yang diubah.

sheetsChanged

integer

Jumlah sheet berubah.

occurrencesChanged

integer

Jumlah kemunculan (mungkin beberapa dalam sel) berubah. Misalnya, jika mengganti "e" dengan "o" di "Google Sheets", hasilnya adalah "3" karena "Google Sheets" -> "Googlo Shoots".

UpdateEmbeddedObjectPositionResponse

Hasil pembaruan posisi objek sematan.

Representasi JSON
{
  "position": {
    object (EmbeddedObjectPosition)
  }
}
Kolom
position

object (EmbeddedObjectPosition)

Posisi baru objek yang disematkan.

UpdateConditionalFormatRuleResponse

Hasil memperbarui aturan format bersyarat.

Representasi JSON
{
  "newRule": {
    object (ConditionalFormatRule)
  },
  "newIndex": integer,

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

object (ConditionalFormatRule)

Aturan baru yang menggantikan aturan lama (jika diganti), atau aturan yang dipindahkan (jika dipindahkan)

newIndex

integer

Indeks aturan baru.

Kolom gabungan old_info. Informasi tentang aturan sebelumnya. old_info hanya dapat berupa salah satu dari berikut:
oldRule

object (ConditionalFormatRule)

Aturan lama (dihapus). Tidak ditetapkan jika aturan dipindahkan (karena sama dengan newRule).

oldIndex

integer

Indeks lama aturan. Tidak ditetapkan jika aturan diganti (karena sama dengan newIndex).

DeleteConditionalFormatRuleResponse

Hasil penghapusan aturan format bersyarat.

Representasi JSON
{
  "rule": {
    object (ConditionalFormatRule)
  }
}
Kolom
rule

object (ConditionalFormatRule)

Aturan yang dihapus.

AddProtectedRangeResponse

Hasil penambahan rentang yang dilindungi baru.

Representasi JSON
{
  "protectedRange": {
    object (ProtectedRange)
  }
}
Kolom
protectedRange

object (ProtectedRange)

Rentang dilindungi yang baru ditambahkan.

AddChartResponse

Hasil penambahan diagram ke spreadsheet.

Representasi JSON
{
  "chart": {
    object (EmbeddedChart)
  }
}
Kolom
chart

object (EmbeddedChart)

Diagram yang baru ditambahkan.

AddBandingResponse

Hasil penambahan rentang berjalur.

Representasi JSON
{
  "bandedRange": {
    object (BandedRange)
  }
}
Kolom
bandedRange

object (BandedRange)

Rentang berjalur yang ditambahkan.

CreateDeveloperMetadataResponse

Respons dari pembuatan metadata developer.

Representasi JSON
{
  "developerMetadata": {
    object (DeveloperMetadata)
  }
}
Kolom
developerMetadata

object (DeveloperMetadata)

Metadata developer yang dibuat.

UpdateDeveloperMetadataResponse

Respons dari memperbarui metadata developer.

Representasi JSON
{
  "developerMetadata": [
    {
      object (DeveloperMetadata)
    }
  ]
}
Kolom
developerMetadata[]

object (DeveloperMetadata)

Metadata developer yang diperbarui.

DeleteDeveloperMetadataResponse

Respons dari penghapusan metadata developer.

Representasi JSON
{
  "deletedDeveloperMetadata": [
    {
      object (DeveloperMetadata)
    }
  ]
}
Kolom
deletedDeveloperMetadata[]

object (DeveloperMetadata)

Metadata yang dihapus.

AddDimensionGroupResponse

Hasil penambahan grup.

Representasi JSON
{
  "dimensionGroups": [
    {
      object (DimensionGroup)
    }
  ]
}
Kolom
dimensionGroups[]

object (DimensionGroup)

Semua grup dimensi setelah menambahkan grup ke dimensi tersebut.

DeleteDimensionGroupResponse

Hasil penghapusan grup.

Representasi JSON
{
  "dimensionGroups": [
    {
      object (DimensionGroup)
    }
  ]
}
Kolom
dimensionGroups[]

object (DimensionGroup)

Semua grup dimensi setelah menghapus grup dari dimensi tersebut.

TrimWhitespaceResponse

Hasil pemangkasan ruang kosong dalam sel.

Representasi JSON
{
  "cellsChangedCount": integer
}
Kolom
cellsChangedCount

integer

Jumlah sel yang ruang kosongnya dipangkas.

DeleteDuplicatesResponse

Hasil penghapusan duplikat dalam rentang.

Representasi JSON
{
  "duplicatesRemovedCount": integer
}
Kolom
duplicatesRemovedCount

integer

Jumlah baris duplikat yang dihapus.

AddSlicerResponse

Hasil penambahan pemotong ke spreadsheet.

Representasi JSON
{
  "slicer": {
    object (Slicer)
  }
}
Kolom
slicer

object (Slicer)

Pengiris yang baru ditambahkan.

AddDataSourceResponse

Hasil penambahan sumber data.

Representasi JSON
{
  "dataSource": {
    object (DataSource)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Kolom
dataSource

object (DataSource)

Sumber data yang dibuat.

dataExecutionStatus

object (DataExecutionStatus)

Status eksekusi data.

UpdateDataSourceResponse

Respons dari memperbarui sumber data.

Representasi JSON
{
  "dataSource": {
    object (DataSource)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Kolom
dataSource

object (DataSource)

Sumber data yang diperbarui.

dataExecutionStatus

object (DataExecutionStatus)

Status eksekusi data.

RefreshDataSourceResponse

Respons dari memuat ulang satu atau beberapa objek sumber data.

Representasi JSON
{
  "statuses": [
    {
      object (RefreshDataSourceObjectExecutionStatus)
    }
  ]
}
Kolom
statuses[]

object (RefreshDataSourceObjectExecutionStatus)

Semua status pembaruan untuk referensi objek sumber data yang ditentukan dalam permintaan. Jika isAll ditentukan, kolom hanya berisi yang berstatus gagal.

RefreshDataSourceObjectExecutionStatus

Status eksekusi pemuatan ulang satu objek sumber data.

Representasi JSON
{
  "reference": {
    object (DataSourceObjectReference)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Kolom
reference

object (DataSourceObjectReference)

Referensi ke objek sumber data yang sedang dimuat ulang.

dataExecutionStatus

object (DataExecutionStatus)

Status eksekusi data.

CancelDataSourceRefreshResponse

Respons dari pembatalan satu atau beberapa objek sumber data dimuat ulang.

Representasi JSON
{
  "statuses": [
    {
      object (CancelDataSourceRefreshStatus)
    }
  ]
}
Kolom
statuses[]

object (CancelDataSourceRefreshStatus)

Status pembatalan pemuatan ulang semua objek sumber data yang ditentukan dalam permintaan. Jika isAll ditentukan, kolom hanya berisi yang berstatus gagal. Memuat ulang dan membatalkan pemuatan ulang objek sumber data yang sama juga tidak diizinkan dalam batchUpdate yang sama.

CancelDataSourceRefreshStatus

Status pembatalan pembaruan satu objek sumber data.

Representasi JSON
{
  "reference": {
    object (DataSourceObjectReference)
  },
  "refreshCancellationStatus": {
    object (RefreshCancellationStatus)
  }
}
Kolom
reference

object (DataSourceObjectReference)

Referensi ke objek sumber data yang pembaruannya dibatalkan.

refreshCancellationStatus

object (RefreshCancellationStatus)

Status pembatalan.

RefreshCancellationStatus

Status pembatalan pembaruan.

Anda dapat mengirim cancel request untuk membatalkan secara eksplisit pemuatan ulang satu atau beberapa objek sumber data.

Representasi JSON
{
  "state": enum (RefreshCancellationState),
  "errorCode": enum (RefreshCancellationErrorCode)
}
Kolom
state

enum (RefreshCancellationState)

Status panggilan untuk membatalkan pemuatan ulang di Spreadsheet.

errorCode

enum (RefreshCancellationErrorCode)

Kode error.

RefreshCancellationState

Enumerasi status pembatalan refresh.

Enum
REFRESH_CANCELLATION_STATE_UNSPECIFIED Nilai default, jangan gunakan.
CANCEL_SUCCEEDED Panggilan API ke Spreadsheet untuk membatalkan refresh telah berhasil. Hal ini tidak berarti pembatalan berhasil dilakukan, tetapi panggilan telah berhasil dilakukan.
CANCEL_FAILED Panggilan API ke Spreadsheet untuk membatalkan refresh gagal.

RefreshCancellationErrorCode

Enumerasi kode error pembatalan refresh.

Enum
REFRESH_CANCELLATION_ERROR_CODE_UNSPECIFIED Nilai default, jangan gunakan.
EXECUTION_NOT_FOUND Eksekusi yang akan dibatalkan tidak ditemukan di mesin kueri atau di Spreadsheet.
CANCEL_PERMISSION_DENIED Pengguna tidak memiliki izin untuk membatalkan kueri.
QUERY_EXECUTION_COMPLETED Eksekusi kueri telah selesai, sehingga tidak dapat dibatalkan.
CONCURRENT_CANCELLATION Pembatalan lain sedang diproses.
CANCEL_OTHER_ERROR Semua error lainnya.

AddTableResponse

Hasil penambahan tabel.

Representasi JSON
{
  "table": {
    object (Table)
  }
}
Kolom
table

object (Table)

Hanya output. Tabel yang ditambahkan.