Responses

Odpowiedź

Pojedyncza odpowiedź na aktualizację.

Zapis JSON
{

  "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)
  }
}
Pola
Pole zbiorczekind. Rodzaj odpowiedzi. Może nie mieć ustawionych pól, jeśli żądanie nie zawierało odpowiedzi. kind może mieć tylko jedną z tych wartości:
addNamedRange

object (AddNamedRangeResponse)

Odpowiedź po dodaniu zakresu nazwanego.

addSheet

object (AddSheetResponse)

Odpowiedź po dodaniu arkusza.

addFilterView

object (AddFilterViewResponse)

Odpowiedź po dodaniu widoku przefiltrowanego.

duplicateFilterView

object (DuplicateFilterViewResponse)

Odpowiedź po zduplikowaniu widoku przefiltrowanego.

duplicateSheet

object (DuplicateSheetResponse)

Odpowiedź po skopiowaniu arkusza.

findReplace

object (FindReplaceResponse)

Odpowiedź po wykonaniu operacji znajdź/zamień.

updateEmbeddedObjectPosition

object (UpdateEmbeddedObjectPositionResponse)

Odpowiedź na aktualizację pozycji osadzonego obiektu.

updateConditionalFormatRule

object (UpdateConditionalFormatRuleResponse)

Odpowiedź na aktualizację reguły formatowania warunkowego.

deleteConditionalFormatRule

object (DeleteConditionalFormatRuleResponse)

Odpowiedź na usunięcie reguły formatowania warunkowego.

addProtectedRange

object (AddProtectedRangeResponse)

Odpowiedź po dodaniu zakresu chronionego.

addChart

object (AddChartResponse)

Odpowiedź po dodaniu wykresu.

addBanding

object (AddBandingResponse)

Odpowiedź po dodaniu zakresu pasmowego.

createDeveloperMetadata

object (CreateDeveloperMetadataResponse)

Odpowiedź po utworzeniu wpisu metadanych dewelopera.

updateDeveloperMetadata

object (UpdateDeveloperMetadataResponse)

Odpowiedź po zaktualizowaniu wpisu metadanych dewelopera.

deleteDeveloperMetadata

object (DeleteDeveloperMetadataResponse)

Odpowiedź na usunięcie wpisu metadanych dewelopera.

addDimensionGroup

object (AddDimensionGroupResponse)

Odpowiedź po dodaniu grupy wymiarów.

deleteDimensionGroup

object (DeleteDimensionGroupResponse)

Odpowiedź po usunięciu grupy wymiarów.

trimWhitespace

object (TrimWhitespaceResponse)

Odpowiedź po usunięciu białych znaków.

deleteDuplicates

object (DeleteDuplicatesResponse)

Odpowiedź na usunięcie wierszy zawierających zduplikowane wartości.

addSlicer

object (AddSlicerResponse)

Odpowiedź po dodaniu selektora.

addDataSource

object (AddDataSourceResponse)

Odpowiedź po dodaniu źródła danych.

updateDataSource

object (UpdateDataSourceResponse)

Odpowiedź po zaktualizowaniu źródła danych.

refreshDataSource

object (RefreshDataSourceResponse)

Odpowiedź na odświeżenie obiektów źródła danych.

cancelDataSourceRefresh

object (CancelDataSourceRefreshResponse)

Odpowiedź z informacją o anulowaniu odświeżania obiektu źródła danych.

addTable

object (AddTableResponse)

Odpowiedź po dodaniu tabeli.

DataSourceObjectReference

Odniesienie do obiektu źródła danych.

Zapis JSON
{

  "sheetId": string,
  "chartId": integer,
  "dataSourceTableAnchorCell": {
    object (GridCoordinate)
  },
  "dataSourcePivotTableAnchorCell": {
    object (GridCoordinate)
  },
  "dataSourceFormulaCell": {
    object (GridCoordinate)
  }
}
Pola
Pole zbiorczevalue. Typ publikacji encyklopedycznej. value może mieć tylko jedną z tych wartości:
sheetId

