Responses

Antwort

Eine einzelne Antwort aus einem Update.

JSON-Darstellung
{

  "addNamedRange": {
    object (AddNamedRangeResponse)
  },
  "addSheet": {
    object (AddSheetResponse)
  },
  "addFilterView": {
    object (AddFilterViewResponse)
  },
  "duplicateFilterView": {
    object (DuplicateFilterViewResponse)
  },
  "duplicateSheet": {
    object (DuplicateSheetResponse)
  },
  "findReplace": {
    object (FindReplaceResponse)
  },
  "updateEmbeddedObjectPosition": {
    object (UpdateEmbeddedObjectPositionResponse)
  },
  "updateConditionalFormatRule": {
    object (UpdateConditionalFormatRuleResponse)
  },
  "deleteConditionalFormatRule": {
    object (DeleteConditionalFormatRuleResponse)
  },
  "addProtectedRange": {
    object (AddProtectedRangeResponse)
  },
  "addChart": {
    object (AddChartResponse)
  },
  "addBanding": {
    object (AddBandingResponse)
  },
  "createDeveloperMetadata": {
    object (CreateDeveloperMetadataResponse)
  },
  "updateDeveloperMetadata": {
    object (UpdateDeveloperMetadataResponse)
  },
  "deleteDeveloperMetadata": {
    object (DeleteDeveloperMetadataResponse)
  },
  "addDimensionGroup": {
    object (AddDimensionGroupResponse)
  },
  "deleteDimensionGroup": {
    object (DeleteDimensionGroupResponse)
  },
  "trimWhitespace": {
    object (TrimWhitespaceResponse)
  },
  "deleteDuplicates": {
    object (DeleteDuplicatesResponse)
  },
  "addSlicer": {
    object (AddSlicerResponse)
  },
  "addDataSource": {
    object (AddDataSourceResponse)
  },
  "updateDataSource": {
    object (UpdateDataSourceResponse)
  },
  "refreshDataSource": {
    object (RefreshDataSourceResponse)
  },
  "cancelDataSourceRefresh": {
    object (CancelDataSourceRefreshResponse)
  },
  "addTable": {
    object (AddTableResponse)
  }
}
Felder
Union-Feld kind. Die Art der Antwort. Möglicherweise sind keine Felder festgelegt, wenn die Anfrage keine Antwort erhalten hat. Für kind ist nur einer der folgenden Werte zulässig:
addNamedRange

object (AddNamedRangeResponse)

Eine Antwort, die durch das Hinzufügen eines benannten Bereichs generiert wurde.

addSheet

object (AddSheetResponse)

Eine Antwort auf das Hinzufügen eines Tabellenblatts.

addFilterView

object (AddFilterViewResponse)

Eine Antwort auf das Hinzufügen einer Filteransicht.

duplicateFilterView

object (DuplicateFilterViewResponse)

Eine Antwort, die beim Duplizieren einer Filteransicht zurückgegeben wird.

duplicateSheet

object (DuplicateSheetResponse)

Eine Antwort, die beim Duplizieren eines Tabellenblatts zurückgegeben wird.

findReplace

object (FindReplaceResponse)

Eine Antwort, die durch Suchen und Ersetzen generiert wurde.

updateEmbeddedObjectPosition

object (UpdateEmbeddedObjectPositionResponse)

Eine Antwort auf die Aktualisierung der Position eines eingebetteten Objekts.

updateConditionalFormatRule

object (UpdateConditionalFormatRuleResponse)

Eine Antwort auf die Aktualisierung einer Regel für die bedingte Formatierung.

deleteConditionalFormatRule

object (DeleteConditionalFormatRuleResponse)

Eine Antwort auf das Löschen einer Regel für die bedingte Formatierung.

addProtectedRange

object (AddProtectedRangeResponse)

Eine Antwort auf das Hinzufügen eines geschützten Bereichs.

addChart

object (AddChartResponse)

Eine Antwort, die durch das Hinzufügen eines Diagramms generiert wurde.

addBanding

object (AddBandingResponse)

