Anfrage
Eine einzelne Art von Aktualisierung, die auf eine Tabelle angewendet werden soll.
| JSON-Darstellung |
|---|
{ "updateSpreadsheetProperties": { object ( |
| Felder | |
|---|---|
| Die Art des Updates. Genau ein Feld ist erforderlich. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
updateSpreadsheetProperties
|
Aktualisiert die Eigenschaften der Tabelle. |
updateSheetProperties
|
Aktualisiert die Eigenschaften eines Tabellenblatts. |
updateDimensionProperties
|
Aktualisiert die Eigenschaften von Dimensionen. |
updateNamedRange
|
Aktualisiert einen benannten Bereich. |
repeatCell
|
Wiederholt eine einzelne Zelle in einem Bereich. |
addNamedRange
|
Fügt einen benannten Bereich hinzu. |
deleteNamedRange
|
Löscht einen benannten Bereich. |
addSheet
|
Fügt ein Tabellenblatt hinzu. |
deleteSheet
|
Löscht ein Tabellenblatt. |
autoFill
|
Füllt automatisch mehr Daten basierend auf vorhandenen Daten ein. |
cutPaste
|
Schneidet Daten aus einem Bereich aus und fügt sie in einen anderen ein. |
copyPaste
|
Kopiert Daten aus einem Bereich und fügt sie in einen anderen ein. |
mergeCells
|
Führt Zellen zusammen. |
unmergeCells
|
Hebt den Verbund von verbundenen Zellen auf. |
updateBorders
|
Aktualisiert die Rahmenlinien in einem Zellenbereich. |
updateCells
|
Aktualisiert viele Zellen gleichzeitig. |
addFilterView
|
Fügt eine Filteransicht hinzu. |
appendCells
|
Fügt Zellen nach der letzten Zeile mit Daten in einem Tabellenblatt an. |
clearBasicFilter
|
Löscht den einfachen Filter in einem Tabellenblatt. |
deleteDimension
|
Löscht Zeilen oder Spalten in einem Tabellenblatt. |
deleteEmbeddedObject
|
Löscht ein eingebettetes Objekt (z. B. Diagramm, Bild) in einem Tabellenblatt. |
deleteFilterView
|
Löscht eine Filteransicht aus einem Tabellenblatt. |
duplicateFilterView
|
Dupliziert eine Filteransicht. |
duplicateSheet
|
Dupliziert ein Tabellenblatt. |
findReplace
|
Sucht nach Vorkommen von Text und ersetzt sie durch anderen Text. |
insertDimension
|
Fügt neue Zeilen oder Spalten in ein Tabellenblatt ein. |
insertRange
|
Fügt neue Zellen in ein Tabellenblatt ein und verschiebt die vorhandenen Zellen. |
moveDimension
|
Verschiebt Zeilen oder Spalten an eine andere Stelle in einem Tabellenblatt. |
updateEmbeddedObjectPosition
|
Aktualisiert die Position eines eingebetteten Objekts (z.B. Diagramm, Bild). |
pasteData
|
Fügt Daten (HTML oder getrennt) in ein Tabellenblatt ein. |
textToColumns
|
Wandelt eine Textspalte in mehrere Textspalten um. |
updateFilterView
|
Aktualisiert die Eigenschaften einer Filteransicht. |
deleteRange
|
Löscht einen Zellenbereich aus einem Tabellenblatt und verschiebt die verbleibenden Zellen. |
appendDimension
|
Fügt Dimensionen an das Ende eines Tabellenblatts an. |
addConditionalFormatRule
|
Fügt eine neue Regel für die bedingte Formatierung hinzu. |
updateConditionalFormatRule
|
Aktualisiert eine vorhandene Regel für die bedingte Formatierung. |
deleteConditionalFormatRule
|
Löscht eine vorhandene Regel für die bedingte Formatierung. |
sortRange
|
Sortiert Daten in einem Bereich. |
setDataValidation
|
Legt die Datenvalidierung für eine oder mehrere Zellen fest. |
setBasicFilter
|
Legt den grundlegenden Filter für ein Tabellenblatt fest. |
addProtectedRange
|
Fügt einen geschützten Bereich hinzu. |
updateProtectedRange
|
Aktualisiert einen geschützten Bereich. |
deleteProtectedRange
|
Löscht einen geschützten Bereich. |
autoResizeDimensions
|
Die Größe einer oder mehrerer Dimensionen wird automatisch an den Inhalt der Zellen in dieser Dimension angepasst. |
addChart
|
Fügt ein Diagramm hinzu. |
updateChartSpec
|
Aktualisiert die Spezifikationen eines Diagramms. |
updateBanding
|
Aktualisiert einen Bereich mit Klassen |
addBanding
|
Fügt einen neuen Bereich mit Bändern hinzu |
deleteBanding
|
Entfernt einen Bereich mit Bändern |
createDeveloperMetadata
|
Neue Entwicklermetadaten erstellen |
updateDeveloperMetadata
|
Aktualisiert einen vorhandenen Entwicklermetadateneintrag. |
deleteDeveloperMetadata
|
Entwicklermetadaten löschen |
randomizeRange
|
Randomisiert die Reihenfolge der Zeilen in einem Bereich. |
addDimensionGroup
|
Erstellt eine Gruppe für den angegebenen Bereich. |
deleteDimensionGroup
|
Löscht eine Gruppe im angegebenen Bereich. |
updateDimensionGroup
|
Aktualisiert den Status der angegebenen Gruppe. |
trimWhitespace
|
Entfernt Leerzeichen (z. B. Leerzeichen, Tabulatoren oder Zeilenumbrüche) aus Zellen. |
deleteDuplicates
|
Entfernt Zeilen, die doppelte Werte in angegebenen Spalten eines Zellbereichs enthalten. |
updateEmbeddedObjectBorder
|
Aktualisiert den Rahmen eines eingebetteten Objekts. |
addSlicer
|
Fügt einen Datenschnitt hinzu. |
updateSlicerSpec
|
Aktualisiert die Spezifikationen eines Slicers. |
addDataSource
|
Fügt eine Datenquelle hinzu. |
updateDataSource
|
Aktualisiert eine Datenquelle. |
deleteDataSource
|
Löscht eine Datenquelle. |
refreshDataSource
|
Aktualisiert eine oder mehrere Datenquellen und die zugehörigen Datenbankobjekte. |
cancelDataSourceRefresh
|
Bricht Aktualisierungen einer oder mehrerer Datenquellen und zugehöriger Datenbankobjekte ab. |
addTable
|
Fügt eine Tabelle hinzu. |
updateTable
|
Aktualisiert eine Tabelle. |
deleteTable
|
Eine Anfrage zum Löschen einer Tabelle. |
insertComment
|
Fügt ein |
addCommentReply
|
Fügt eine Antwort auf eine |
updateCommentPost
|
Aktualisiert einen vorhandenen Beitrag (Hauptbeitrag oder Antwort) einer |
deleteComment
|
Löscht eine |
deleteCommentReply
|
Löscht eine Antwort
|
| Ende der sich gegenseitig ausschließenden Felder. | |
UpdateSpreadsheetPropertiesRequest
Aktualisiert die Attribute einer Tabelle.
| JSON-Darstellung |
|---|
{
"properties": {
object ( |
| Felder | |
|---|---|
properties
|
Die zu aktualisierenden Attribute. |
fields
|
Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm „properties“ ist impliziert und sollte nicht angegeben werden. Ein einzelnes
|
UpdateSheetPropertiesRequest
Aktualisiert die Attribute des Tabellenblatts mit dem angegebenen sheetId.
| JSON-Darstellung |
|---|
{
"properties": {
object ( |
| Felder | |
|---|---|
properties
|
Die zu aktualisierenden Attribute. |
fields
|
Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm |
UpdateDimensionPropertiesRequest
Aktualisiert die Eigenschaften von Dimensionen im angegebenen Bereich.
| JSON-Darstellung |
|---|
{ "properties": { object ( |
| Felder | |
|---|---|
properties
|
Zu aktualisierende Attribute. |
fields
|
Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm |
| Der Dimensionsbereich. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
range
|
Die zu aktualisierenden Zeilen oder Spalten. |
dataSourceSheetRange
|
Die Spalten im Datenquellen-Tabellenblatt, die aktualisiert werden sollen. |
| Ende der sich gegenseitig ausschließenden Felder. | |
DataSourceSheetDimensionRange
Ein Bereich entlang einer einzelnen Dimension in einem DATA_SOURCE-Tabellenblatt.
| JSON-Darstellung |
|---|
{
"sheetId": integer,
"columnReferences": [
{
object ( |
| Felder | |
|---|---|
sheetId
|
Die ID des Datenquellen-Tabellenblatts, in dem sich der Bereich befindet. |
columnReferences[]
|
Die Spalten im Datenquellen-Tabellenblatt. |
UpdateNamedRangeRequest
Aktualisiert die Eigenschaften des benannten Bereichs mit dem angegebenen namedRangeId.
| JSON-Darstellung |
|---|
{
"namedRange": {
object ( |
| Felder | |
|---|---|
namedRange
|
Der benannte Bereich, der mit den neuen Eigenschaften aktualisiert werden soll. |
fields
|
Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm |
RepeatCellRequest
Aktualisiert alle Zellen im Bereich mit den Werten im angegebenen Cell-Objekt. Nur die im Feld fields aufgeführten Felder werden aktualisiert. Die anderen bleiben unverändert.
Wenn Sie eine Zelle mit einer Formel schreiben, werden die Bereiche der Formel für jedes Feld im Bereich automatisch erhöht. Wenn Sie beispielsweise eine Zelle mit der Formel
=A1
in den Bereich B2:C4 schreiben, wäre B2
=A1, B3
=A2, B4
=A3, C2
=B1, C3
=B2 und C4
=B3.
Wenn Sie die Bereiche der Formel statisch halten möchten, verwenden Sie den Indikator $. Verwenden Sie beispielsweise die Formel
=$A$1
, um zu verhindern, dass sowohl die Zeile als auch die Spalte inkrementiert werden.
| JSON-Darstellung |
|---|
{ "range": { object ( |
| Felder | |
|---|---|
range
|
Der Bereich, in dem die Zelle wiederholt werden soll. |
cell
|
Die zu schreibenden Daten. |
fields
|
Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm |
AddNamedRangeRequest
Fügt der Tabelle einen benannten Bereich hinzu.
| JSON-Darstellung |
|---|
{
"namedRange": {
object ( |
| Felder | |
|---|---|
namedRange
|
Der benannte Bereich, der hinzugefügt werden soll. Das Feld |
DeleteNamedRangeRequest
Entfernt den benannten Bereich mit der angegebenen ID aus der Tabelle.
| JSON-Darstellung |
|---|
{ "namedRangeId": string } |
| Felder | |
|---|---|
namedRangeId
|
Die ID des zu löschenden benannten Bereichs. |
AddSheetRequest
Fügt ein neues Tabellenblatt hinzu. Wenn ein Tabellenblatt an einem bestimmten Index hinzugefügt wird, werden die Indexe aller nachfolgenden Tabellenblätter erhöht. Verwenden Sie stattdessen AddChartRequest und geben Sie EmbeddedObjectPosition.sheetId oder EmbeddedObjectPosition.newSheet an, um ein Objektblatt hinzuzufügen.
| JSON-Darstellung |
|---|
{
"properties": {
object ( |
| Felder | |
|---|---|
properties
|
Die Eigenschaften, die das neue Tabellenblatt haben soll. Alle Attribute sind optional. Das Feld |
DeleteSheetRequest
Löscht das angeforderte Tabellenblatt.
| JSON-Darstellung |
|---|
{ "sheetId": integer } |
| Felder | |
|---|---|
sheetId
|
Die ID des zu löschenden Tabellenblatts.
Wenn das Tabellenblatt vom Typ |
AutoFillRequest
Es werden mehr Daten auf Grundlage vorhandener Daten ergänzt.
| JSON-Darstellung |
|---|
{ "useAlternateSeries": boolean, "range": { object ( |
| Felder | |
|---|---|
useAlternateSeries
|
„True“, wenn Daten mit der alternativen Reihe generiert werden sollen. Das hängt vom Typ und der Menge der Quelldaten ab. |
| Der Bereich, der automatisch ausgefüllt werden soll. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
range
|
Der Bereich, der automatisch ausgefüllt werden soll. Der Bereich wird untersucht und der Ort mit Daten wird erkannt. Diese Daten werden dann automatisch in den Rest des Bereichs eingefügt. |
sourceAndDestination
|
Die Quell- und Zielbereiche, die automatisch ausgefüllt werden sollen. Hier wird die Quelle der automatischen Vervollständigung und der Ort, an dem die Daten erweitert werden sollen, explizit aufgeführt. |
| Ende der sich gegenseitig ausschließenden Felder. | |
SourceAndDestination
Eine Kombination aus einem Quellbereich und der Art und Weise, wie dieser erweitert werden soll.
| JSON-Darstellung |
|---|
{ "source": { object ( |
| Felder | |
|---|---|
source
|
Der Speicherort der Daten, die als Quelle für das automatische Ausfüllen verwendet werden sollen. |
dimension
|
Die Dimension, in die Daten eingefügt werden sollen. |
fillLength
|
Die Anzahl der Zeilen oder Spalten, in die Daten eingefügt werden sollen. Positive Zahlen werden über die letzte Zeile oder Spalte der Quelle hinaus erweitert. Negative Zahlen werden vor der ersten Zeile oder Spalte der Quelle eingefügt. |
CutPasteRequest
Verschiebt Daten von der Quelle zum Ziel.
| JSON-Darstellung |
|---|
{ "source": { object ( |
| Felder | |
|---|---|
source
|
Die Quelldaten, die ausgeschnitten werden sollen. |
destination
|
Die Koordinate oben links, an der die Daten eingefügt werden sollen. |
pasteType
|
Welche Art von Daten eingefügt werden soll. Alle Quelldaten werden ausgeschnitten, unabhängig davon, was eingefügt wird. |
PasteType
Welche Art von Daten eingefügt werden soll.
| Enums | |
|---|---|
PASTE_NORMAL
|
Werte, Formeln, Formatierungen und Zusammenführungen einfügen |
PASTE_VALUES
|
Fügen Sie NUR die Werte ein, ohne Formate, Formeln oder Zusammenführungen. |
PASTE_FORMAT
|
Nur das Format einfügen, ohne Datenvalidierung. |
PASTE_NO_BORDERS
|
Wie
PASTE_NORMAL
– nur ohne Grenzen.
|
PASTE_FORMULA
|
Fügen Sie nur die Formeln ein. |
PASTE_DATA_VALIDATION
|
Fügen Sie nur die Datenvalidierung ein. |
PASTE_CONDITIONAL_FORMATTING
|
Fügen Sie nur die Regeln für die bedingte Formatierung ein. |
CopyPasteRequest
Kopiert Daten von der Quelle zum Ziel.
| JSON-Darstellung |
|---|
{ "source": { object ( |
| Felder | |
|---|---|
source
|
Der zu kopierende Quellbereich. |
destination
|
Der Ort, an dem eingefügt werden soll. Wenn der Bereich einen Bereich abdeckt, der ein Vielfaches der Höhe oder Breite der Quelle ist, werden die Daten wiederholt, um den Zielbereich auszufüllen. Wenn der Bereich kleiner als der Quellbereich ist, werden trotzdem alle Quelldaten kopiert (über das Ende des Zielbereichs hinaus). |
pasteType
|
Welche Art von Daten eingefügt werden soll. |
pasteOrientation
|
Wie die Daten beim Einfügen ausgerichtet werden sollen. |
PasteOrientation
Wie ein Einfügevorgang ausgeführt werden soll.
| Enums | |
|---|---|
NORMAL
|
Fügen Sie den Text wie gewohnt ein. |
TRANSPOSE
|
Einfügen und transponieren: Alle Zeilen werden zu Spalten und umgekehrt. |
MergeCellsRequest
Führt alle Zellen im Bereich zusammen.
| JSON-Darstellung |
|---|
{ "range": { object ( |
| Felder | |
|---|---|
range
|
Der Zellenbereich, der zusammengeführt werden soll. |
mergeType
|
Wie die Zellen zusammengeführt werden sollen. |
MergeType
Der Typ der zu erstellenden Zusammenführung.
| Enums | |
|---|---|
MERGE_ALL
|
Einzelnen Merge aus dem Bereich erstellen |
MERGE_COLUMNS
|
Für jede Spalte im Bereich eine Zusammenführung erstellen |
MERGE_ROWS
|
Für jede Zeile im Bereich eine Zusammenführung erstellen |
UnmergeCellsRequest
Hebt den Zellenverbund im angegebenen Bereich auf.
| JSON-Darstellung |
|---|
{
"range": {
object ( |
| Felder | |
|---|---|
range
|
Der Bereich, in dem die Verbindung aller Zellen aufgehoben werden soll. Wenn sich der Bereich über mehrere Zusammenführungen erstreckt, werden alle aufgehoben. Der Bereich darf nicht teilweise über einen Merge hinweg verlaufen. |
UpdateBordersRequest
Aktualisiert die Grenzen eines Bereichs. Wenn ein Feld in der Anfrage nicht festgelegt ist, bleibt der Rahmen unverändert. Beispiel:
-
Bereich: A1:A5
{ top: RED, bottom: WHITE } -
Bereich: A1:A5
{ left: BLUE }
Das würde dazu führen, dass A1:A5 die Rahmen { top: RED, bottom: WHITE, left: BLUE } haben. Wenn Sie einen Rahmen entfernen möchten, legen Sie den Stil explizit auf NONE fest.
| JSON-Darstellung |
|---|
{ "range": { object ( |
| Felder | |
|---|---|
range
|
Der Bereich, dessen Grenzen aktualisiert werden sollen. |
top
|
Die Grenze, die oben im Bereich platziert werden soll. |
bottom
|
Die Rahmenlinie, die unten im Bereich eingefügt werden soll. |
left
|
Die Grenze, die links vom Bereich platziert werden soll. |
right
|
Die Rahmenlinie, die rechts vom Bereich platziert werden soll. |
innerHorizontal
|
Die horizontale Rahmenlinie, die in den Bereich eingefügt werden soll. |
innerVertical
|
Die vertikale Grenze, die in den Bereich aufgenommen werden soll. |
UpdateCellsRequest
Aktualisiert alle Zellen in einem Bereich mit neuen Daten.
| JSON-Darstellung |
|---|
{ "rows": [ { object ( |
| Felder | |
|---|---|
rows[]
|
Die zu schreibenden Daten. |
fields
|
Die Felder von „CellData“, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Die Stammzelle ist „CellData“. „row.values.“ sollte nicht angegeben werden. Ein einzelnes
|
| Die Standortdaten sollten geschrieben werden. Es muss genau ein Wert festgelegt werden. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
start
|
Die Koordinate, an der mit dem Schreiben von Daten begonnen werden soll. Es können beliebig viele Zeilen und Spalten geschrieben werden, auch eine unterschiedliche Anzahl von Spalten pro Zeile. |
range
|
Der Bereich, in den Daten geschrieben werden sollen.
Wenn die Daten in den Zeilen nicht den gesamten angeforderten Bereich abdecken, werden die Felder, die den in |
| Ende der sich gegenseitig ausschließenden Felder. | |
AddFilterViewRequest
Fügt eine Filteransicht hinzu.
| JSON-Darstellung |
|---|
{
"filter": {
object ( |
| Felder | |
|---|---|
filter
|
Der Filter, der hinzugefügt werden soll. Das Feld |
AppendCellsRequest
Fügt nach der letzten Zeile mit Daten in einem Tabellenblatt neue Zellen hinzu und fügt bei Bedarf neue Zeilen in das Tabellenblatt ein.
| JSON-Darstellung |
|---|
{
"sheetId": integer,
"rows": [
{
object ( |
| Felder | |
|---|---|
sheetId
|
Die Tabellenblatt-ID, an die die Daten angehängt werden sollen. |
rows[]
|
Die anzuhängenden Daten. |
fields
|
Die Felder von „CellData“, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Die Stammzelle ist „CellData“. „row.values.“ sollte nicht angegeben werden. Ein einzelnes |
| Die Standortdaten sollten geschrieben werden. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
tableId
|
Die ID der Tabelle, an die Daten angehängt werden sollen. Die Daten werden nur an den Tabellenkörper angehängt.
Dieses Feld hat auch Vorrang vor dem Feld |
| Ende der sich gegenseitig ausschließenden Felder. | |
ClearBasicFilterRequest
Löscht den einfachen Filter, sofern er im Tabellenblatt vorhanden ist.
| JSON-Darstellung |
|---|
{ "sheetId": integer } |
| Felder | |
|---|---|
sheetId
|
Die Tabellenblatt-ID, für die der einfachen Filter gelöscht werden soll. |
DeleteDimensionRequest
Löscht die Dimensionen aus dem Tabellenblatt.
| JSON-Darstellung |
|---|
{
"range": {
object ( |
| Felder | |
|---|---|
range
|
Die Dimensionen, die aus dem Tabellenblatt gelöscht werden sollen. |
DeleteEmbeddedObjectRequest
Löscht das eingebettete Objekt mit der angegebenen ID.
| JSON-Darstellung |
|---|
{ "objectId": integer } |
| Felder | |
|---|---|
objectId
|
Die ID des einzubettenden Objekts, das gelöscht werden soll. |
DeleteFilterViewRequest
Löscht eine bestimmte Filteransicht.
| JSON-Darstellung |
|---|
{ "filterId": integer } |
| Felder | |
|---|---|
filterId
|
Die ID des zu löschenden Filters. |
DuplicateFilterViewRequest
Dupliziert eine bestimmte Filteransicht.
| JSON-Darstellung |
|---|
{ "filterId": integer } |
| Felder | |
|---|---|
filterId
|
Die ID des Filters, der dupliziert wird. |
DuplicateSheetRequest
Dupliziert den Inhalt eines Blatts.
| JSON-Darstellung |
|---|
{ "sourceSheetId": integer, "insertSheetIndex": integer, "newSheetId": integer, "newSheetName": string } |
| Felder | |
|---|---|
sourceSheetId
|
Das zu duplizierende Tabellenblatt.
Wenn das Quelltabellenblatt vom Typ |
insertSheetIndex
|
Der nullbasierte Index, an dem das neue Tabellenblatt eingefügt werden soll. Der Index aller nachfolgenden Tabellenblätter wird erhöht. |
newSheetId
|
Wenn festgelegt, die ID des neuen Tabellenblatts. Wenn nicht festgelegt, wird eine ID ausgewählt. Falls festgelegt, darf die ID nicht mit einer vorhandenen Tabellenblatt-ID in Konflikt stehen. Wenn der Wert festgelegt ist, muss er nicht negativ sein. |
newSheetName
|
Der Name des neuen Tabellenblatts. Wenn das Feld leer ist, wird ein neuer Name für Sie ausgewählt. |
FindReplaceRequest
Sucht und ersetzt Daten in Zellen in einem Bereich, einem Tabellenblatt oder allen Tabellenblättern.
| JSON-Darstellung |
|---|
{
"find": string,
"replacement": string,
"matchCase": boolean,
"matchEntireCell": boolean,
"searchByRegex": boolean,
"includeFormulas": boolean,
"range": {
object ( |
| Felder | |
|---|---|
find
|
Der Wert, nach dem gesucht werden soll. |
replacement
|
Der Wert, der als Ersatz verwendet werden soll. |
matchCase
|
„True“, wenn bei der Suche die Groß-/Kleinschreibung beachtet wird. |
matchEntireCell
|
„Wahr“, wenn der Suchwert mit der gesamten Zelle übereinstimmen soll. |
searchByRegex
|
„Wahr“, wenn der Suchwert ein regulärer Ausdruck ist. Der reguläre Ausdruck und der Ersatz sollten den Java-RegEx-Regeln unter https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html entsprechen. Der Ersetzungsstring darf auf Erfassungsgruppen verweisen. Wenn eine Zelle beispielsweise den Inhalt
|
includeFormulas
|
„Wahr“, wenn die Suche Zellen mit Formeln umfassen soll. „Falsch“, um Zellen mit Formeln zu überspringen. |
| Der Bereich, in dem gesucht und ersetzt werden soll. Es muss genau einer festgelegt werden. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
range
|
Der Bereich, in dem gesucht und ersetzt werden soll. |
sheetId
|
Das Tabellenblatt, in dem gesucht und ersetzt werden soll. |
allSheets
|
„Wahr“, um in allen Tabellenblättern zu suchen und zu ersetzen. |
| Ende der sich gegenseitig ausschließenden Felder. | |
InsertDimensionRequest
Fügt Zeilen oder Spalten in ein Tabellenblatt an einem bestimmten Index ein.
| JSON-Darstellung |
|---|
{
"range": {
object ( |
| Felder | |
|---|---|
range
|
Die einzufügenden Dimensionen. Sowohl der Start- als auch der Endindex müssen begrenzt sein. |
inheritFromBefore
|
Gibt an, ob die Dimensionseigenschaften von den Dimensionen vor oder nach den neu eingefügten Dimensionen übernommen werden sollen. „Wahr“, um die Dimensionen davor zu übernehmen (in diesem Fall muss der Startindex größer als 0 sein), und „Falsch“, um die Dimensionen danach zu übernehmen.
Wenn beispielsweise Zeilenindex 0 einen roten Hintergrund und Zeilenindex 1 einen grünen Hintergrund hat, können beim Einfügen von zwei Zeilen am Index 1 entweder der grüne oder der rote Hintergrund übernommen werden. Wenn |
InsertRangeRequest
Fügt Zellen in einen Bereich ein und verschiebt die vorhandenen Zellen nach rechts oder unten.
| JSON-Darstellung |
|---|
{ "range": { object ( |
| Felder | |
|---|---|
range
|
Der Bereich, in den neue Zellen eingefügt werden sollen. Der Bereich ist auf die aktuellen Tabellenblattgrenzen beschränkt. |
shiftDimension
|
Die Dimension, die beim Einfügen von Zellen verschoben wird. Wenn
|
MoveDimensionRequest
Verschiebt eine oder mehrere Zeilen oder Spalten.
| JSON-Darstellung |
|---|
{
"source": {
object ( |
| Felder | |
|---|---|
source
|
Die zu verschiebenden Quelldimensionen. |
destinationIndex
|
Der nullbasierte Startindex, an den die Quelldaten verschoben werden sollen, basierend auf den Koordinaten vor dem Entfernen der Quelldaten aus dem Raster. Vorhandene Daten werden nach unten oder rechts verschoben (je nach Dimension), um Platz für die verschobenen Dimensionen zu schaffen. Die Quelldimensionen werden aus dem Raster entfernt. Die Daten können also an einem anderen Index als angegeben landen.
Wenn Sie beispielsweise die Werte |
UpdateEmbeddedObjectPositionRequest
Die Position eines eingebetteten Objekts aktualisieren, z. B. ein Diagramm oder Bild verschieben oder seine Größe ändern.
| JSON-Darstellung |
|---|
{
"objectId": integer,
"newPosition": {
object ( |
| Felder | |
|---|---|
objectId
|
Die ID des zu verschiebenden Objekts. |
newPosition
|
Eine explizite Position, an die das eingebettete Objekt verschoben werden soll. Wenn
|
fields
|
Die Felder von
|
PasteDataRequest
Fügt Daten in die Tabelle ein, beginnend mit der angegebenen Koordinate.
| JSON-Darstellung |
|---|
{ "coordinate": { object ( |
| Felder | |
|---|---|
coordinate
|
Die Koordinate, an der die Daten eingefügt werden sollen. |
data
|
Die einzufügenden Daten. |
type
|
Wie die Daten eingefügt werden sollen. |
| Wie die Daten interpretiert werden sollen. Es muss genau ein Wert festgelegt werden. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
delimiter
|
Das Trennzeichen in den Daten. |
html
|
„True“, wenn die Daten HTML sind. |
| Ende der sich gegenseitig ausschließenden Felder. | |
TextToColumnsRequest
Teilt eine Textspalte anhand eines Trennzeichens in jeder Zelle in mehrere Spalten auf.
| JSON-Darstellung |
|---|
{ "source": { object ( |
| Felder | |
|---|---|
source
|
Der Quelldatenbereich. Sie muss genau eine Spalte umfassen. |
delimiter
|
Das zu verwendende Trennzeichen. Wird nur verwendet, wenn „delimiterType“ |
delimiterType
|
Der zu verwendende Trennzeichen-Typ. |
DelimiterType
Das Trennzeichen, das zum Aufteilen verwendet werden soll.
| Enums | |
|---|---|
DELIMITER_TYPE_UNSPECIFIED
|
Standardwert. Dieser Wert darf nicht verwendet werden. |
COMMA
|
„,“ |
SEMICOLON
|
";" |
PERIOD
|
„.“ |
SPACE
|
" " |
CUSTOM
|
Ein benutzerdefinierter Wert, wie im Trennzeichen definiert. |
AUTODETECT
|
Spalten automatisch erkennen |
UpdateFilterViewRequest
Aktualisiert die Eigenschaften der Filteransicht.
| JSON-Darstellung |
|---|
{
"filter": {
object ( |
| Felder | |
|---|---|
filter
|
Die neuen Eigenschaften der Filteransicht. |
fields
|
Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm |
DeleteRangeRequest
Löscht einen Zellenbereich und verschiebt andere Zellen in den gelöschten Bereich.
| JSON-Darstellung |
|---|
{ "range": { object ( |
| Felder | |
|---|---|
range
|
Der zu löschende Zellenbereich. |
shiftDimension
|
Die Dimension, durch die gelöschte Zellen ersetzt werden. Wenn |
AppendDimensionRequest
Hängt Zeilen oder Spalten an das Ende eines Tabellenblatts an.
| JSON-Darstellung |
|---|
{
"sheetId": integer,
"dimension": enum ( |
| Felder | |
|---|---|
sheetId
|
Das Tabellenblatt, dem Zeilen oder Spalten angehängt werden sollen. |
dimension
|
Gibt an, ob Zeilen oder Spalten angehängt werden sollen. |
length
|
Die Anzahl der anzuhängenden Zeilen oder Spalten. |
AddConditionalFormatRuleRequest
Fügt am angegebenen Index eine neue Regel für die bedingte Formatierung hinzu. Die Indexe aller nachfolgenden Regeln werden erhöht.
| JSON-Darstellung |
|---|
{
"rule": {
object ( |
| Felder | |
|---|---|
rule
|
Die hinzuzufügende Regel. |
index
|
Der nullbasierte Index, an dem die Regel eingefügt werden soll. |
UpdateConditionalFormatRuleRequest
Aktualisiert eine Regel für die bedingte Formatierung am angegebenen Index oder verschiebt eine Regel für die bedingte Formatierung an einen anderen Index.
| JSON-Darstellung |
|---|
{
"index": integer,
"sheetId": integer,
"rule": {
object ( |
| Felder | |
|---|---|
index
|
Der nullbasierte Index der Regel, die ersetzt oder verschoben werden soll. |
sheetId
|
Das Tabellenblatt der Regel, die verschoben werden soll. Erforderlich, wenn |
| Die Art der Aktualisierung, die erfolgen soll. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
rule
|
Die Regel, die die Regel am angegebenen Index ersetzen soll. |
newIndex
|
Der nullbasierte neue Index, an dem die Regel enden soll. |
| Ende der sich gegenseitig ausschließenden Felder. | |
DeleteConditionalFormatRuleRequest
Löscht eine Regel für die bedingte Formatierung am angegebenen Index. Die Indexe aller nachfolgenden Regeln werden dekrementiert.
| JSON-Darstellung |
|---|
{ "index": integer, "sheetId": integer } |
| Felder | |
|---|---|
index
|
Der nullbasierte Index der zu löschenden Regel. |
sheetId
|
Das Tabellenblatt, aus dem die Regel gelöscht wird. |
SortRangeRequest
Sortiert Daten in Zeilen basierend auf einer Sortierreihenfolge pro Spalte.
| JSON-Darstellung |
|---|
{ "range": { object ( |
| Felder | |
|---|---|
range
|
Der Bereich, der sortiert werden soll. |
sortSpecs[]
|
Die Sortierreihenfolge pro Spalte. Spätere Spezifikationen werden verwendet, wenn die Werte in den früheren Spezifikationen gleich sind. |
SetDataValidationRequest
Legt für jede Zelle im Bereich eine Datenvalidierungsregel fest. Wenn Sie die Validierung in einem Bereich aufheben möchten, rufen Sie diese Funktion ohne Angabe einer Regel auf.
| JSON-Darstellung |
|---|
{ "range": { object ( |
| Felder | |
|---|---|
range
|
Der Bereich, auf den die Datenvalidierungsregel angewendet werden soll. |
rule
|
Die Datenvalidierungsregel, die für jede Zelle im Bereich festgelegt werden soll, oder leer, um die Datenvalidierung im Bereich zu löschen. |
filteredRowsIncluded
|
Optional. Wenn „true“, wird die Regel zur Datenvalidierung auch auf die gefilterten Zeilen angewendet. |
SetBasicFilterRequest
Legt den mit einem Tabellenblatt verknüpften einfachen Filter fest.
| JSON-Darstellung |
|---|
{
"filter": {
object ( |
| Felder | |
|---|---|
filter
|
Der festzulegende Filter. |
AddProtectedRangeRequest
Fügt einen neuen geschützten Bereich hinzu.
| JSON-Darstellung |
|---|
{
"protectedRange": {
object ( |
| Felder | |
|---|---|
protectedRange
|
Der geschützte Bereich, der hinzugefügt werden soll. Das Feld |
UpdateProtectedRangeRequest
Aktualisiert einen vorhandenen geschützten Bereich mit dem angegebenen protectedRangeId.
| JSON-Darstellung |
|---|
{
"protectedRange": {
object ( |
| Felder | |
|---|---|
protectedRange
|
Der geschützte Bereich, der mit den neuen Eigenschaften aktualisiert werden soll. |
fields
|
Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm |
DeleteProtectedRangeRequest
Löscht den geschützten Bereich mit der angegebenen ID.
| JSON-Darstellung |
|---|
{ "protectedRangeId": integer } |
| Felder | |
|---|---|
protectedRangeId
|
Die ID des zu löschenden geschützten Bereichs. |
AutoResizeDimensionsRequest
Die Größe einer oder mehrerer Dimensionen wird automatisch an den Inhalt der Zellen in dieser Dimension angepasst.
| JSON-Darstellung |
|---|
{ "dimensions": { object ( |
| Felder | |
|---|---|
| Der Dimensionsbereich. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
dimensions
|
Die Dimensionen, die automatisch angepasst werden sollen. |
dataSourceSheetDimensions
|
Die Dimensionen in einem Datenquellenblatt, deren Größe automatisch angepasst werden soll. |
| Ende der sich gegenseitig ausschließenden Felder. | |
AddChartRequest
Fügt einem Tabellenblatt in der Tabelle ein Diagramm hinzu.
| JSON-Darstellung |
|---|
{
"chart": {
object ( |
| Felder | |
|---|---|
chart
|
Das Diagramm, das der Tabelle hinzugefügt werden soll, einschließlich der Position, an der es platziert werden soll. Das Feld |
UpdateChartSpecRequest
Aktualisiert die Spezifikationen eines Diagramms. Das Diagramm wird dadurch nicht verschoben oder in der Größe angepasst. Wenn Sie ein Diagramm verschieben oder seine Größe anpassen möchten, verwenden Sie UpdateEmbeddedObjectPositionRequest.
| JSON-Darstellung |
|---|
{
"chartId": integer,
"spec": {
object ( |
| Felder | |
|---|---|
chartId
|
Die ID des zu aktualisierenden Diagramms. |
spec
|
Die auf das Diagramm anzuwendende Spezifikation. |
UpdateBandingRequest
Aktualisiert die Eigenschaften des angegebenen Bereichs.
| JSON-Darstellung |
|---|
{
"bandedRange": {
object ( |
| Felder | |
|---|---|
bandedRange
|
Der Bereich, der mit den neuen Eigenschaften aktualisiert werden soll. |
fields
|
Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm |
AddBandingRequest
Fügt der Tabelle einen neuen Bereich mit unterschiedlichen Farben hinzu.
| JSON-Darstellung |
|---|
{
"bandedRange": {
object ( |
| Felder | |
|---|---|
bandedRange
|
Der Bereich mit Klassen, der hinzugefügt werden soll. Das Feld |
DeleteBandingRequest
Entfernt den Bereich mit dem angegebenen ID-Wert aus der Tabelle.
| JSON-Darstellung |
|---|
{ "bandedRangeId": integer } |
| Felder | |
|---|---|
bandedRangeId
|
Die ID des zu löschenden Bereichs. |
CreateDeveloperMetadataRequest
Eine Anfrage zum Erstellen von Entwicklermetadaten.
| JSON-Darstellung |
|---|
{
"developerMetadata": {
object ( |
| Felder | |
|---|---|
developerMetadata
|
Die zu erstellenden Entwicklermetadaten. |
UpdateDeveloperMetadataRequest
Eine Anfrage zum Aktualisieren von Attributen der Entwicklermetadaten. Aktualisiert die Eigenschaften der Entwicklermetadaten, die durch die Filter ausgewählt wurden, auf die Werte, die in der DeveloperMetadata-Ressource angegeben sind. Aufrufer müssen die Eigenschaften, die sie aktualisieren möchten, im Parameter „fields“ angeben sowie mindestens einen DataFilter angeben, der den Metadaten entspricht, die sie aktualisieren möchten.
| JSON-Darstellung |
|---|
{ "dataFilters": [ { object ( |
| Felder | |
|---|---|
dataFilters[]
|
Die Filter, die mit den zu aktualisierenden Entwicklermetadateneinträgen übereinstimmen. |
developerMetadata
|
Der Wert, auf den alle Metadaten aktualisiert werden, die mit den Datenfiltern übereinstimmen. |
fields
|
Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm |
DeleteDeveloperMetadataRequest
Eine Anfrage zum Löschen von Entwicklermetadaten.
| JSON-Darstellung |
|---|
{
"dataFilter": {
object ( |
| Felder | |
|---|---|
dataFilter
|
Der Datenfilter, der die Kriterien zum Auswählen des zu löschenden Entwicklermetadateneintrags beschreibt. |
RandomizeRangeRequest
Randomisiert die Reihenfolge der Zeilen in einem Bereich.
| JSON-Darstellung |
|---|
{
"range": {
object ( |
| Felder | |
|---|---|
range
|
Der Bereich, der randomisiert werden soll. |
AddDimensionGroupRequest
Erstellt eine Gruppe für den angegebenen Bereich.
Wenn der angeforderte Bereich eine Obermenge des Bereichs einer vorhandenen Gruppe G ist, wird die Tiefe von G erhöht und diese neue Gruppe G' hat die Tiefe von G. Beispiel: Eine Gruppe [C:D, Tiefe 1] + [B:E] führt zu den Gruppen [B:E, Tiefe 1] und [C:D, Tiefe 2]. Wenn der angeforderte Bereich eine Teilmenge des Bereichs einer vorhandenen Gruppe G ist, ist die Tiefe der neuen Gruppe G' um eins größer als die Tiefe von G. Beispiel: Eine Gruppe [B:E, Tiefe 1] + [C:D] führt zu den Gruppen [B:E, Tiefe 1] und [C:D, Tiefe 2]. Wenn der angeforderte Bereich vor dem Bereich einer vorhandenen Gruppe G beginnt und innerhalb dieses Bereichs endet oder innerhalb des Bereichs von G beginnt und nach diesem Bereich endet, wird der Bereich der vorhandenen Gruppe G zur Vereinigung der Bereiche. Die neue Gruppe G' hat eine Tiefe, die um eins größer ist als die Tiefe von G, und einen Bereich, der dem Schnittpunkt der Bereiche entspricht. Beispiel: Eine Gruppe [B:D, Tiefe 1] + [C:E] führt zu den Gruppen [B:E, Tiefe 1] und [C:D, Tiefe 2].
| JSON-Darstellung |
|---|
{
"range": {
object ( |
| Felder | |
|---|---|
range
|
Der Bereich, für den eine Gruppe erstellt werden soll. |
DeleteDimensionGroupRequest
Löscht eine Gruppe im angegebenen Bereich, indem die Tiefe der Dimensionen im Bereich verringert wird.
Angenommen, das Tabellenblatt enthält eine Gruppe der Tiefe 1 für die Spalten B bis E und eine Gruppe der Tiefe 2 für die Spalten C bis D. Wenn Sie eine Gruppe über D:E löschen, enthält das Tabellenblatt eine Gruppe mit Tiefe 1 über B:D und eine Gruppe mit Tiefe 2 über C:C.
| JSON-Darstellung |
|---|
{
"range": {
object ( |
| Felder | |
|---|---|
range
|
Der Bereich der zu löschenden Gruppe. |
UpdateDimensionGroupRequest
Aktualisiert den Status der angegebenen Gruppe.
| JSON-Darstellung |
|---|
{
"dimensionGroup": {
object ( |
| Felder | |
|---|---|
dimensionGroup
|
Die Gruppe, deren Status aktualisiert werden soll. Der Bereich und die Tiefe der Gruppe sollten eine gültige Gruppe im Tabellenblatt angeben und alle anderen Felder sollten aktualisiert werden. |
fields
|
Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm |
TrimWhitespaceRequest
Entfernt die Leerzeichen (z. B. Leerzeichen, Tabulatoren oder Zeilenumbrüche) in jeder Zelle im angegebenen Bereich. Bei dieser Anfrage werden alle Leerzeichen am Anfang und Ende des Texts jeder Zelle entfernt und alle nachfolgenden Folgen von verbleibenden Leerzeichen auf ein einzelnes Leerzeichen reduziert. Wenn der resultierende gekürzte Text mit einem „+“- oder „=“-Zeichen beginnt, bleibt der Text ein Stringwert und wird nicht als Formel interpretiert.
| JSON-Darstellung |
|---|
{
"range": {
object ( |
| Felder | |
|---|---|
range
|
Der Bereich, dessen Zellen gekürzt werden sollen. |
DeleteDuplicatesRequest
Entfernt Zeilen in diesem Bereich, die in den angegebenen Spalten Werte enthalten, die Duplikate von Werten in einer vorherigen Zeile sind. Zeilen mit identischen Werten, aber unterschiedlichen Schreibweisen, Formatierungen oder Formeln gelten als Duplikate.
Bei dieser Anfrage werden auch doppelte Zeilen entfernt, die ausgeblendet sind (z. B. aufgrund eines Filters). Beim Entfernen von Duplikaten wird die erste Instanz jeder doppelten Zeile, die von oben nach unten gescannt wird, im resultierenden Bereich beibehalten. Inhalte außerhalb des angegebenen Bereichs werden nicht entfernt. Zeilen, die als Duplikate gelten, müssen im Bereich nicht nebeneinander liegen.
| JSON-Darstellung |
|---|
{ "range": { object ( |
| Felder | |
|---|---|
range
|
Der Bereich, aus dem doppelte Zeilen entfernt werden sollen. |
comparisonColumns[]
|
Die Spalten im Bereich, die auf doppelte Werte analysiert werden sollen. Wenn keine Spalten ausgewählt sind, werden alle Spalten auf Duplikate analysiert. |
UpdateEmbeddedObjectBorderRequest
Aktualisiert das Attribut „Rahmen“ eines eingebetteten Objekts.
| JSON-Darstellung |
|---|
{
"objectId": integer,
"border": {
object ( |
| Felder | |
|---|---|
objectId
|
Die ID des einzubettenden Objekts, das aktualisiert werden soll. |
border
|
Der Rahmen, der für das eingebettete Objekt gilt. |
fields
|
Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm |
AddSlicerRequest
Fügt einem Tabellenblatt in der Tabelle einen Slicer hinzu.
| JSON-Darstellung |
|---|
{
"slicer": {
object ( |
| Felder | |
|---|---|
slicer
|
Der Slicer, der der Tabelle hinzugefügt werden soll, einschließlich der Position, an der er platziert werden soll. Das Feld |
UpdateSlicerSpecRequest
Aktualisiert die Spezifikationen eines Slicers. Damit wird kein Slicer verschoben oder in der Größe angepasst. Mit UpdateEmbeddedObjectPositionRequest können Sie einen Datenschnitt verschieben oder seine Größe anpassen.
| JSON-Darstellung |
|---|
{
"slicerId": integer,
"spec": {
object ( |
| Felder | |
|---|---|
slicerId
|
Die ID des zu aktualisierenden Datenschnitts. |
spec
|
Die auf den Slicer anzuwendende Spezifikation. |
fields
|
Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm |
AddDataSourceRequest
Fügt eine Datenquelle hinzu. Nachdem die Datenquelle erfolgreich hinzugefügt wurde, wird ein zugehöriges DATA_SOURCE-Tabellenblatt erstellt und eine Ausführung ausgelöst, um das Tabellenblatt zu aktualisieren und Daten aus der Datenquelle zu lesen.
Für die Anfrage ist ein zusätzlicher bigquery.readonly-OAuth-Bereich erforderlich, wenn Sie eine BigQuery-Datenquelle hinzufügen.
| JSON-Darstellung |
|---|
{
"dataSource": {
object ( |
| Felder | |
|---|---|
dataSource
|
Die Datenquelle, die hinzugefügt werden soll. |
UpdateDataSourceRequest
Aktualisiert eine Datenquelle. Nachdem die Datenquelle erfolgreich aktualisiert wurde, wird eine Ausführung ausgelöst, um das zugehörige DATA_SOURCE-Tabellenblatt zu aktualisieren und Daten aus der aktualisierten Datenquelle zu lesen.
Für die Anfrage ist ein zusätzlicher bigquery.readonly-OAuth-Bereich erforderlich, wenn Sie eine BigQuery-Datenquelle aktualisieren.
| JSON-Darstellung |
|---|
{
"dataSource": {
object ( |
| Felder | |
|---|---|
dataSource
|
Die zu aktualisierende Datenquelle. |
fields
|
Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm |
DeleteDataSourceRequest
Löscht eine Datenquelle. Durch die Anfrage wird auch das zugehörige Datenquellen-Tabellenblatt gelöscht und die Verknüpfung aller zugehörigen Datenquellenobjekte aufgehoben.
| JSON-Darstellung |
|---|
{ "dataSourceId": string } |
| Felder | |
|---|---|
dataSourceId
|
Die ID der zu löschenden Datenquelle. |
RefreshDataSourceRequest
Aktualisiert ein oder mehrere Datenquellenobjekte in der Tabelle anhand der angegebenen Referenzen.
Für die Anfrage ist ein zusätzlicher bigquery.readonly-OAuth-Bereich erforderlich, wenn Sie eine BigQuery-Datenquelle aktualisieren.
Wenn in einem Batch mehrere Aktualisierungsanfragen vorhanden sind, die auf dieselben Datenquellenobjekte verweisen, wird nur die letzte Aktualisierungsanfrage verarbeitet. Alle Anfragen haben dann dieselbe Antwort.
| JSON-Darstellung |
|---|
{
"force": boolean,
"references": {
object ( |
| Felder | |
|---|---|
force
|
Aktualisiert die Datenquellenobjekte unabhängig vom aktuellen Status. Wenn nicht festgelegt und bei einem referenzierten Datenquellenobjekt ein Fehler vorlag, schlägt die Aktualisierung sofort fehl. |
| Gibt an, was aktualisiert werden soll. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
references
|
Verweise auf Datenquellenobjekte, die aktualisiert werden sollen. |
dataSourceId
|
Verweis auf eine |
isAll
|
Aktualisiert alle vorhandenen Datenquellenobjekte in der Tabelle. |
| Ende der sich gegenseitig ausschließenden Felder. | |
DataSourceObjectReferences
Eine Liste von Verweisen auf Datenquellenobjekte.
| JSON-Darstellung |
|---|
{
"references": [
{
object ( |
| Felder | |
|---|---|
references[]
|
Die Referenzen. |
CancelDataSourceRefreshRequest
Bricht eine oder mehrere Aktualisierungen von Datenquellenobjekten in der Tabelle anhand der angegebenen Referenzen ab.
Für die Anfrage ist ein zusätzlicher bigquery.readonly-OAuth-Bereich erforderlich, wenn Sie eine Aktualisierung für eine BigQuery-Datenquelle abbrechen.
| JSON-Darstellung |
|---|
{
"references": {
object ( |
| Felder | |
|---|---|
| Gibt an, was storniert werden soll. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
references
|
Verweise auf Datenquellenobjekte, deren Aktualisierungen abgebrochen werden sollen. |
dataSourceId
|
Verweis auf eine |
isAll
|
Bricht alle vorhandenen Aktualisierungen von Datenquellenobjekten für alle Datenquellen in der Tabelle ab. |
| Ende der sich gegenseitig ausschließenden Felder. | |
AddTableRequest
Fügt der Tabelle eine neue Tabelle hinzu.
| JSON-Darstellung |
|---|
{
"table": {
object ( |
| Felder | |
|---|---|
table
|
Erforderlich. Die hinzuzufügende Tabelle. |
UpdateTableRequest
Aktualisiert eine Tabelle in der Tabelle.
| JSON-Darstellung |
|---|
{
"table": {
object ( |
| Felder | |
|---|---|
table
|
Erforderlich. Die zu aktualisierende Tabelle. |
fields
|
Erforderlich. Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm |
DeleteTableRequest
Entfernt die Tabelle mit der angegebenen ID aus dem Tabellendokument.
| JSON-Darstellung |
|---|
{ "tableId": string } |
| Felder | |
|---|---|
tableId
|
Die ID der zu löschenden Tabelle. |
InsertCommentRequest
Fügt ein CommentThread in die Tabelle ein.
| JSON-Darstellung |
|---|
{
"content": string,
"assigneeEmailAddress": string,
"coordinate": {
object ( |
| Felder | |
|---|---|
content
|
Der Text des Kommentars als Nur-Text. Diese Textinhalte werden ähnlich wie Kommentare behandelt, die im Sheets-Editor erstellt wurden. Die Formatierung und Benachrichtigungen sind ähnlich. Dieses Feld darf nicht leer sein und darf 2.048 UTF‑8-Codeeinheiten nicht überschreiten. |
assigneeEmailAddress
|
Optional. Die E‑Mail-Adresse des Nutzers, dem der Kommentar zugewiesen ist. Lassen Sie das Feld leer, wenn der Kommentar nicht zugewiesen werden soll. Darf nicht mehr als 2.048 UTF‑8-Codeeinheiten enthalten. |
| Die Position im Tabellenblatt, die mit diesem Kommentar verknüpft ist. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
coordinate
|
Die |
| Ende der sich gegenseitig ausschließenden Felder. | |
AddCommentReplyRequest
Fügt eine Antwort
Post
in eine
CommentThread ein.
| JSON-Darstellung |
|---|
{
"commentId": string,
"post": {
object ( |
| Felder | |
|---|---|
commentId
|
Die ID der |
post
|
Die |
UpdateCommentPostRequest
Aktualisiert ein Post in einem CommentThread.
Gibt einen 400-Fehler („Bad Request“) zurück, wenn:
- Der anfragende Nutzer ist nicht der Autor des Beitrags.
| JSON-Darstellung |
|---|
{ "commentId": string, "postId": string, "content": string } |
| Felder | |
|---|---|
commentId
|
Die ID des
|
postId
|
Die ID des Beitrags, der aktualisiert wird. |
content
|
Der neue Text des Kommentars im Nur-Text-Format. Diese Textinhalte werden ähnlich wie Kommentare behandelt, die im Sheets-Editor erstellt wurden. Die Formatierung und Benachrichtigungen sind ähnlich. Dieses Feld darf nicht leer sein und darf 2.048 UTF‑8-Codeeinheiten nicht überschreiten. |
DeleteCommentRequest
Löscht eine CommentThread.
Gibt einen 400-Fehler zurück, wenn der anfragende Nutzer nicht der Autor von headPost ist.
| JSON-Darstellung |
|---|
{ "commentId": string } |
| Felder | |
|---|---|
commentId
|
Die ID des |
DeleteCommentReplyRequest
Löscht eine Antwort
Post
aus einem
CommentThread.
Gibt einen 400-Fehler („Bad Request“) zurück, wenn:
-
Der anfragende Nutzer ist nicht der Autor des Beitrags.
-
Der Antwortbeitrag enthält ein
comment action. -
Der Antwortbeitrag enthält ein
assignee.
| JSON-Darstellung |
|---|
{ "commentId": string, "postId": string } |
| Felder | |
|---|---|
commentId
|
Die ID des
|
postId
|
Die ID der Antwort
|