string

Odwołania do arkusza DATA_SOURCE.

chartId

integer

Odwołania do wykresu źródła danych.

dataSourceTableAnchorCell

object (GridCoordinate)

Odwołania do elementu DataSourceTable zakotwiczonego w komórce.

dataSourcePivotTableAnchorCell

object (GridCoordinate)

Odwołania do źródła danychPivotTablezakotwiczone w komórce.

dataSourceFormulaCell

object (GridCoordinate)

Odwołania do komórki zawierającej DataSourceFormula.

AddNamedRangeResponse

Wynik dodania zakresu nazwanego.

Zapis JSON
{
  "namedRange": {
    object (NamedRange)
  }
}
Pola
namedRange

object (NamedRange)

Zakres nazwany do dodania.

AddSheetResponse

Wynik dodania arkusza.

Zapis JSON
{
  "properties": {
    object (SheetProperties)
  }
}
Pola
properties

object (SheetProperties)

Właściwości nowo dodanego arkusza.

AddFilterViewResponse

Wynik dodania widoku przefiltrowanego.

Zapis JSON
{
  "filter": {
    object (FilterView)
  }
}
Pola
filter

object (FilterView)

Nowo dodany widok przefiltrowany.

DuplicateFilterViewResponse

Wynik zduplikowania widoku przefiltrowanego.

Zapis JSON
{
  "filter": {
    object (FilterView)
  }
}
Pola
filter

object (FilterView)

Nowo utworzony filtr.

DuplicateSheetResponse

Wynik zduplikowania arkusza.

Zapis JSON
{
  "properties": {
    object (SheetProperties)
  }
}
Pola
properties

object (SheetProperties)

Właściwości zduplikowanego arkusza.

FindReplaceResponse

Wynik operacji znajdź/zamień.

Zapis JSON
{
  "valuesChanged": integer,
  "formulasChanged": integer,
  "rowsChanged": integer,
  "sheetsChanged": integer,
  "occurrencesChanged": integer
}
Pola
valuesChanged

integer

Zmieniła się liczba komórek bez formuł.

formulasChanged

integer

Zmieniła się liczba komórek z formułami.

rowsChanged

integer

Liczba zmienionych wierszy.

sheetsChanged

integer

Zmieniła się liczba arkuszy.

occurrencesChanged

integer

Liczba wystąpień (może być ich kilka w komórce) uległa zmianie. Na przykład jeśli zastępujesz "e" wartością "o" w ciągu "Google Sheets", wynikiem będzie "3" ponieważ "Google Sheets" -> "Googlo Shoots".

UpdateEmbeddedObjectPositionResponse

Wynik aktualizacji pozycji umieszczonego obiektu.

Zapis JSON
{
  "position": {
    object (EmbeddedObjectPosition)
  }
}
Pola
position

object (EmbeddedObjectPosition)

Nowe położenie obiektu osadzonego.

UpdateConditionalFormatRuleResponse

Wynik aktualizacji reguły formatowania warunkowego.

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

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

object (ConditionalFormatRule)

Nowa reguła, która zastąpiła starą (jeśli nastąpiło zastąpienie), lub reguła, która została przeniesiona (jeśli nastąpiło przeniesienie).

newIndex

integer

Indeks nowej reguły.

Pole zbiorczeold_info. Informacje o poprzedniej regule. old_info może mieć tylko jedną z tych wartości:
oldRule

object (ConditionalFormatRule)

Stara (usunięta) reguła. W przypadku przeniesienia reguły wartość nie jest ustawiona (ponieważ jest taka sama jak newRule).

oldIndex

integer

Stary indeks reguły. Nie jest ustawiona, jeśli reguła została zastąpiona (ponieważ jest taka sama jak newIndex).

DeleteConditionalFormatRuleResponse

Wynik usunięcia reguły formatowania warunkowego.

Zapis JSON
{
  "rule": {
    object (ConditionalFormatRule)
  }
}
Pola
rule