Eine Antwort, die durch das Hinzufügen eines Bereichs generiert wurde.

createDeveloperMetadata

object (CreateDeveloperMetadataResponse)

Eine Antwort auf das Erstellen eines Entwicklermetadateneintrags.

updateDeveloperMetadata

object (UpdateDeveloperMetadataResponse)

Eine Antwort auf die Aktualisierung eines Entwicklermetadateneintrags.

deleteDeveloperMetadata

object (DeleteDeveloperMetadataResponse)

Eine Antwort auf das Löschen eines Entwicklermetadateneintrags.

addDimensionGroup

object (AddDimensionGroupResponse)

Eine Antwort nach dem Hinzufügen einer Dimensionsgruppe.

deleteDimensionGroup

object (DeleteDimensionGroupResponse)

Eine Antwort auf das Löschen einer Dimensionsgruppe.

trimWhitespace

object (TrimWhitespaceResponse)

Eine Antwort, die durch das Entfernen von Leerzeichen entstanden ist.

deleteDuplicates

object (DeleteDuplicatesResponse)

Eine Antwort auf das Entfernen von Zeilen mit doppelten Werten.

addSlicer

object (AddSlicerResponse)

Eine Antwort nach dem Hinzufügen eines Datenschnitts.

addDataSource

object (AddDataSourceResponse)

Eine Antwort nach dem Hinzufügen einer Datenquelle.

updateDataSource

object (UpdateDataSourceResponse)

Eine Antwort auf die Aktualisierung einer Datenquelle.

refreshDataSource

object (RefreshDataSourceResponse)

Eine Antwort auf die Aktualisierung von Datenquellenobjekten.

cancelDataSourceRefresh

object (CancelDataSourceRefreshResponse)

Eine Antwort auf das Abbrechen von Aktualisierungen von Datenquellenobjekten.

addTable

object (AddTableResponse)

Eine Antwort, die durch das Hinzufügen einer Tabelle generiert wurde.

DataSourceObjectReference

Verweis auf ein Datenquellenobjekt.

JSON-Darstellung
{

  "sheetId": string,
  "chartId": integer,
  "dataSourceTableAnchorCell": {
    object (GridCoordinate)
  },
  "dataSourcePivotTableAnchorCell": {
    object (GridCoordinate)
  },
  "dataSourceFormulaCell": {
    object (GridCoordinate)
  }
}
Felder
Union-Feld value. Der Referenztyp. Für value ist nur einer der folgenden Werte zulässig:
sheetId

string

Verweise auf ein DATA_SOURCE-Tabellenblatt.

chartId

integer

Verweise auf ein Diagramm für eine Datenquelle.

dataSourceTableAnchorCell

object (GridCoordinate)

Verweise auf eine DataSourceTable, die in der Zelle verankert ist.

dataSourcePivotTableAnchorCell

object (GridCoordinate)

Verweise auf eine Datenquelle PivotTable an der Zelle verankert.

dataSourceFormulaCell

object (GridCoordinate)

Verweise auf eine Zelle, die DataSourceFormula enthält.

AddNamedRangeResponse

Das Ergebnis des Hinzufügens eines benannten Bereichs.

JSON-Darstellung
{
  "namedRange": {
    object (NamedRange)
  }
}
Felder
namedRange

object (NamedRange)

Der hinzuzufügende benannte Bereich.

AddSheetResponse

Das Ergebnis des Hinzufügens eines Tabellenblatts.

JSON-Darstellung
{
  "properties": {
    object (SheetProperties)
  }
}
Felder
properties

object (SheetProperties)

Die Attribute des neu hinzugefügten Tabellenblatts.

AddFilterViewResponse

Das Ergebnis des Hinzufügens einer Filteransicht.

JSON-Darstellung
{
  "filter": {
    object (FilterView)
  }
}
Felder
filter

object (FilterView)

Die neu hinzugefügte Filteransicht.

DuplicateFilterViewResponse

Das Ergebnis des Duplizierens einer Filteransicht.

