Responses

Antwort

Eine einzelne Antwort von einem Update.

JSON-Darstellung
{

  // Union field kind can be only one of the following:
  "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)
  }
  // End of list of possible types for union field kind.
}
Felder
Union-Feld kind. Die Art der Antwort. Möglicherweise sind keine Felder festgelegt, wenn die Anfrage keine Antwort hatte. kind darf nur einen der folgenden Werte haben:
addNamedRange

object (AddNamedRangeResponse)

Eine Antwort vom Hinzufügen eines benannten Bereichs.

addSheet

object (AddSheetResponse)

Antwort auf das Hinzufügen eines Tabellenblatts

addFilterView

object (AddFilterViewResponse)

Eine Antwort, die auf das Hinzufügen einer Filteransicht beruht.

duplicateFilterView

object (DuplicateFilterViewResponse)

Antwort auf das Duplizieren einer Filteransicht

duplicateSheet

object (DuplicateSheetResponse)

Eine Antwort beim Duplizieren eines Tabellenblatts.

findReplace

object (FindReplaceResponse)

Eine Antwort nach dem Suchen/Ersetzen.

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 vom Hinzufügen eines geschützten Bereichs.

addChart

object (AddChartResponse)

Eine Antwort, nachdem ein Diagramm hinzugefügt wurde.

addBanding

object (AddBandingResponse)

Antwort auf das Hinzufügen eines benutzerdefinierten Bereichs

createDeveloperMetadata

object (CreateDeveloperMetadataResponse)

Eine Antwort auf das Erstellen eines Entwicklermetadateneintrags.

updateDeveloperMetadata

object (UpdateDeveloperMetadataResponse)

Eine Antwort auf die Aktualisierung eines Metadateneintrags für Entwickler.

deleteDeveloperMetadata

object (DeleteDeveloperMetadataResponse)

Eine Antwort zum Löschen eines Entwicklermetadateneintrags.

addDimensionGroup

object (AddDimensionGroupResponse)

Antwort auf das Hinzufügen einer Dimensionsgruppe

deleteDimensionGroup

object (DeleteDimensionGroupResponse)

Eine Antwort zum Löschen einer Dimensionsgruppe.

trimWhitespace

object (TrimWhitespaceResponse)

Eine Antwort, nachdem Leerzeichen entfernt wurden.

deleteDuplicates

object (DeleteDuplicatesResponse)

Eine Antwort, bei der Zeilen mit doppelten Werten entfernt werden.

addSlicer

object (AddSlicerResponse)

Antwort auf das Hinzufügen eines Slizierers

addDataSource

object (AddDataSourceResponse)

Eine Antwort auf das Hinzufügen einer Datenquelle.

updateDataSource

object (UpdateDataSourceResponse)

Eine Antwort auf die Aktualisierung einer Datenquelle.

refreshDataSource

object (RefreshDataSourceResponse)

Eine Antwort vom Aktualisieren von Datenquellenobjekten.

cancelDataSourceRefresh

object (CancelDataSourceRefreshResponse)

Eine Antwort nach dem Abbrechen des Datenquellenobjekts wird aktualisiert.

DataSourceObjectReference

Verweis auf ein Datenquellenobjekt.

JSON-Darstellung
{

  // Union field value can be only one of the following:
  "sheetId": string,
  "chartId": integer,
  "dataSourceTableAnchorCell": {
    object (GridCoordinate)
  },
  "dataSourcePivotTableAnchorCell": {
    object (GridCoordinate)
  },
  "dataSourceFormulaCell": {
    object (GridCoordinate)
  }
  // End of list of possible types for union field value.
}
Felder
Union-Feld value. Der Referenztyp. value darf nur einen der folgenden Werte haben:
sheetId

string

Verweise auf ein DATA_SOURCE-Tabellenblatt

chartId

integer

Verweise auf ein Diagramm der Datenquelle.

dataSourceTableAnchorCell

object (GridCoordinate)

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

dataSourcePivotTableAnchorCell

object (GridCoordinate)

Verweise auf eine Datenquelle PivotTable, die in der Zelle verankert ist.

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 benannte Bereich, der hinzugefügt werden soll.

AddSheetResponse

Das Ergebnis des Hinzufügens einer Tabelle.

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

object (SheetProperties)

Die Eigenschaften 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 einer duplizierten 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 der Suche/Ersetzung.

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

integer

Die Anzahl der Zellen ohne Formeln hat sich geändert.

formulasChanged

integer

Die Anzahl der Formelzellen hat sich geändert.

rowsChanged

integer

Die Anzahl der Zeilen wurde geändert.

sheetsChanged

integer

Die Anzahl der Tabellenblätter wurde geändert.

occurrencesChanged

integer

Die Anzahl der Vorkommen (möglicherweise mehrere in einer Zelle) hat sich geändert. Wenn du beispielsweise "e" durch "o" in "Google Sheets" ersetzt, ergibt sich daraus "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,

  // Union field old_info can be only one of the following:
  "oldRule": {
    object (ConditionalFormatRule)
  },
  "oldIndex": integer
  // End of list of possible types for union field old_info.
}
Felder
newRule