object (ConditionalFormatRule)

Usunięta reguła.

AddProtectedRangeResponse

Wynik dodania nowego zakresu chronionego.

Zapis JSON
{
  "protectedRange": {
    object (ProtectedRange)
  }
}
Pola
protectedRange

object (ProtectedRange)

Nowo dodany zakres chroniony.

AddChartResponse

Wynik dodania wykresu do arkusza kalkulacyjnego.

Zapis JSON
{
  "chart": {
    object (EmbeddedChart)
  }
}
Pola
chart

object (EmbeddedChart)

Nowo dodany wykres.

AddBandingResponse

Wynik dodania zakresu pasmowego.

Zapis JSON
{
  "bandedRange": {
    object (BandedRange)
  }
}
Pola
bandedRange

object (BandedRange)

Dodany zakres pasmowy.

CreateDeveloperMetadataResponse

Odpowiedź na utworzenie metadanych dewelopera.

Zapis JSON
{
  "developerMetadata": {
    object (DeveloperMetadata)
  }
}
Pola
developerMetadata

object (DeveloperMetadata)

Utworzone metadane dewelopera.

UpdateDeveloperMetadataResponse

Odpowiedź po zaktualizowaniu metadanych dewelopera.

Zapis JSON
{
  "developerMetadata": [
    {
      object (DeveloperMetadata)
    }
  ]
}
Pola
developerMetadata[]

object (DeveloperMetadata)

Zaktualizowane metadane dewelopera.

DeleteDeveloperMetadataResponse

Odpowiedź po usunięciu metadanych dewelopera.

Zapis JSON
{
  "deletedDeveloperMetadata": [
    {
      object (DeveloperMetadata)
    }
  ]
}
Pola
deletedDeveloperMetadata[]

object (DeveloperMetadata)

Usunięte metadane.

AddDimensionGroupResponse

Wynik dodania grupy.

Zapis JSON
{
  "dimensionGroups": [
    {
      object (DimensionGroup)
    }
  ]
}
Pola
dimensionGroups[]

object (DimensionGroup)

Wszystkie grupy wymiaru po dodaniu do niego grupy.

DeleteDimensionGroupResponse

Wynik usunięcia grupy.

Zapis JSON
{
  "dimensionGroups": [
    {
      object (DimensionGroup)
    }
  ]
}
Pola
dimensionGroups[]

object (DimensionGroup)

Wszystkie grupy wymiaru po usunięciu z niego grupy.

TrimWhitespaceResponse

Wynik usunięcia spacji z komórek.

Zapis JSON
{
  "cellsChangedCount": integer
}
Pola
cellsChangedCount

integer

Liczba komórek, z których usunięto spacje.

DeleteDuplicatesResponse

Wynik usunięcia duplikatów z zakresu.

Zapis JSON
{
  "duplicatesRemovedCount": integer
}
Pola
duplicatesRemovedCount

integer

Liczba usuniętych zduplikowanych wierszy.

AddSlicerResponse

Wynik dodania fragmentatora do arkusza kalkulacyjnego.

Zapis JSON
{
  "slicer": {
    object (Slicer)
  }
}
Pola
slicer

object (Slicer)

Nowo dodany fragmentator.

AddDataSourceResponse

Wynik dodania źródła danych.

