Responses

Odpowiedź

Pojedyncza odpowiedź z aktualizacji.

Zapis JSON
{

  // 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.
}
Pola
Pole sumy kind rodzaj odpowiedzi; Może nie mieć ustawionych pól, jeśli na żądanie nie ma odpowiedzi. kind może być tylko jednym z tych elementów:
addNamedRange

object (AddNamedRangeResponse)

Odpowiedź z dodania nazwanego zakresu.

addSheet

object (AddSheetResponse)

Odpowiedź dotycząca dodania arkusza.

addFilterView

object (AddFilterViewResponse)

Odpowiedź z dodania widoku filtra.

duplicateFilterView

object (DuplicateFilterViewResponse)

Odpowiedź dotycząca duplikowania widoku filtra.

duplicateSheet

object (DuplicateSheetResponse)

Odpowiedź dotycząca duplikowania arkusza.

findReplace

object (FindReplaceResponse)

Odpowiedź związana ze znalezieniem lub zastąpieniem czegoś.

updateEmbeddedObjectPosition

object (UpdateEmbeddedObjectPositionResponse)

Odpowiedź pochodząca z aktualizacji położenia obiektu umieszczonego.

updateConditionalFormatRule

object (UpdateConditionalFormatRuleResponse)

Odpowiedź wygenerowana przez aktualizację reguły formatu warunkowego.

deleteConditionalFormatRule

object (DeleteConditionalFormatRuleResponse)

Odpowiedź związana z usunięciem reguły formatowania warunkowego.

addProtectedRange

object (AddProtectedRangeResponse)

Odpowiedź dotycząca dodania zakresu chronionego.

addChart

object (AddChartResponse)

Odpowiedź dotycząca dodania wykresu.

addBanding

object (AddBandingResponse)

Odpowiedź z dodania zakresu zakresu.

createDeveloperMetadata

object (CreateDeveloperMetadataResponse)

Odpowiedź dotycząca utworzenia wpisu metadanych dewelopera.

updateDeveloperMetadata

object (UpdateDeveloperMetadataResponse)

Odpowiedź dotycząca aktualizacji wpisu metadanych dewelopera.

deleteDeveloperMetadata

object (DeleteDeveloperMetadataResponse)

Odpowiedź dotycząca usunięcia wpisu metadanych dewelopera.

addDimensionGroup

object (AddDimensionGroupResponse)

Odpowiedź z dodania grupy wymiarów.

deleteDimensionGroup

object (DeleteDimensionGroupResponse)

Odpowiedź związana z usunięciem grupy wymiarów.

trimWhitespace

object (TrimWhitespaceResponse)

Odpowiedź związana z usunięciem odstępów.

deleteDuplicates

object (DeleteDuplicatesResponse)

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

addSlicer

object (AddSlicerResponse)

Odpowiedź dotycząca dodawania fragmentatora.

addDataSource

object (AddDataSourceResponse)

Odpowiedź z dodania źródła danych.

updateDataSource

object (UpdateDataSourceResponse)

Odpowiedź z aktualizacji źródła danych.

refreshDataSource

object (RefreshDataSourceResponse)

Odpowiedź z odświeżania obiektów źródła danych.

cancelDataSourceRefresh

object (CancelDataSourceRefreshResponse)

Odpowiedź z anulowania odświeżania obiektu źródła danych.

DataSourceObjectReference

Odwołanie do obiektu źródła danych.

Zapis JSON
{

  // 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.
}
Pola
Pole sumy value Typ odwołania. value może być tylko jednym z tych elementów:
sheetId

string

Odniesienia do DATA_SOURCE arkusza kalkulacyjnego.

chartId

integer

Odniesienia do wykresu źródła danych.

dataSourceTableAnchorCell

object (GridCoordinate)

Odniesienia do DataSourceTable zakotwiczonych w komórce.

dataSourcePivotTableAnchorCell

object (GridCoordinate)

Odniesienia do źródła danych PivotTable zakotwiczonych w komórce.

dataSourceFormulaCell

object (GridCoordinate)

Odwołania do komórki zawierającej DataSourceFormula

AddNamedRangeResponse

Wynik dodania nazwanego zakresu.

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

object (NamedRange)

Nazwany zakres 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 filtra.

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

object (FilterView)

Nowo dodany widok filtra.

DuplicateFilterViewResponse

Wynik duplikowania widoku filtra.

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

object (FilterView)

Nowo utworzony filtr.

DuplicateSheetResponse

Wynik duplikowania arkusza.

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

object (SheetProperties)

Właściwości zduplikowanego arkusza.

FindReplaceResponse

Wynik wyszukiwania/zamiany.

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

integer