object (ConditionalFormatRule)

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

newIndex

integer

Die Indexnummer der neuen Regel.

Union-Feld old_info. Informationen zur vorherigen Regel. old_info darf nur einen der folgenden Werte haben:
oldRule

object (ConditionalFormatRule)

Die alte (gelöschte) Regel. Ist 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, da sie mit newIndex identisch ist.

DeleteConditionalFormatRuleResponse

Das Ergebnis des Löschens einer bedingten Formatierungsregel.

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, wenn Sie einer Tabelle ein Diagramm hinzufügen.

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

object (EmbeddedChart)

Das neu hinzugefügte Diagramm.

AddBandingResponse

Das Ergebnis des Hinzufügens eines gruppierten Bereichs.

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

object (BandedRange)

Der hinzugefügte Bereich mit Farbbändern.

CreateDeveloperMetadataResponse

Die Antwort vom Erstellen von Entwicklermetadaten.

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

object (DeveloperMetadata)

Die erstellten Entwicklermetadaten.

UpdateDeveloperMetadataResponse

Die Antwort auf die Aktualisierung von 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, nachdem dieser eine Gruppe hinzugefügt wurde.

DeleteDimensionGroupResponse

Das Ergebnis des Löschens einer Gruppe.

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

object (DimensionGroup)

Alle Gruppen einer Dimension, nachdem eine Gruppe aus dieser Dimension gelöscht wurde.

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, wenn einer Tabelle ein Datenschnitt hinzugefügt wird.

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 Ausführungsstatus der Daten.

UpdateDataSourceResponse

Die Antwort vom Aktualisieren der Datenquelle.

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

object (DataSource)

Die aktualisierte Datenquelle.

dataExecutionStatus

object (DataExecutionStatus)

Der Ausführungsstatus der Daten.

RefreshDataSourceResponse

Die Antwort vom Aktualisieren einer oder mehrerer Datenquellenobjekte.

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

object (RefreshDataSourceObjectExecutionStatus)

Alle Aktualisierungsstatus für die in der Anfrage angegebenen Datenquellenobjektreferenzen. Wenn isAll angegeben ist, enthält das Feld nur diejenigen mit dem Fehlerstatus.

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 Ausführungsstatus der Daten.

CancelDataSourceRefreshResponse

Die Antwort, die beim Abbrechen des Aktualisierens eines oder mehrerer Datenquellenobjekte zurückgegeben wird.

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

object (CancelDataSourceRefreshStatus)

Die Abbruchstatus der Aktualisierungen aller in der Anfrage angegebenen Datenquellenobjekte. Wenn isAll angegeben ist, enthält das Feld nur Elemente mit dem Status „Fehlgeschlagen“. Das Aktualisieren und Abbrechen der Aktualisierung desselben Datenquellenobjekts in derselben batchUpdate ist ebenfalls nicht zulässig.

CancelDataSourceRefreshStatus

Der Status der Stornierung der Aktualisierung eines einzelnen 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 Stornierungsstatus.

RefreshCancellationStatus

Der Status einer Stornierung der Aktualisierung.

Sie können cancel request senden, um die Aktualisierung eines oder mehrerer Datenquellenobjekte explizit abzubrechen.

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

enum (RefreshCancellationState)

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

errorCode

enum (RefreshCancellationErrorCode)

Den Fehlercode.

RefreshCancellationState

Eine Aufzählung der Status der Aktualisierungsstornierung.

Enums
REFRESH_CANCELLATION_STATE_UNSPECIFIED Standardwert, nicht verwenden
CANCEL_SUCCEEDED Der API-Aufruf an Google Tabellen zum Abbrechen einer Aktualisierung war erfolgreich. Dies bedeutet nicht, dass die Stornierung erfolgreich war, sondern dass der Anruf erfolgreich gesendet wurde.
CANCEL_FAILED Der API-Aufruf an Google Tabellen zum Abbrechen einer Aktualisierung ist fehlgeschlagen.

RefreshCancellationErrorCode

Eine Aufzählung der Fehlercodes für die Stornierung der Aktualisierung.

Enums
REFRESH_CANCELLATION_ERROR_CODE_UNSPECIFIED Standardwert, nicht verwenden
EXECUTION_NOT_FOUND Die zu stornierende Ausführung wurde in der Abfrage-Engine oder in Google Tabellen nicht gefunden.
CANCEL_PERMISSION_DENIED Der Nutzer ist nicht berechtigt, die Abfrage abzubrechen.
QUERY_EXECUTION_COMPLETED Die Abfrage wurde bereits ausgeführt und konnte daher nicht abgebrochen werden.
CONCURRENT_CANCELLATION Es ist bereits eine andere Kündigung in Bearbeitung.
CANCEL_OTHER_ERROR Alle anderen Fehler.