Menetapkan nilai dalam satu atau beberapa rentang spreadsheet. Pemanggil harus menentukan ID spreadsheet, valueInputOption
, dan satu atau beberapa ValueRanges
.
Permintaan HTTP
POST https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/values:batchUpdate
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
Parameter | |
---|---|
spreadsheetId |
ID spreadsheet yang akan diperbarui. |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
Representasi JSON |
---|
{ "valueInputOption": enum ( |
Kolom | |
---|---|
valueInputOption |
Bagaimana data input harus ditafsirkan. |
data[] |
Nilai baru yang akan diterapkan ke spreadsheet. |
includeValuesInResponse |
Menentukan apakah respons update harus menyertakan nilai sel yang diupdate. Secara default, respons tidak menyertakan nilai yang diperbarui. Kolom |
responseValueRenderOption |
Menentukan bagaimana nilai dalam respons harus dirender. Opsi render default adalah |
responseDateTimeRenderOption |
Menentukan bagaimana tanggal, waktu, dan durasi dalam respons harus dirender. Nilai ini akan diabaikan jika |
Isi respons
Respons saat memperbarui rentang nilai dalam spreadsheet.
Jika berhasil, isi respons memuat data dengan struktur berikut:
Representasi JSON |
---|
{
"spreadsheetId": string,
"totalUpdatedRows": integer,
"totalUpdatedColumns": integer,
"totalUpdatedCells": integer,
"totalUpdatedSheets": integer,
"responses": [
{
object ( |
Kolom | |
---|---|
spreadsheetId |
Spreadsheet tempat pembaruan diterapkan. |
totalUpdatedRows |
Jumlah total baris dengan minimal satu sel dalam baris yang diperbarui. |
totalUpdatedColumns |
Jumlah total kolom dengan minimal satu sel dalam kolom yang telah diperbarui. |
totalUpdatedCells |
Jumlah total sel yang diperbarui. |
totalUpdatedSheets |
Jumlah total sheet dengan setidaknya satu sel dalam sheet yang diperbarui. |
responses[] |
Satu UpdateValuesResponse per rentang yang diminta, dalam urutan yang sama dengan permintaan yang muncul. |
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.file
https://www.googleapis.com/auth/spreadsheets
Untuk informasi selengkapnya, lihat Panduan otorisasi.