JSON-Darstellung
{
  "filter": {
    object (FilterView)
  }
}
Felder
filter

object (FilterView)

Der neu erstellte Filter.

DuplicateSheetResponse

Das Ergebnis des Duplizierens eines Tabellenblatts.

JSON-Darstellung
{
  "properties": {
    object (SheetProperties)
  }
}
Felder
properties

object (SheetProperties)

Die Eigenschaften des duplizierten Tabellenblatts.

FindReplaceResponse

Das Ergebnis des Such-/Ersetzungsvorgangs.

JSON-Darstellung
{
  "valuesChanged": integer,
  "formulasChanged": integer,
  "rowsChanged": integer,
  "sheetsChanged": integer,
  "occurrencesChanged": integer
}
Felder
valuesChanged

integer

Die Anzahl der Zellen, die keine Formeln enthalten, hat sich geändert.

formulasChanged

integer

Die Anzahl der Formelzellen hat sich geändert.

rowsChanged

integer

Die Anzahl der Zeilen hat sich geändert.

sheetsChanged

integer

Die Anzahl der Tabellen hat sich geändert.

occurrencesChanged

integer

Die Anzahl der Vorkommen (möglicherweise mehrere in einer Zelle) hat sich geändert. Wenn Sie beispielsweise "e" durch "o" in "Google Sheets" ersetzen, erhalten Sie "3", da "Google Sheets" –> "Googlo Shoots".

UpdateEmbeddedObjectPositionResponse

Das Ergebnis der Aktualisierung der Position eines eingebetteten Objekts.

JSON-Darstellung
{
  "position": {
    object (EmbeddedObjectPosition)
  }
}
Felder
position

object (EmbeddedObjectPosition)

Die neue Position des eingebetteten Objekts.

UpdateConditionalFormatRuleResponse

Das Ergebnis der Aktualisierung einer Regel für die bedingte Formatierung.

JSON-Darstellung
{
  "newRule": {
    object (ConditionalFormatRule)
  },
  "newIndex": integer,

  "oldRule": {
    object (ConditionalFormatRule)
  },
  "oldIndex": integer
}
Felder
newRule

object (ConditionalFormatRule)

Die neue Regel, die die alte Regel ersetzt hat (falls die alte Regel ersetzt wurde), oder die Regel, die verschoben wurde (falls die alte Regel verschoben wurde)

newIndex

integer

Der Index der neuen Regel.

Union-Feld old_info. Informationen zur vorherigen Regel. Für old_info ist nur einer der folgenden Werte zulässig:
oldRule

object (ConditionalFormatRule)

Die alte (gelöschte) Regel. Nicht festgelegt, wenn eine Regel verschoben wurde (da sie mit newRule identisch ist).

oldIndex

integer

Der alte Index der Regel. Wird nicht festgelegt, wenn eine Regel ersetzt wurde, weil sie mit newIndex identisch ist.

DeleteConditionalFormatRuleResponse

Das Ergebnis des Löschens einer Regel für die bedingte Formatierung.

JSON-Darstellung
{
  "rule": {
    object (ConditionalFormatRule)
  }
}
Felder
rule

object (ConditionalFormatRule)

Die gelöschte Regel.

AddProtectedRangeResponse

Das Ergebnis des Hinzufügens eines neuen geschützten Bereichs.

JSON-Darstellung
{
  "protectedRange": {
    object (ProtectedRange)
  }
}
Felder
protectedRange

object (ProtectedRange)

Der neu hinzugefügte geschützte Bereich.

AddChartResponse

Das Ergebnis des Hinzufügens eines Diagramms zu einem Tabellenblatt.

JSON-Darstellung
{
  "chart": {
    object (EmbeddedChart)
  }
}
Felder
chart

object (EmbeddedChart)

Das neu hinzugefügte Diagramm.

AddBandingResponse

Das Ergebnis des Hinzufügens eines Bereichs mit Klassen.

JSON-Darstellung
{
  "bandedRange": {
    object (BandedRange)
  }
}
Felder
bandedRange

object (BandedRange)