Zapis JSON
{
  "dataSource": {
    object (DataSource)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Pola
dataSource

object (DataSource)

Utworzone źródło danych.

dataExecutionStatus

object (DataExecutionStatus)

Stan wykonania danych.

UpdateDataSourceResponse

Odpowiedź po zaktualizowaniu źródła danych.

Zapis JSON
{
  "dataSource": {
    object (DataSource)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Pola
dataSource

object (DataSource)

Zaktualizowane źródło danych.

dataExecutionStatus

object (DataExecutionStatus)

Stan wykonania danych.

RefreshDataSourceResponse

Odpowiedź na odświeżenie co najmniej 1 obiektu źródła danych.

Zapis JSON
{
  "statuses": [
    {
      object (RefreshDataSourceObjectExecutionStatus)
    }
  ]
}
Pola
statuses[]

object (RefreshDataSourceObjectExecutionStatus)

Wszystkie stany odświeżania odwołań do obiektów źródła danych określonych w żądaniu. Jeśli określono wartość isAll, pole zawiera tylko te elementy, które mają stan błędu.

RefreshDataSourceObjectExecutionStatus

Stan wykonania odświeżania jednego obiektu źródła danych.

Zapis JSON
{
  "reference": {
    object (DataSourceObjectReference)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Pola
reference

object (DataSourceObjectReference)

Odwołanie do odświeżanego obiektu źródła danych.

dataExecutionStatus

object (DataExecutionStatus)

Stan wykonania danych.

CancelDataSourceRefreshResponse

Odpowiedź po anulowaniu odświeżania co najmniej 1 obiektu źródła danych.

Zapis JSON
{
  "statuses": [
    {
      object (CancelDataSourceRefreshStatus)
    }
  ]
}
Pola
statuses[]

object (CancelDataSourceRefreshStatus)

Stany anulowania odświeżania wszystkich obiektów źródła danych określonych w żądaniu. Jeśli określono wartość isAll, pole zawiera tylko te elementy, które mają stan błędu. Odświeżanie i anulowanie odświeżania tego samego obiektu źródła danych w tym samym batchUpdate jest również niedozwolone.

CancelDataSourceRefreshStatus

Stan anulowania odświeżania pojedynczego obiektu źródła danych.

Zapis JSON
{
  "reference": {
    object (DataSourceObjectReference)
  },
  "refreshCancellationStatus": {
    object (RefreshCancellationStatus)
  }
}
Pola
reference

object (DataSourceObjectReference)

Odwołanie do obiektu źródła danych, którego odświeżanie jest anulowane.

refreshCancellationStatus

object (RefreshCancellationStatus)

Stan anulowania.

RefreshCancellationStatus

Stan anulowania odświeżania.

Możesz wysłać żądanie cancel request, aby wyraźnie anulować odświeżanie co najmniej jednego obiektu źródła danych.

Zapis JSON
{
  "state": enum (RefreshCancellationState),
  "errorCode": enum (RefreshCancellationErrorCode)
}
Pola
state

enum (RefreshCancellationState)

Stan wywołania anulowania odświeżania w Arkuszach.

errorCode

enum (RefreshCancellationErrorCode)

Kod błędu.

RefreshCancellationState

Wyliczenie stanów anulowania odświeżania.

Wartości w polu enum
REFRESH_CANCELLATION_STATE_UNSPECIFIED Wartość domyślna, nie używaj.
CANCEL_SUCCEEDED Wywołanie interfejsu API Arkuszy w celu anulowania odświeżania zakończyło się powodzeniem. Nie oznacza to, że anulowanie się powiodło, tylko że wywołanie zostało wykonane.
CANCEL_FAILED Nie udało się wywołać interfejsu API Arkuszy w celu anulowania odświeżania.

RefreshCancellationErrorCode

Wyliczenie kodów błędów anulowania odświeżania.

Wartości w polu enum
REFRESH_CANCELLATION_ERROR_CODE_UNSPECIFIED Wartość domyślna, nie używaj.
EXECUTION_NOT_FOUND Nie znaleziono w silniku zapytań ani w Arkuszach wykonania, które można anulować.
CANCEL_PERMISSION_DENIED Użytkownik nie ma uprawnień do anulowania zapytania.
QUERY_EXECUTION_COMPLETED Wykonanie zapytania zostało już zakończone, więc nie można go anulować.
CONCURRENT_CANCELLATION Inne anulowanie jest już w toku.
CANCEL_OTHER_ERROR Wszystkie inne błędy.

AddTableResponse

Wynik dodania tabeli.

Zapis JSON
{
  "table": {
    object (Table)
  }
}
Pola
table

object (Table)

Tylko dane wyjściowe. Dodana tabela.