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 | 
                  
                     
 Cara data input harus ditafsirkan.  | 
                
data[] | 
                  
                     
 Nilai baru yang akan diterapkan ke spreadsheet.  | 
                
includeValuesInResponse | 
                  
                     
 Menentukan apakah respons pembaruan harus menyertakan nilai sel yang diperbarui. Secara default, respons tidak menyertakan nilai yang diperbarui. Kolom   | 
                
responseValueRenderOption | 
                  
                     
 Menentukan cara nilai dalam respons harus dirender. Opsi render default-nya adalah   | 
                
responseDateTimeRenderOption | 
                  
                     
 Menentukan cara tanggal, waktu, dan durasi dalam respons harus dirender. Nilai ini akan diabaikan jika   | 
                
Isi respons
Respons saat memperbarui rentang nilai di 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 tempat setidaknya satu sel dalam baris diperbarui.  | 
                  
totalUpdatedColumns | 
                    
                       
 Jumlah total kolom tempat setidaknya satu sel di kolom diperbarui.  | 
                  
totalUpdatedCells | 
                    
                       
 Jumlah total sel yang diperbarui.  | 
                  
totalUpdatedSheets | 
                    
                       
 Jumlah total sheet tempat setidaknya satu sel di sheet diperbarui.  | 
                  
responses[] | 
                    
                       
 Satu UpdateValuesResponse per rentang yang diminta, dalam urutan yang sama seperti permintaan yang muncul.  | 
                  
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/spreadsheets
Untuk mengetahui informasi selengkapnya, lihat Panduan otorisasi.