Der hinzugefügte Bereich.

CreateDeveloperMetadataResponse

Die Antwort auf das Erstellen von Entwicklermetadaten.

JSON-Darstellung
{
  "developerMetadata": {
    object (DeveloperMetadata)
  }
}
Felder
developerMetadata

object (DeveloperMetadata)

Die erstellten Entwicklermetadaten.

UpdateDeveloperMetadataResponse

Die Antwort auf die Aktualisierung der Entwicklermetadaten.

JSON-Darstellung
{
  "developerMetadata": [
    {
      object (DeveloperMetadata)
    }
  ]
}
Felder
developerMetadata[]

object (DeveloperMetadata)

Die aktualisierten Entwicklermetadaten.

DeleteDeveloperMetadataResponse

Die Antwort auf das Löschen von Entwicklermetadaten.

JSON-Darstellung
{
  "deletedDeveloperMetadata": [
    {
      object (DeveloperMetadata)
    }
  ]
}
Felder
deletedDeveloperMetadata[]

object (DeveloperMetadata)

Die gelöschten Metadaten.

AddDimensionGroupResponse

Das Ergebnis des Hinzufügens einer Gruppe.

JSON-Darstellung
{
  "dimensionGroups": [
    {
      object (DimensionGroup)
    }
  ]
}
Felder
dimensionGroups[]

object (DimensionGroup)

Alle Gruppen einer Dimension nach dem Hinzufügen einer Gruppe zu dieser Dimension.

DeleteDimensionGroupResponse

Das Ergebnis des Löschens einer Gruppe.

JSON-Darstellung
{
  "dimensionGroups": [
    {
      object (DimensionGroup)
    }
  ]
}
Felder
dimensionGroups[]

object (DimensionGroup)

Alle Gruppen einer Dimension nach dem Löschen einer Gruppe aus dieser Dimension.

TrimWhitespaceResponse

Das Ergebnis des Entfernens von Leerzeichen in Zellen.

JSON-Darstellung
{
  "cellsChangedCount": integer
}
Felder
cellsChangedCount

integer

Die Anzahl der Zellen, aus denen Leerzeichen entfernt wurden.

DeleteDuplicatesResponse

Das Ergebnis des Entfernens von Duplikaten in einem Bereich.

JSON-Darstellung
{
  "duplicatesRemovedCount": integer
}
Felder
duplicatesRemovedCount

integer

Die Anzahl der entfernten doppelten Zeilen.

AddSlicerResponse

Das Ergebnis des Hinzufügens eines Datenschnitts zu einer Tabelle.

JSON-Darstellung
{
  "slicer": {
    object (Slicer)
  }
}
Felder
slicer

object (Slicer)

Der neu hinzugefügte Datenschnitt.

AddDataSourceResponse

Das Ergebnis des Hinzufügens einer Datenquelle.

