Permintaan
Satu jenis update untuk diterapkan ke sebuah {i>spreadsheet<i}.
Representasi JSON |
---|
{ // Union field |
Kolom | |
---|---|
Kolom union
kind . Jenis update. Hanya satu kolom yang wajib diisi.
kind
hanya dapat berupa salah satu dari hal berikut:
|
|
updateSpreadsheetProperties
|
Memperbarui properti spreadsheet. |
updateSheetProperties
|
Memperbarui properti sheet. |
updateDimensionProperties
|
Memperbarui dimensi properti baru. |
updateNamedRange
|
Memperbarui rentang bernama. |
repeatCell
|
Mengulangi satu sel di seluruh rentang. |
addNamedRange
|
Menambahkan rentang bernama. |
deleteNamedRange
|
Menghapus rentang bernama. |
addSheet
|
Menambahkan sheet. |
deleteSheet
|
Menghapus sheet. |
autoFill
|
Secara otomatis mengisi lebih banyak data berdasarkan data yang ada. |
cutPaste
|
Memotong data dari satu area dan menempelkannya ke area lain. |
copyPaste
|
Menyalin data dari satu area dan menempelkannya ke area lain. |
mergeCells
|
Menggabungkan sel. |
unmergeCells
|
Memisahkan sel yang digabungkan. |
updateBorders
|
Memperbarui batas dalam rentang sel. |
updateCells
|
Memperbarui banyak sel sekaligus. |
addFilterView
|
Menambahkan tampilan filter. |
appendCells
|
Menambahkan sel setelah baris terakhir dengan data dalam sheet. |
clearBasicFilter
|
Menghapus filter dasar pada sheet. |
deleteDimension
|
Menghapus baris atau kolom dalam sheet. |
deleteEmbeddedObject
|
Menghapus objek yang disematkan (misalnya, diagram, gambar) dalam sheet. |
deleteFilterView
|
Menghapus tampilan filter dari sheet. |
duplicateFilterView
|
Menduplikasi tampilan filter. |
duplicateSheet
|
Menduplikasi sheet. |
findReplace
|
Mencari dan mengganti kemunculan beberapa teks dengan teks lainnya. |
insertDimension
|
Menyisipkan baris atau kolom baru dalam sheet. |
insertRange
|
Menyisipkan sel baru dalam sheet, menggeser sel yang ada. |
moveDimension
|
Memindahkan baris atau kolom ke lokasi lain dalam sheet. |
updateEmbeddedObjectPosition
|
Memperbarui posisi objek yang disematkan (misalnya, diagram, gambar). |
pasteData
|
Menempelkan data (HTML atau delimited) ke sheet. |
textToColumns
|
Mengonversi kolom teks menjadi banyak kolom teks. |
updateFilterView
|
Memperbarui properti tampilan filter. |
deleteRange
|
Menghapus rentang sel dari sheet, menggeser sel yang tersisa. |
appendDimension
|
Menambahkan dimensi ke akhir sheet. |
addConditionalFormatRule
|
Menambahkan aturan format bersyarat baru. |
updateConditionalFormatRule
|
Memperbarui aturan format bersyarat yang ada. |
deleteConditionalFormatRule
|
Menghapus aturan format bersyarat yang ada. |
sortRange
|
Mengurutkan data dalam rentang. |
setDataValidation
|
Menetapkan validasi data untuk satu atau beberapa sel. |
setBasicFilter
|
Menetapkan filter dasar pada sheet. |
addProtectedRange
|
Menambahkan rentang dilindungi. |
updateProtectedRange
|
Memperbarui rentang dilindungi. |
deleteProtectedRange
|
Menghapus rentang dilindungi. |
autoResizeDimensions
|
Otomatis mengubah ukuran satu atau beberapa dimensi berdasarkan konten sel dalam dimensi tersebut. |
addChart
|
Menambahkan diagram. |
updateChartSpec
|
Memperbarui spesifikasi diagram. |
updateBanding
|
Memperbarui rentang band |
addBanding
|
Menambahkan rentang band baru |
deleteBanding
|
Menghapus rentang yang memiliki tali jam |
createDeveloperMetadata
|
Membuat metadata developer baru |
updateDeveloperMetadata
|
Memperbarui entri metadata developer yang ada |
deleteDeveloperMetadata
|
Menghapus metadata developer |
randomizeRange
|
Mengacak urutan baris dalam rentang. |
addDimensionGroup
|
Membuat grup pada rentang yang ditentukan. |
deleteDimensionGroup
|
Menghapus grup pada rentang yang ditentukan. |
updateDimensionGroup
|
Memperbarui status grup yang ditentukan. |
trimWhitespace
|
Memangkas sel spasi kosong (seperti spasi, tab, atau baris baru). |
deleteDuplicates
|
Menghapus baris yang berisi nilai duplikat di kolom rentang sel yang ditentukan. |
updateEmbeddedObjectBorder
|
Memperbarui batas objek yang disematkan. |
addSlicer
|
Menambahkan pemotong. |
updateSlicerSpec
|
Memperbarui spesifikasi pemotong. |
addDataSource
|
Menambahkan sumber data. |
updateDataSource
|
Memperbarui sumber data. |
deleteDataSource
|
Menghapus sumber data. |
refreshDataSource
|
Memuat ulang satu atau beberapa sumber data dan dbobject terkait. |
cancelDataSourceRefresh
|
Membatalkan pemuatan ulang satu atau beberapa sumber data dan dbobject terkait. |
UpdateSpreadsheetPropertiesRequest
Memperbarui properti spreadsheet.
Representasi JSON |
---|
{
"properties": {
object (
|
Kolom | |
---|---|
properties
|
Properti yang akan diperbarui. |
fields
|
Kolom yang harus diperbarui. Setidaknya satu kolom harus ditentukan. 'Properti' root bersifat tersirat dan tidak boleh ditentukan. Satu
|
UpdateSheetPropertiesRequest
Memperbarui properti sheet dengan properti yang ditentukan
sheetId
.
Representasi JSON |
---|
{
"properties": {
object (
|
Kolom | |
---|---|
properties
|
Properti yang akan diperbarui. |
fields
|
Kolom yang harus diperbarui. Setidaknya satu kolom harus ditentukan. Akar
|
UpdateDimensionPropertiesRequest
Memperbarui properti dimensi dalam rentang yang ditentukan.
Representasi JSON |
---|
{ "properties": { object ( |
Kolom | |
---|---|
properties
|
Properti yang akan diperbarui. |
fields
|
Kolom yang harus diperbarui. Setidaknya satu kolom harus ditentukan. Akar
|
Kolom union
dimension_range . Rentang dimensi.
dimension_range
hanya dapat berupa salah satu dari hal berikut:
|
|
range
|
Baris atau kolom yang akan diperbarui. |
dataSourceSheetRange
|
Kolom pada sheet sumber data yang akan diperbarui. |
DataSourceSheetDimensionRange
Rentang sepanjang satu dimensi pada
DATA_SOURCE
{i>sheet<i}.
Representasi JSON |
---|
{
"sheetId": integer,
"columnReferences": [
{
object (
|
Kolom | |
---|---|
sheetId
|
ID sheet sumber data tempat rentang berada. |
columnReferences[]
|
Kolom pada sheet sumber data. |
UpdateNamedRangeRequest
Memperbarui properti rentang bernama dengan properti yang ditentukan
namedRangeId
.
Representasi JSON |
---|
{
"namedRange": {
object (
|
Kolom | |
---|---|
namedRange
|
Rentang bernama yang akan diperbarui dengan properti baru. |
fields
|
Kolom yang harus diperbarui. Setidaknya satu kolom harus ditentukan. Akar
|
RepeatCellRequest
Memperbarui semua sel dalam rentang ke nilai dalam objek Sel yang ditentukan. Hanya kolom yang tercantum dalam
fields
diperbarui; yang lain tidak berubah.
Jika Anda menulis sel dengan formula, rentang formula akan bertambah secara otomatis untuk setiap kolom dalam rentang tersebut. Misalnya, jika menulis sel menggunakan formula
=A1
ke dalam rentang B2:C4, B2 akan menjadi
=A1
, B3 akan menjadi
=A2
, B4 akan menjadi
=A3
, C2 akan menjadi
=B1
, C3 akan menjadi
=B2
, C4 akan menjadi
=B3
.
Agar rentang formula tetap statis, gunakan metode
$
indikator. Misalnya, gunakan rumus
=$A$1
untuk mencegah pertambahan baris dan kolom.
Representasi JSON |
---|
{ "range": { object ( |
Kolom | |
---|---|
range
|
Rentang sel di mana sel harus diulang. |
cell
|
Data yang akan ditulis. |
fields
|
Kolom yang harus diperbarui. Setidaknya satu kolom harus ditentukan. Akar
|
AddNamedRangeRequest
Menambahkan rentang bernama ke {i>spreadsheet<i}.
Representasi JSON |
---|
{
"namedRange": {
object (
|
Kolom | |
---|---|
namedRange
|
Rentang bernama yang akan ditambahkan. Tujuan
|
DeleteNamedRangeRequest
Menghapus rentang bernama dengan ID yang diberikan dari spreadsheet.
Representasi JSON |
---|
{ "namedRangeId": string } |
Kolom | |
---|---|
namedRangeId
|
ID rentang bernama yang akan dihapus. |
AddSheetRequest
Menambahkan sheet baru. Saat sheet ditambahkan pada indeks tertentu, semua sheet berikutnya indeks meningkat. Untuk menambahkan sheet objek, gunakan
AddChartRequest
dan menentukan
EmbeddedObjectPosition.sheetId
atau
EmbeddedObjectPosition.newSheet
.
Representasi JSON |
---|
{
"properties": {
object (
|
Kolom | |
---|---|
properties
|
Properti yang harus dimiliki sheet baru. Semua properti bersifat opsional. Tujuan
|
DeleteSheetRequest
Menghapus sheet yang diminta.
Representasi JSON |
---|
{ "sheetId": integer } |
Kolom | |
---|---|
sheetId
|
ID sheet yang akan dihapus.
Jika {i>sheet<i} dari
|
AutoFillRequest
Mengisi lebih banyak data berdasarkan data yang ada.
Representasi JSON |
---|
{ "useAlternateSeries": boolean, // Union field |
Kolom | |
---|---|
useAlternateSeries
|
True jika kami harus membuat data dengan "alternatif" Workspace kami. Hal ini berbeda berdasarkan jenis dan jumlah data sumber. |
Kolom union
area . Area yang akan diisi otomatis.
area
hanya dapat berupa salah satu dari hal berikut:
|
|
range
|
Rentang yang akan diisi otomatis. Cara ini akan memeriksa rentang dan mendeteksi lokasi yang memiliki data dan secara otomatis mengisi data itu ke sisa rentang. |
sourceAndDestination
|
Area sumber dan tujuan yang akan diisi otomatis. Tindakan ini secara eksplisit mencantumkan sumber isi otomatis dan tempat memperluas data tersebut. |
SourceAndDestination
Kombinasi rentang sumber dan cara memperluas sumber tersebut.
Representasi JSON |
---|
{ "source": { object ( |
Kolom | |
---|---|
source
|
Lokasi data yang akan digunakan sebagai sumber isi otomatis. |
dimension
|
Dimensi yang harus diisi dengan data. |
fillLength
|
Jumlah baris atau kolom tempat data harus diisi. Angka positif melebihi baris terakhir atau kolom terakhir sumber. Angka negatif diperluas sebelum baris pertama atau kolom pertama sumber. |
CutPasteRequest
Memindahkan data dari sumber ke tujuan.
Representasi JSON |
---|
{ "source": { object ( |
Kolom | |
---|---|
source
|
Data sumber yang akan dipotong. |
destination
|
Koordinat kiri atas tempat data akan ditempelkan. |
pasteType
|
Jenis data yang akan ditempelkan. Semua data sumber akan dipotong, apa pun data yang ditempel. |
PasteType
Jenis data apa yang harus ditempel.
Enum | |
---|---|
PASTE_NORMAL
|
Tempelkan nilai, formula, format, dan penggabungan. |
PASTE_VALUES
|
Tempelkan nilai HANYA tanpa format, formula, atau penggabungan. |
PASTE_FORMAT
|
Tempelkan format dan validasi data saja. |
PASTE_NO_BORDERS
|
Suka
PASTE_NORMAL
tapi tanpa {i>border<i}.
|
PASTE_FORMULA
|
Tempelkan formula saja. |
PASTE_DATA_VALIDATION
|
Tempelkan validasi data saja. |
PASTE_CONDITIONAL_FORMATTING
|
Tempelkan aturan format bersyarat saja. |
CopyPasteRequest
Menyalin data dari sumber ke tujuan.
Representasi JSON |
---|
{ "source": { object ( |
Kolom | |
---|---|
source
|
Rentang sumber yang akan disalin. |
destination
|
Lokasi tujuan ditempel. Jika rentang mencakup rentang yang merupakan kelipatan dari tinggi atau lebar sumber, data akan diulang untuk mengisi rentang tujuan. Jika rentangnya lebih kecil dari rentang sumber, seluruh data sumber akan tetap disalin (di luar akhir rentang tujuan). |
pasteType
|
Jenis data yang akan ditempelkan. |
pasteOrientation
|
Bagaimana data harus diorientasikan saat menempel. |
PasteOrientation
Cara menjalankan operasi tempel.
Enum | |
---|---|
NORMAL
|
Tempelkan seperti biasa. |
TRANSPOSE
|
Tempelkan yang ditransposisikan, dengan semua baris menjadi kolom dan sebaliknya. |
MergeCellsRequest
Menggabungkan semua sel dalam rentang.
Representasi JSON |
---|
{ "range": { object ( |
Kolom | |
---|---|
range
|
Rentang sel yang akan digabungkan. |
mergeType
|
Cara sel digabungkan. |
MergeType
Jenis penggabungan yang akan dibuat.
Enum | |
---|---|
MERGE_ALL
|
Membuat satu gabungan dari rentang |
MERGE_COLUMNS
|
Buat gabungan untuk setiap kolom dalam rentang |
MERGE_ROWS
|
Buat gabungan untuk setiap baris dalam rentang |
UnmergeCellsRequest
Memisahkan sel dalam rentang yang ditentukan.
Representasi JSON |
---|
{
"range": {
object (
|
Kolom | |
---|---|
range
|
Rentang saat semua sel harus dipisahkan. Jika rentang mencakup beberapa gabungan, semua akan dipisahkan. Rentang tidak boleh mencakup sebagian gabungan. |
UpdateBordersRequest
Memperbarui batas rentang. Jika kolom tidak ditetapkan dalam permintaan, berarti batas tersebut tetap sebagaimana adanya. Misalnya, dengan dua UpdateBordersRequest berikutnya:
-
rentang: A1:A5
{ top: RED, bottom: WHITE }
-
rentang: A1:A5
{ left: BLUE }
Itu akan menyebabkan A1:A5
memiliki batas antara
{ top: RED, bottom: WHITE, left: BLUE }
. Jika Anda ingin membersihkan {i>border<i}, secara eksplisit atur {i>style<i} ke
NONE
.
Representasi JSON |
---|
{ "range": { object ( |
Kolom | |
---|---|
range
|
Rentang yang batasnya harus diperbarui. |
top
|
Batas yang akan ditempatkan di bagian atas rentang. |
bottom
|
Batas yang akan ditempatkan di bagian bawah rentang. |
left
|
Batas yang akan ditempatkan di sebelah kiri rentang. |
right
|
Batas yang akan ditempatkan di sebelah kanan rentang. |
innerHorizontal
|
Batas horizontal yang akan dimasukkan ke dalam rentang. |
innerVertical
|
Batas vertikal yang akan dimasukkan ke dalam rentang. |
UpdateCellsRequest
Memperbarui semua sel dalam rentang dengan data baru.
Representasi JSON |
---|
{ "rows": [ { object ( |
Kolom | |
---|---|
rows[]
|
Data yang akan ditulis. |
fields
|
Kolom CellData yang harus diperbarui. Setidaknya satu kolom harus ditentukan. {i>Root <i}adalah {i>CellData<i}; 'row.values'. tidak boleh ditentukan. Satu
|
Kolom union
area . Data lokasi harus ditulis. Hanya satu nilai yang harus ditetapkan.
area
hanya dapat berupa salah satu dari hal berikut:
|
|
start
|
Koordinat untuk mulai menulis data. Jumlah baris dan kolom (termasuk jumlah kolom yang berbeda per baris) dapat ditulis. |
range
|
Rentang untuk menulis data.
Jika data dalam baris tidak mencakup seluruh rentang yang diminta, maka kolom yang cocok dengan rentang yang ditetapkan
|
AddFilterViewRequest
Menambahkan tampilan filter.
Representasi JSON |
---|
{
"filter": {
object (
|
Kolom | |
---|---|
filter
|
Filter yang akan ditambahkan. Tujuan
|
AppendCellsRequest
Menambahkan sel baru setelah baris terakhir dengan data di sheet, memasukkan baris baru ke dalam sheet jika perlu.
Representasi JSON |
---|
{
"sheetId": integer,
"rows": [
{
object (
|
Kolom | |
---|---|
sheetId
|
ID sheet yang akan ditambahi data. |
rows[]
|
Data yang akan ditambahkan. |
fields
|
Kolom CellData yang harus diperbarui. Setidaknya satu kolom harus ditentukan. {i>Root <i}adalah {i>CellData<i}; 'row.values'. tidak boleh ditentukan. Satu
|
ClearBasicFilterRequest
Menghapus filter dasar, jika ada pada sheet.
Representasi JSON |
---|
{ "sheetId": integer } |
Kolom | |
---|---|
sheetId
|
ID sheet tempat filter dasar harus dihapus. |
DeleteDimensionRequest
Menghapus dimensi dari sheet.
Representasi JSON |
---|
{
"range": {
object (
|
Kolom | |
---|---|
range
|
Dimensi yang akan dihapus dari sheet. |
DeleteEmbeddedObjectRequest
Menghapus objek tersemat dengan ID yang diberikan.
Representasi JSON |
---|
{ "objectId": integer } |
Kolom | |
---|---|
objectId
|
ID objek tersemat yang akan dihapus. |
DeleteFilterViewRequest
Menghapus tampilan filter tertentu.
Representasi JSON |
---|
{ "filterId": integer } |
Kolom | |
---|---|
filterId
|
ID filter yang akan dihapus. |
DuplicateFilterViewRequest
Menduplikasi tampilan filter tertentu.
Representasi JSON |
---|
{ "filterId": integer } |
Kolom | |
---|---|
filterId
|
ID filter yang diduplikasi. |
DuplicateSheetRequest
Menduplikasi konten sheet.
Representasi JSON |
---|
{ "sourceSheetId": integer, "insertSheetIndex": integer, "newSheetId": integer, "newSheetName": string } |
Kolom | |
---|---|
sourceSheetId
|
Sheet yang akan diduplikasi.
Jika sheet sumber adalah
|
insertSheetIndex
|
Indeks berbasis nol tempat sheet baru harus dimasukkan. Indeks semua sheet setelahnya akan bertambah. |
newSheetId
|
Jika ditetapkan, ID sheet baru. Jika tidak ditetapkan, ID akan dipilih. Jika ditetapkan, ID ini tidak boleh bertentangan dengan ID sheet yang ada. Jika ditetapkan, nilainya harus positif. |
newSheetName
|
Nama sheet baru. Jika kosong, nama baru akan dipilih. |
FindReplaceRequest
Menemukan dan mengganti data dalam sel pada rentang, sheet, atau semua sheet.
Representasi JSON |
---|
{ "find": string, "replacement": string, "matchCase": boolean, "matchEntireCell": boolean, "searchByRegex": boolean, "includeFormulas": boolean, // Union field |
Kolom | |
---|---|
find
|
Nilai yang akan ditelusuri. |
replacement
|
Nilai yang akan digunakan sebagai pengganti. |
matchCase
|
True jika penelusuran peka huruf besar/kecil. |
matchEntireCell
|
True jika nilai temuan harus cocok dengan seluruh sel. |
searchByRegex
|
True jika nilai yang ditemukan adalah ekspresi reguler. Ekspresi reguler dan pengganti harus mengikuti aturan regex Java di
https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html. String pengganti diizinkan untuk merujuk pada grup tangkapan. Misalnya, jika satu sel
memiliki isi
|
includeFormulas
|
True jika penelusuran harus menyertakan sel dengan formula. False untuk melewati sel dengan formula. |
Kolom union
scope . Cakupan yang harus dicari/diganti -- satu dan hanya satu yang harus ditetapkan.
scope
hanya dapat berupa salah satu dari hal berikut:
|
|
range
|
Rentang yang akan ditemukan/diganti. |
sheetId
|
Sheet yang akan dicari/diganti. |
allSheets
|
True untuk ditemukan/diganti di semua sheet. |
InsertDimensionRequest
Menyisipkan baris atau kolom dalam sheet pada indeks tertentu.
Representasi JSON |
---|
{
"range": {
object (
|
Kolom | |
---|---|
range
|
Dimensi yang akan disisipkan. Indeks awal dan akhir harus diberi batasan. |
inheritFromBefore
|
Apakah properti dimensi harus diperluas dari dimensi sebelum atau setelah dimensi yang baru disisipkan. True untuk mewarisi dari dimensi sebelumnya (dalam hal ini indeks awal harus lebih besar dari 0), dan false untuk mewarisi dari dimensi setelahnya.
Contohnya, jika indeks baris 0 memiliki latar belakang merah dan indeks baris 1 memiliki latar belakang hijau, maka menyisipkan 2 baris pada indeks 1 dapat mewarisi latar belakang hijau atau merah. Jika
|
InsertRangeRequest
Menyisipkan sel ke dalam rentang, dengan menggeser sel yang ada ke atas atau ke bawah.
Representasi JSON |
---|
{ "range": { object ( |
Kolom | |
---|---|
range
|
Rentang sel baru yang akan disisipkan. |
shiftDimension
|
Dimensi yang akan digeser saat menyisipkan sel. Jika
|
MoveDimensionRequest
Memindahkan satu atau beberapa baris atau kolom.
Representasi JSON |
---|
{
"source": {
object (
|
Kolom | |
---|---|
source
|
Dimensi sumber yang akan dipindahkan. |
destinationIndex
|
Indeks awal berbasis nol yang menjadi tujuan pemindahan data sumber, berdasarkan koordinat sebelum data sumber dihapus dari {i>grid<i}. Data yang ada akan digeser ke bawah atau ke kanan (bergantung pada dimensinya) agar tersedia ruang bagi dimensi yang dipindahkan. Dimensi sumber dihapus dari petak, sehingga data mungkin akan berakhir di indeks yang berbeda dari yang ditentukan.
Misalnya, mengingat
|
UpdateEmbeddedObjectPositionRequest
Memperbarui posisi objek yang disematkan (seperti memindahkan atau mengubah ukuran diagram atau gambar).
Representasi JSON |
---|
{
"objectId": integer,
"newPosition": {
object (
|
Kolom | |
---|---|
objectId
|
ID objek yang akan dipindahkan. |
newPosition
|
Posisi eksplisit untuk memindahkan objek yang disematkan. Jika
|
fields
|
Bidang dari
|
PasteDataRequest
Menyisipkan data ke dalam spreadsheet mulai dari koordinat yang ditentukan.
Representasi JSON |
---|
{ "coordinate": { object ( |
Kolom | |
---|---|
coordinate
|
Koordinat tempat data harus mulai dimasukkan. |
data
|
Data yang akan disisipkan. |
type
|
Bagaimana data harus ditempelkan. |
Kolom union
kind . Cara menafsirkan data, hanya satu nilai yang harus ditetapkan.
kind
hanya dapat berupa salah satu dari hal berikut:
|
|
delimiter
|
{i>Delimiter<i} dalam data. |
html
|
True jika data berupa HTML. |
TextToColumnsRequest
Memisahkan kolom teks menjadi beberapa kolom, berdasarkan pembatas di setiap sel.
Representasi JSON |
---|
{ "source": { object ( |
Kolom | |
---|---|
source
|
Rentang data sumber. Bidang ini harus mencakup tepat satu kolom. |
delimiter
|
{i>Delimiter<i} yang akan digunakan. Digunakan hanya jika delimiterType adalah
|
delimiterType
|
Jenis pembatas yang akan digunakan. |
DelimiterType
{i>Delimiter<i} untuk memisahkan.
Enum | |
---|---|
DELIMITER_TYPE_UNSPECIFIED
|
Nilai default. Nilai ini tidak boleh digunakan. |
COMMA
|
"," |
SEMICOLON
|
";" |
PERIOD
|
"." |
SPACE
|
" " |
CUSTOM
|
Nilai kustom seperti yang ditentukan di pembatas. |
AUTODETECT
|
Deteksi kolom secara otomatis. |
UpdateFilterViewRequest
Memperbarui properti tampilan filter.
Representasi JSON |
---|
{
"filter": {
object (
|
Kolom | |
---|---|
filter
|
Properti baru dari tampilan filter. |
fields
|
Kolom yang harus diperbarui. Setidaknya satu kolom harus ditentukan. Akar
|
DeleteRangeRequest
Menghapus rentang sel, dengan menggeser sel lainnya ke area yang dihapus.
Representasi JSON |
---|
{ "range": { object ( |
Kolom | |
---|---|
range
|
Rentang sel yang akan dihapus. |
shiftDimension
|
Dimensi dengan sel yang dihapus akan diganti. Jika
|
AppendDimensionRequest
Menambahkan baris atau kolom ke akhir sheet.
Representasi JSON |
---|
{
"sheetId": integer,
"dimension": enum (
|
Kolom | |
---|---|
sheetId
|
Sheet yang akan ditambahi baris atau kolom. |
dimension
|
Apakah baris atau kolom harus ditambahkan. |
length
|
Jumlah baris atau kolom yang akan ditambahkan. |
AddConditionalFormatRuleRequest
Menambahkan aturan format bersyarat baru pada indeks yang diberikan. Semua aturan berikutnya indeks meningkat.
Representasi JSON |
---|
{
"rule": {
object (
|
Kolom | |
---|---|
rule
|
Aturan yang akan ditambahkan. |
index
|
Indeks berbasis nol tempat aturan harus dimasukkan. |
UpdateConditionalFormatRuleRequest
Memperbarui aturan format bersyarat pada indeks yang diberikan, atau memindahkan aturan format bersyarat ke indeks lain.
Representasi JSON |
---|
{ "index": integer, "sheetId": integer, // Union field |
Kolom | |
---|---|
index
|
Indeks berbasis nol dari aturan yang harus diganti atau dipindahkan. |
sheetId
|
Sheet aturan yang akan dipindahkan. Wajib jika
|
Kolom union
instruction . Jenis update yang harus dilakukan.
instruction
hanya dapat berupa salah satu dari hal berikut:
|
|
rule
|
Aturan yang harus menggantikan aturan pada indeks tertentu. |
newIndex
|
Indeks baru berbasis nol yang harus menjadi tujuan akhir aturan. |
DeleteConditionalFormatRuleRequest
Menghapus aturan format bersyarat pada indeks yang diberikan. Semua aturan berikutnya indeks menurun.
Representasi JSON |
---|
{ "index": integer, "sheetId": integer } |
Kolom | |
---|---|
index
|
Indeks berbasis nol dari aturan yang akan dihapus. |
sheetId
|
Sheet tempat aturan akan dihapus. |
SortRangeRequest
Mengurutkan data dalam baris berdasarkan tata urutan per kolom.
Representasi JSON |
---|
{ "range": { object ( |
Kolom | |
---|---|
range
|
Rentang untuk diurutkan. |
sortSpecs[]
|
Tata urutan per kolom. Spesifikasi selanjutnya digunakan ketika nilai sama dalam spesifikasi sebelumnya. |
SetDataValidationRequest
Menetapkan aturan validasi data ke setiap sel dalam rentang. Untuk menghapus validasi dalam rentang, panggil metode ini tanpa aturan yang ditentukan.
Representasi JSON |
---|
{ "range": { object ( |
Kolom | |
---|---|
range
|
Rentang tempat aturan validasi data harus diterapkan. |
rule
|
Aturan validasi data untuk ditetapkan pada setiap sel dalam rentang, atau kosongkan untuk menghapus validasi data dalam rentang. |
SetBasicFilterRequest
Menetapkan filter dasar yang terkait dengan sheet.
Representasi JSON |
---|
{
"filter": {
object (
|
Kolom | |
---|---|
filter
|
Filter yang akan ditetapkan. |
AddProtectedRangeRequest
Menambahkan rentang dilindungi baru.
Representasi JSON |
---|
{
"protectedRange": {
object (
|
Kolom | |
---|---|
protectedRange
|
Rentang dilindungi akan ditambahkan. Tujuan
|
UpdateProtectedRangeRequest
Memperbarui rentang dilindungi yang ada dengan
protectedRangeId
.
Representasi JSON |
---|
{
"protectedRange": {
object (
|
Kolom | |
---|---|
protectedRange
|
Rentang dilindungi akan diperbarui dengan properti baru. |
fields
|
Kolom yang harus diperbarui. Setidaknya satu kolom harus ditentukan. Akar
|
DeleteProtectedRangeRequest
Menghapus rentang dilindungi dengan ID yang diberikan.
Representasi JSON |
---|
{ "protectedRangeId": integer } |
Kolom | |
---|---|
protectedRangeId
|
ID rentang dilindungi yang akan dihapus. |
AutoResizeDimensionsRequest
Otomatis mengubah ukuran satu atau beberapa dimensi berdasarkan konten sel dalam dimensi tersebut.
Representasi JSON |
---|
{ // Union field |
Kolom | |
---|---|
Kolom union
dimension_range . Rentang dimensi.
dimension_range
hanya dapat berupa salah satu dari hal berikut:
|
|
dimensions
|
Dimensi yang akan diubah ukurannya secara otomatis. |
dataSourceSheetDimensions
|
Dimensi pada sheet sumber data untuk diubah ukurannya secara otomatis. |
AddChartRequest
Menambahkan bagan ke sheet di {i>spreadsheet<i}.
Representasi JSON |
---|
{
"chart": {
object (
|
Kolom | |
---|---|
chart
|
Bagan yang harus ditambahkan ke {i>spreadsheet<i}, termasuk posisi penempatannya. Tujuan
|
UpdateChartSpecRequest
Memperbarui spesifikasi diagram. (Tindakan ini tidak akan memindahkan atau mengubah ukuran diagram. Untuk memindahkan atau mengubah ukuran bagan, gunakan
UpdateEmbeddedObjectPositionRequest
.)
Representasi JSON |
---|
{
"chartId": integer,
"spec": {
object (
|
Kolom | |
---|---|
chartId
|
ID diagram yang akan diperbarui. |
spec
|
Spesifikasi yang akan diterapkan pada diagram. |
UpdateBandingRequest
Memperbarui properti rentang band yang disediakan.
Representasi JSON |
---|
{
"bandedRange": {
object (
|
Kolom | |
---|---|
bandedRange
|
Rentang band yang akan diperbarui dengan properti baru. |
fields
|
Kolom yang harus diperbarui. Setidaknya satu kolom harus ditentukan. Akar
|
AddBandingRequest
Menambahkan rentang gabungan baru ke spreadsheet.
Representasi JSON |
---|
{
"bandedRange": {
object (
|
Kolom | |
---|---|
bandedRange
|
Rentang tali yang akan ditambahkan. Tujuan
|
DeleteBandingRequest
Menghapus rentang yang digabungkan dengan ID yang diberikan dari spreadsheet.
Representasi JSON |
---|
{ "bandedRangeId": integer } |
Kolom | |
---|---|
bandedRangeId
|
ID rentang band yang akan dihapus. |
CreateDeveloperMetadataRequest
Permintaan untuk membuat metadata developer.
Representasi JSON |
---|
{
"developerMetadata": {
object (
|
Kolom | |
---|---|
developerMetadata
|
Metadata developer yang akan dibuat. |
UpdateDeveloperMetadataRequest
Permintaan untuk memperbarui properti metadata developer. Memperbarui properti metadata developer yang dipilih oleh filter ke nilai yang diberikan dalam
DeveloperMetadata
resource Anda Pemanggil harus menentukan properti yang ingin diperbarui di parameter kolom, serta menentukan setidaknya satu
DataFilter
dan cocok dengan
metadata yang ingin diperbarui.
Representasi JSON |
---|
{ "dataFilters": [ { object ( |
Kolom | |
---|---|
dataFilters[]
|
Filter yang cocok dengan entri metadata developer yang akan diperbarui. |
developerMetadata
|
Nilai yang akan menjadi tujuan pembaruan semua metadata yang cocok dengan filter data. |
fields
|
Kolom yang harus diperbarui. Setidaknya satu kolom harus ditentukan. Akar
|
DeleteDeveloperMetadataRequest
Permintaan untuk menghapus metadata developer.
Representasi JSON |
---|
{
"dataFilter": {
object (
|
Kolom | |
---|---|
dataFilter
|
Filter data yang menjelaskan kriteria yang digunakan untuk memilih entri metadata developer yang akan dihapus. |
RandomizeRangeRequest
Mengacak urutan baris dalam rentang.
Representasi JSON |
---|
{
"range": {
object (
|
Kolom | |
---|---|
range
|
Rentang untuk diacak. |
AddDimensionGroupRequest
Membuat grup pada rentang yang ditentukan.
Jika rentang yang diminta adalah superset dari rentang grup G yang ada, maka kedalaman G bertambah dan grup baru G' memiliki kedalaman grup tersebut. Sebagai contoh, grup [C:D, kedalaman 1] + [B:E] menghasilkan grup [B:E, kedalaman 1] dan [C:D, kedalaman 2]. Jika rentang yang diminta adalah subkumpulan rentang grup G yang sudah ada, maka kedalaman grup G baru menjadi satu lebih besar dari kedalaman G. Sebagai contoh, grup [B:E, kedalaman 1] + [C:D] menghasilkan grup [B:E, kedalaman 1] dan [C:D, kedalaman 2]. Jika rentang yang diminta dimulai sebelum dan berakhir dalam, atau dimulai dalam dan berakhir setelah, rentang grup G yang ada, rentang grup G yang ada akan menjadi gabungan rentang, dan grup baru G' memiliki kedalaman satu lebih besar dari kedalaman G dan rentang sebagai perpotongan rentang. Sebagai contoh, grup [B:D, kedalaman 1] + [C:E] menghasilkan grup [B:E, kedalaman 1] dan [C:D, kedalaman 2].
Representasi JSON |
---|
{
"range": {
object (
|
Kolom | |
---|---|
range
|
Rentang untuk membuat grup. |
DeleteDimensionGroupRequest
Menghapus grup pada rentang yang ditentukan dengan mengurangi kedalaman dimensi dalam rentang tersebut.
Misalnya, asumsikan sheet memiliki grup depth-1 di atas B:E dan grup depth-2 di atas C:D. Menghapus grup di atas D:E akan meninggalkan sheet dengan grup depth-1 di atas B:D dan grup depth-2 di atas C:C.
Representasi JSON |
---|
{
"range": {
object (
|
Kolom | |
---|---|
range
|
Rentang grup yang akan dihapus. |
UpdateDimensionGroupRequest
Memperbarui status grup yang ditentukan.
Representasi JSON |
---|
{
"dimensionGroup": {
object (
|
Kolom | |
---|---|
dimensionGroup
|
Grup yang statusnya harus diperbarui. Rentang dan kedalaman grup harus menentukan grup yang valid di sheet, dan semua kolom lainnya diperbarui. |
fields
|
Kolom yang harus diperbarui. Setidaknya satu kolom harus ditentukan. Akar
|
TrimWhitespaceRequest
Memangkas spasi kosong (seperti spasi, tab, atau baris baru) di setiap sel dalam rentang yang ditentukan. Permintaan ini menghapus semua spasi kosong dari awal dan akhir setiap teks sel, dan mengurangi suburutan karakter spasi kosong yang tersisa menjadi satu spasi. Jika hasil teks yang dipangkas diawali dengan '+' atau '=' karakter, teks tetap sebagai nilai string dan tidak ditafsirkan sebagai formula.
Representasi JSON |
---|
{
"range": {
object (
|
Kolom | |
---|---|
range
|
Rentang sel yang selnya akan dipangkas. |
DeleteDuplicatesRequest
Menghapus baris dalam rentang ini yang berisi nilai di kolom tertentu yang merupakan duplikat nilai di baris sebelumnya. Baris dengan nilai identik tetapi berbeda kapitalisasi, pemformatan, atau formula dianggap duplikat.
Permintaan ini juga menghapus baris duplikat yang disembunyikan dari tampilan (misalnya, karena filter). Saat menghapus duplikat, kemunculan pertama setiap pemindaian baris duplikat dari atas ke bawah disimpan dalam rentang yang dihasilkan. Konten di luar rentang yang ditentukan tidak dihapus, dan baris yang dianggap duplikat tidak harus berdekatan satu sama lain dalam rentang tersebut.
Representasi JSON |
---|
{ "range": { object ( |
Kolom | |
---|---|
range
|
Rentang untuk menghapus baris duplikat. |
comparisonColumns[]
|
Kolom dalam rentang untuk menganalisis nilai duplikat. Jika tidak ada kolom yang dipilih, maka semua kolom dianalisis untuk duplikasi. |
UpdateEmbeddedObjectBorderRequest
Memperbarui properti batas objek tersemat.
Representasi JSON |
---|
{
"objectId": integer,
"border": {
object (
|
Kolom | |
---|---|
objectId
|
ID objek tersemat yang akan diperbarui. |
border
|
Batas yang berlaku untuk objek yang disematkan. |
fields
|
Kolom yang harus diperbarui. Setidaknya satu kolom harus ditentukan. Akar
|
AddSlicerRequest
Menambahkan pemotong ke sheet dalam {i>spreadsheet<i}.
Representasi JSON |
---|
{
"slicer": {
object (
|
Kolom | |
---|---|
slicer
|
Pemotong yang harus ditambahkan ke spreadsheet, termasuk posisi penempatannya. Tujuan
|
UpdateSlicerSpecRequest
Memperbarui spesifikasi pemotong. (Tindakan ini tidak akan memindahkan atau mengubah ukuran pemotong. Untuk memindahkan atau mengubah ukuran penggunaan pemotong
UpdateEmbeddedObjectPositionRequest
.
Representasi JSON |
---|
{
"slicerId": integer,
"spec": {
object (
|
Kolom | |
---|---|
slicerId
|
ID pemotong yang akan diperbarui. |
spec
|
Spesifikasi yang akan diterapkan ke pemotong. |
fields
|
Kolom yang harus diperbarui. Setidaknya satu kolom harus ditentukan. Akar
|
AddDataSourceRequest
Menambahkan sumber data. Setelah sumber data berhasil ditambahkan, elemen terkait
DATA_SOURCE
sheet dibuat dan eksekusi dipicu untuk memuat ulang sheet guna membaca data dari sumber data.
Permintaan ini memerlukan informasi
bigquery.readonly
Cakupan OAuth jika Anda menambahkan sumber data BigQuery.
Representasi JSON |
---|
{
"dataSource": {
object (
|
Kolom | |
---|---|
dataSource
|
Sumber data yang akan ditambahkan. |
UpdateDataSourceRequest
Memperbarui sumber data. Setelah sumber data berhasil diperbarui, eksekusi akan dipicu untuk memuat ulang sumber data terkait
DATA_SOURCE
untuk membaca data dari sumber data yang diperbarui.
Permintaan ini memerlukan informasi
bigquery.readonly
Cakupan OAuth jika Anda memperbarui sumber data BigQuery.
Representasi JSON |
---|
{
"dataSource": {
object (
|
Kolom | |
---|---|
dataSource
|
Sumber data yang akan diperbarui. |
fields
|
Kolom yang harus diperbarui. Setidaknya satu kolom harus ditentukan. Akar
|
DeleteDataSourceRequest
Menghapus sumber data. Permintaan tersebut juga akan menghapus sheet sumber data terkait dan membatalkan tautan semua objek sumber data terkait.
Representasi JSON |
---|
{ "dataSourceId": string } |
Kolom | |
---|---|
dataSourceId
|
ID sumber data yang akan dihapus. |
RefreshDataSourceRequest
Memuat ulang satu atau beberapa objek sumber data dalam spreadsheet menurut referensi yang ditentukan.
Permintaan ini memerlukan informasi
bigquery.readonly
Cakupan OAuth jika Anda memuat ulang sumber data BigQuery.
Jika ada beberapa permintaan refresh yang merujuk pada objek sumber data yang sama dalam satu batch, hanya permintaan pemuatan ulang terakhir yang akan diproses, dan semua permintaan tersebut akan memiliki respons yang sama.
Representasi JSON |
---|
{ "force": boolean, // Union field |
Kolom | |
---|---|
force
|
Memuat ulang objek sumber data, terlepas dari status saat ini. Jika tidak ditetapkan dan objek sumber data yang direferensikan berada dalam status error, pemuatan ulang akan langsung gagal. |
Kolom union
target . Menentukan konten yang akan dimuat ulang.
target
hanya dapat berupa salah satu dari hal berikut:
|
|
references
|
Referensi ke objek sumber data yang akan dimuat ulang. |
dataSourceId
|
Rujukan ke
|
isAll
|
Memuat ulang semua objek sumber data yang ada di spreadsheet. |
DataSourceObjectReferences
Daftar referensi ke objek sumber data.
Representasi JSON |
---|
{
"references": [
{
object (
|
Kolom | |
---|---|
references[]
|
Referensi. |
CancelDataSourceRefreshRequest
Membatalkan satu atau beberapa pemuatan ulang objek sumber data di spreadsheet dengan referensi yang ditentukan.
Permintaan ini memerlukan informasi
bigquery.readonly
Cakupan OAuth jika Anda membatalkan pemuatan ulang di sumber data BigQuery.
Representasi JSON |
---|
{ // Union field |
Kolom | |
---|---|
Kolom union
target . Menentukan item yang akan dibatalkan.
target
hanya dapat berupa salah satu dari hal berikut:
|
|
references
|
Referensi ke objek sumber data yang refresh-nya akan dibatalkan. |
dataSourceId
|
Rujukan ke
|
isAll
|
Membatalkan semua pembaruan objek sumber data yang ada untuk semua sumber data di spreadsheet. |