Legt Werte in einem oder mehreren Bereichen einer Tabelle fest. Der Aufrufer muss die Tabellen-ID, eine valueInputOption
und mindestens eine ValueRanges
angeben.
HTTP-Anfrage
POST https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/values:batchUpdate
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
spreadsheetId |
Die ID der zu aktualisierenden Tabelle. |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{ "valueInputOption": enum ( |
Felder | |
---|---|
valueInputOption |
Wie die Eingabedaten interpretiert werden sollen. |
data[] |
Die neuen Werte, die auf die Tabelle angewendet werden sollen. |
includeValuesInResponse |
Bestimmt, ob die Aktualisierungsantwort die Werte der aktualisierten Zellen enthalten soll. Standardmäßig enthalten die Antworten nicht die aktualisierten Werte. Das Feld |
responseValueRenderOption |
Bestimmt, wie Werte in der Antwort gerendert werden sollen. Die Standardeinstellung für das Rendering ist |
responseDateTimeRenderOption |
Legt fest, wie Datum, Uhrzeit und Dauer in der Antwort gerendert werden sollen. Dies wird ignoriert, wenn |
Antworttext
Die Antwort, wenn ein Wertebereich in einer Tabelle aktualisiert wird.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
JSON-Darstellung |
---|
{
"spreadsheetId": string,
"totalUpdatedRows": integer,
"totalUpdatedColumns": integer,
"totalUpdatedCells": integer,
"totalUpdatedSheets": integer,
"responses": [
{
object ( |
Felder | |
---|---|
spreadsheetId |
Die Tabelle, auf die die Aktualisierungen angewendet wurden. |
totalUpdatedRows |
Die Gesamtzahl der Zeilen, bei denen mindestens eine Zelle in der Zeile aktualisiert wurde. |
totalUpdatedColumns |
Die Gesamtzahl der Spalten, in denen mindestens eine Zelle in der Spalte aktualisiert wurde. |
totalUpdatedCells |
Die Gesamtzahl der aktualisierten Zellen. |
totalUpdatedSheets |
Die Gesamtzahl der Tabellenblätter, in denen mindestens eine Zelle des Tabellenblatts aktualisiert wurde. |
responses[] |
Eine UpdateValuesResponse pro angefordertem Bereich, in derselben Reihenfolge, in der die Anfragen angezeigt wurden. |
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.file
https://www.googleapis.com/auth/spreadsheets
Weitere Informationen finden Sie im Leitfaden zur Autorisierung.