Liczba komórek niebędących formułami została zmieniona.

formulasChanged

integer

Liczba komórek formuły została zmieniona.

rowsChanged

integer

Liczba wierszy została zmieniona.

sheetsChanged

integer

Liczba arkuszy została zmieniona.

occurrencesChanged

integer

Zmieniła się liczba wystąpień (prawdopodobnie wielu wystąpień w komórce). Jeśli na przykład zastąpisz parametr "e" z "o" cale "Google Sheets", to "3" ponieważ "Google Sheets" -> "Googlo Shoots".

UpdateEmbeddedObjectPositionResponse

Wynik aktualizacji położenia umieszczonego obiektu.

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

object (EmbeddedObjectPosition)

Nowa pozycja umieszczonego obiektu.

UpdateConditionalFormatRuleResponse

Wynik aktualizacji reguły formatowania warunkowego.

Zapis JSON
{
  "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.
}
Pola
newRule

object (ConditionalFormatRule)

Nowa reguła, która zastąpiła starą (w przypadku zastąpienia) lub tę, która została przeniesiona (jeśli została przeniesiona).

newIndex

integer

Indeks nowej reguły.

Pole sumy old_info Informacje o poprzedniej regule. old_info może być tylko jednym z tych elementów:
oldRule

object (ConditionalFormatRule)

Stara (usunięta) reguła. Nie ustawiono, jeśli reguła została przeniesiona (ponieważ jest taka sama jak newRule).

oldIndex

integer

Stary indeks reguły. Nie ustawiono, 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)

Reguła, która została usunięta.

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 na pasm.

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

object (BandedRange)

Dodany zakres pasm.

CreateDeveloperMetadataResponse

Odpowiedź z tworzenia metadanych dewelopera.

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

object (DeveloperMetadata)

Utworzone metadane dewelopera.

UpdateDeveloperMetadataResponse

Odpowiedź z aktualizacji metadanych dewelopera.

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

object (DeveloperMetadata)

Zaktualizowane metadane dewelopera.

DeleteDeveloperMetadataResponse

Odpowiedź z usunięcia metadanych dewelopera.

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

object (DeveloperMetadata)

Metadane, które zostały usunięte.

AddDimensionGroupResponse

Wynik dodania grupy.

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

object (DimensionGroup)

wszystkich grup wymiaru po dodaniu grupy do tego wymiaru;

DeleteDimensionGroupResponse

Wynik usunięcia grupy.

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

object (DimensionGroup)

wszystkich grup wymiaru po usunięciu grupy z tego wymiaru.

TrimWhitespaceResponse

Wynik usunięcia odstępów w komórkach.

Zapis JSON
{
  "cellsChangedCount": integer
}
Pola
cellsChangedCount

integer

Liczba komórek, które zostały usunięte ze spacji.

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)

Źródło danych, które zostało utworzone.

dataExecutionStatus

object (DataExecutionStatus)

Stan wykonania danych.

UpdateDataSourceResponse

Odpowiedź z aktualizacji ź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ź z odświeżenia 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 isAll jeśli pole będzie określone, pole będzie zawierać tylko pola ze stanem błędu.

RefreshDataSourceObjectExecutionStatus

Stan wykonania odświeżania 1 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ź związana z anulowaniem odświeżania jednego lub kilku obiektów ź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 isAll jeśli pole będzie określone, pole będzie zawierać tylko pola ze stanem błędu. Odświeżanie i anulowanie odświeżania tego samego obiektu źródła danych również nie jest dozwolone w tym samym batchUpdate

CancelDataSourceRefreshStatus

Stan anulowania pojedynczego odświeżenia 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ć cancel request jawnie anulować odświeżanie jednego lub wielu obiektów źródła danych.

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

enum (RefreshCancellationState)

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

errorCode

enum (RefreshCancellationErrorCode)

Kod błędu.

RefreshCancellationState

Lista stanów anulowania odświeżania.

Wartości w polu enum
REFRESH_CANCELLATION_STATE_UNSPECIFIED Wartość domyślna, nie używaj.
CANCEL_SUCCEEDED Udało się anulować odświeżanie przy użyciu interfejsu API Arkuszy Google. Nie oznacza to, że anulowanie nastąpiło pomyślnie, ale że połączenie zostało nawiązane.
CANCEL_FAILED Nie udało się wywołać interfejsu API Arkuszy w celu anulowania odświeżania.

RefreshCancellationErrorCode

Lista 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 Wykonanie, którego wykonanie ma zostać anulowane, nie zostało znalezione w wyszukiwarce zapytań ani w Arkuszach.
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 Trwa już inny proces anulowania.
CANCEL_OTHER_ERROR Wszystkie inne błędy.