JSON-Darstellung
{
  "dataSource": {
    object (DataSource)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Felder
dataSource

object (DataSource)

Die erstellte Datenquelle.

dataExecutionStatus

object (DataExecutionStatus)

Der Status der Datenausführung.

UpdateDataSourceResponse

Die Antwort auf die Aktualisierung der Datenquelle.

JSON-Darstellung
{
  "dataSource": {
    object (DataSource)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Felder
dataSource

object (DataSource)

Die aktualisierte Datenquelle.

dataExecutionStatus

object (DataExecutionStatus)

Der Status der Datenausführung.

RefreshDataSourceResponse

Die Antwort auf das Aktualisieren eines oder mehrerer Datenquellenobjekte.

JSON-Darstellung
{
  "statuses": [
    {
      object (RefreshDataSourceObjectExecutionStatus)
    }
  ]
}
Felder
statuses[]

object (RefreshDataSourceObjectExecutionStatus)

Alle Aktualisierungsstatus für die im Antrag angegebenen Datenquellenobjektreferenzen. Wenn isAll angegeben ist, enthält das Feld nur Elemente mit dem Status „Fehler“.

RefreshDataSourceObjectExecutionStatus

Der Ausführungsstatus der Aktualisierung eines Datenquellenobjekts.

JSON-Darstellung
{
  "reference": {
    object (DataSourceObjectReference)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Felder
reference

object (DataSourceObjectReference)

Verweis auf ein Datenquellenobjekt, das aktualisiert wird.

dataExecutionStatus

object (DataExecutionStatus)

Der Status der Datenausführung.

CancelDataSourceRefreshResponse

Die Antwort auf das Abbrechen einer oder mehrerer Aktualisierungen von Datenquellenobjekten.

JSON-Darstellung
{
  "statuses": [
    {
      object (CancelDataSourceRefreshStatus)
    }
  ]
}
Felder
statuses[]

object (CancelDataSourceRefreshStatus)

Die Status der Abbrüche von Aktualisierungen aller in der Anfrage angegebenen Datenquellenobjekte. Wenn isAll angegeben ist, enthält das Feld nur Elemente mit dem Status „Fehler“. Das Aktualisieren und Abbrechen der Aktualisierung desselben Datenquellenobjekts ist im selben batchUpdate ebenfalls nicht zulässig.

CancelDataSourceRefreshStatus

Der Status des Abbrechens einer einzelnen Aktualisierung eines Datenquellenobjekts.

JSON-Darstellung
{
  "reference": {
    object (DataSourceObjectReference)
  },
  "refreshCancellationStatus": {
    object (RefreshCancellationStatus)
  }
}
Felder
reference

object (DataSourceObjectReference)

Verweis auf das Datenquellenobjekt, dessen Aktualisierung abgebrochen wird.

refreshCancellationStatus

object (RefreshCancellationStatus)

Der Kündigungsstatus.

RefreshCancellationStatus

Der Status einer Aktualisierungsabbestellung.

Sie können ein cancel request senden, um eine oder mehrere Aktualisierungen von Datenquellenobjekten explizit abzubrechen.

JSON-Darstellung
{
  "state": enum (RefreshCancellationState),
  "errorCode": enum (RefreshCancellationErrorCode)
}
Felder
state

enum (RefreshCancellationState)

Der Status eines Aufrufs zum Abbrechen einer Aktualisierung in Google Sheets.

errorCode

enum (RefreshCancellationErrorCode)

Der Fehlercode.

RefreshCancellationState

Eine Aufzählung von Status für die Abbrechen-Aktualisierung.

Enums
REFRESH_CANCELLATION_STATE_UNSPECIFIED Standardwert, nicht verwenden.
CANCEL_SUCCEEDED Der API-Aufruf an Google Tabellen zum Abbrechen einer Aktualisierung war erfolgreich. Das bedeutet nicht, dass die Kündigung erfolgreich war, sondern dass der Anruf erfolgreich durchgeführt wurde.
CANCEL_FAILED Der API-Aufruf an Google Sheets zum Abbrechen einer Aktualisierung ist fehlgeschlagen.

RefreshCancellationErrorCode

Eine Aufzählung der Fehlercodes für die Aktualisierungsabbruch.

Enums
REFRESH_CANCELLATION_ERROR_CODE_UNSPECIFIED Standardwert, nicht verwenden.
EXECUTION_NOT_FOUND Die Ausführung, die abgebrochen werden soll, wurde nicht in der Abfrage-Engine oder in Google Tabellen gefunden.
CANCEL_PERMISSION_DENIED Der Nutzer ist nicht berechtigt, die Abfrage abzubrechen.
QUERY_EXECUTION_COMPLETED Die Ausführung der Abfrage wurde bereits abgeschlossen und konnte daher nicht abgebrochen werden.
CONCURRENT_CANCELLATION Es wird bereits ein anderer Vorgang abgebrochen.
CANCEL_OTHER_ERROR Alle anderen Fehler.

AddTableResponse

Das Ergebnis des Hinzufügens einer Tabelle.

JSON-Darstellung
{
  "table": {
    object (Table)
  }
}
Felder
table

object (Table)

Nur Ausgabe. Die Tabelle, die hinzugefügt wurde.