Ustawia wartości w co najmniej 1 zakresie arkusza kalkulacyjnego. Wywołujący musi podać identyfikator arkusza valueInputOption oraz co najmniej 1 element ValueRanges.
Żądanie HTTP
POST https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/values:batchUpdate
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
| Parametry | |
|---|---|
spreadsheetId | 
                
                   
 Identyfikator arkusza kalkulacyjnego, który chcesz zaktualizować.  | 
              
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
| Zapis JSON | 
|---|
{ "valueInputOption": enum (  | 
                
| Pola | |
|---|---|
valueInputOption | 
                  
                     
 Sposób interpretacji danych wejściowych.  | 
                
data[] | 
                  
                     
 Nowe wartości do zastosowania w arkuszu kalkulacyjnym.  | 
                
includeValuesInResponse | 
                  
                     
 Określa, czy odpowiedź na aktualizację powinna zawierać wartości komórek, które zostały zaktualizowane. Domyślnie odpowiedzi nie zawierają zaktualizowanych wartości. Pole   | 
                
responseValueRenderOption | 
                  
                     
 Określa sposób wyświetlania wartości w odpowiedzi. Domyślną opcją renderowania jest   | 
                
responseDateTimeRenderOption | 
                  
                     
 Określa sposób wyświetlania dat, godzin i czasów trwania w odpowiedzi. Jest on ignorowany, jeśli   | 
                
Treść odpowiedzi
Odpowiedź po zaktualizowaniu zakresu wartości w arkuszu kalkulacyjnym.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
| Zapis JSON | 
|---|
{
  "spreadsheetId": string,
  "totalUpdatedRows": integer,
  "totalUpdatedColumns": integer,
  "totalUpdatedCells": integer,
  "totalUpdatedSheets": integer,
  "responses": [
    {
      object ( | 
                  
| Pola | |
|---|---|
spreadsheetId | 
                    
                       
 Arkusz kalkulacyjny, w którym zastosowano aktualizacje.  | 
                  
totalUpdatedRows | 
                    
                       
 Łączna liczba wierszy, w których zaktualizowano co najmniej 1 komórkę.  | 
                  
totalUpdatedColumns | 
                    
                       
 Łączna liczba kolumn, w których zaktualizowano co najmniej 1 komórkę.  | 
                  
totalUpdatedCells | 
                    
                       
 Łączna liczba zaktualizowanych komórek.  | 
                  
totalUpdatedSheets | 
                    
                       
 Łączna liczba arkuszy, w których zaktualizowano co najmniej 1 komórkę.  | 
                  
responses[] | 
                    
                       
 Jedna odpowiedź UpdateValuesResponse na każdy zakres, w tej samej kolejności, w jakiej pojawiały się żądania.  | 
                  
Zakresy autoryzacji
Wymaga jednego z tych zakresów OAuth:
https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/spreadsheets
Więcej informacji znajdziesz w przewodniku dotyczącym autoryzacji.