Responses

Risposta

Una singola risposta da un aggiornamento.

Rappresentazione 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)
  }
}
Campi
Campo unione kind. Il tipo di risposta. Potrebbe non avere campi impostati se la richiesta non ha ricevuto risposta. kind può essere solo uno dei seguenti tipi:
addNamedRange

object (AddNamedRangeResponse)

Una risposta dall'aggiunta di un intervallo denominato.

addSheet

object (AddSheetResponse)

Una risposta dall'aggiunta di un foglio.

addFilterView

object (AddFilterViewResponse)

Una risposta dall'aggiunta di una visualizzazione filtrata.

duplicateFilterView

object (DuplicateFilterViewResponse)

Una risposta dalla duplicazione di una visualizzazione filtrata.

duplicateSheet

object (DuplicateSheetResponse)

Una risposta dalla duplicazione di un foglio.

findReplace

object (FindReplaceResponse)

Una risposta ottenuta eseguendo un'operazione di ricerca/sostituzione.

updateEmbeddedObjectPosition

object (UpdateEmbeddedObjectPositionResponse)

Una risposta all'aggiornamento della posizione di un oggetto incorporato.

updateConditionalFormatRule

object (UpdateConditionalFormatRuleResponse)

Una risposta all'aggiornamento di una regola di formattazione condizionale.

deleteConditionalFormatRule

object (DeleteConditionalFormatRuleResponse)

Una risposta all'eliminazione di una regola di formattazione condizionale.

addProtectedRange

object (AddProtectedRangeResponse)

Una risposta dall'aggiunta di un intervallo protetto.

addChart

object (AddChartResponse)

Una risposta dall'aggiunta di un grafico.

addBanding

object (AddBandingResponse)

Una risposta dall'aggiunta di un intervallo con bande.

createDeveloperMetadata

object (CreateDeveloperMetadataResponse)

Una risposta alla creazione di una voce di metadati dello sviluppatore.

updateDeveloperMetadata

object (UpdateDeveloperMetadataResponse)

Una risposta all'aggiornamento di una voce dei metadati dello sviluppatore.

deleteDeveloperMetadata

object (DeleteDeveloperMetadataResponse)

Una risposta all'eliminazione di una voce di metadati dello sviluppatore.

addDimensionGroup

object (AddDimensionGroupResponse)

Una risposta dall'aggiunta di un gruppo di dimensioni.

deleteDimensionGroup

object (DeleteDimensionGroupResponse)

Una risposta all'eliminazione di un gruppo di dimensioni.

trimWhitespace

object (TrimWhitespaceResponse)

Una risposta dalla rimozione degli spazi vuoti.

deleteDuplicates

object (DeleteDuplicatesResponse)

Una risposta alla rimozione delle righe contenenti valori duplicati.

addSlicer

object (AddSlicerResponse)

Una risposta dall'aggiunta di un controllo filtro.

addDataSource

object (AddDataSourceResponse)

Una risposta dall'aggiunta di un'origine dati.

updateDataSource

object (UpdateDataSourceResponse)

Una risposta all'aggiornamento di un'origine dati.

refreshDataSource

object (RefreshDataSourceResponse)

Una risposta dall'aggiornamento degli oggetti dell'origine dati.

cancelDataSourceRefresh

object (CancelDataSourceRefreshResponse)

Una risposta all'annullamento degli aggiornamenti dell'oggetto di origine dati.

addTable

object (AddTableResponse)

Una risposta dall'aggiunta di una tabella.

DataSourceObjectReference

Riferimento a un oggetto di origine dati.

Rappresentazione JSON
{

  "sheetId": string,
  "chartId": integer,
  "dataSourceTableAnchorCell": {
    object (GridCoordinate)
  },
  "dataSourcePivotTableAnchorCell": {
    object (GridCoordinate)
  },
  "dataSourceFormulaCell": {
    object (GridCoordinate)
  }
}
Campi
Campo unione value. Il tipo di riferimento. value può essere solo uno dei seguenti tipi:
sheetId

string

Riferimenti a un foglio DATA_SOURCE.

chartId

integer

Riferimenti a un grafico dell'origine dati.

dataSourceTableAnchorCell

object (GridCoordinate)

Riferimenti a un DataSourceTable ancorato alla cella.

dataSourcePivotTableAnchorCell

object (GridCoordinate)

Riferimenti a un'origine dati PivotTable ancorati alla cella.

dataSourceFormulaCell

object (GridCoordinate)

Riferimenti a una cella contenente DataSourceFormula.

AddNamedRangeResponse

Il risultato dell'aggiunta di un intervallo denominato.

Rappresentazione JSON
{
  "namedRange": {
    object (NamedRange)
  }
}
Campi
namedRange

object (NamedRange)

L'intervallo denominato da aggiungere.

AddSheetResponse

Il risultato dell'aggiunta di un foglio.

Rappresentazione JSON
{
  "properties": {
    object (SheetProperties)
  }
}
Campi
properties

object (SheetProperties)

Le proprietà del foglio appena aggiunto.

AddFilterViewResponse

Il risultato dell'aggiunta di una visualizzazione filtrata.

Rappresentazione JSON
{
  "filter": {
    object (FilterView)
  }
}
Campi
filter

object (FilterView)

La visualizzazione filtrata appena aggiunta.

DuplicateFilterViewResponse

Il risultato della duplicazione di una visualizzazione filtrata.

Rappresentazione JSON
{
  "filter": {
    object (FilterView)
  }
}
Campi
filter

object (FilterView)

Il filtro appena creato.

DuplicateSheetResponse

Il risultato della duplicazione di un foglio.

Rappresentazione JSON
{
  "properties": {
    object (SheetProperties)
  }
}
Campi
properties

object (SheetProperties)

Le proprietà del foglio duplicato.

FindReplaceResponse

Il risultato della ricerca/sostituzione.

Rappresentazione JSON
{
  "valuesChanged": integer,
  "formulasChanged": integer,
  "rowsChanged": integer,
  "sheetsChanged": integer,
  "occurrencesChanged": integer
}
Campi
valuesChanged

integer

Il numero di celle non di formula è cambiato.

formulasChanged

integer

Il numero di celle con formula è cambiato.

rowsChanged

integer

Il numero di righe è cambiato.

sheetsChanged

integer

Il numero di fogli è cambiato.

occurrencesChanged

integer

Il numero di occorrenze (possibilmente più di una all'interno di una cella) è cambiato. Ad esempio, se sostituisci "e" con "o" in "Google Sheets", il risultato sarà "3" perché "Google Sheets" -> "Googlo Shoots".

UpdateEmbeddedObjectPositionResponse

Il risultato dell'aggiornamento della posizione di un oggetto incorporato.

Rappresentazione JSON
{
  "position": {
    object (EmbeddedObjectPosition)
  }
}
Campi
position

object (EmbeddedObjectPosition)

La nuova posizione dell'oggetto incorporato.

UpdateConditionalFormatRuleResponse

Il risultato dell'aggiornamento di una regola di formattazione condizionale.

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

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

object (ConditionalFormatRule)

La nuova regola che ha sostituito la precedente (se è stata sostituita) o la regola che è stata spostata (se è stata spostata)

newIndex

integer

L'indice della nuova regola.

Campo unione old_info. Informazioni sulla regola precedente. old_info può essere solo uno dei seguenti tipi:
oldRule

object (ConditionalFormatRule)

La vecchia regola (eliminata). Non impostato se una regola è stata spostata (perché è uguale a newRule).

oldIndex

integer

Il vecchio indice della regola. Non impostato se una regola è stata sostituita (perché è uguale a newIndex).

DeleteConditionalFormatRuleResponse

Il risultato dell'eliminazione di una regola di formattazione condizionale.

Rappresentazione JSON
{
  "rule": {
    object (ConditionalFormatRule)
  }
}
Campi
rule

object (ConditionalFormatRule)

La regola eliminata.

AddProtectedRangeResponse

Il risultato dell'aggiunta di un nuovo intervallo protetto.

Rappresentazione JSON
{
  "protectedRange": {
    object (ProtectedRange)
  }
}
Campi
protectedRange

object (ProtectedRange)

L'intervallo protetto appena aggiunto.

AddChartResponse

Il risultato dell'aggiunta di un grafico a un foglio di lavoro.

Rappresentazione JSON
{
  "chart": {
    object (EmbeddedChart)
  }
}
Campi
chart

object (EmbeddedChart)

Il grafico appena aggiunto.

AddBandingResponse

Il risultato dell'aggiunta di un intervallo a bande.

Rappresentazione JSON
{
  "bandedRange": {
    object (BandedRange)
  }
}
Campi
bandedRange

object (BandedRange)

L'intervallo a bande aggiunto.

CreateDeveloperMetadataResponse

La risposta alla creazione dei metadati dello sviluppatore.

Rappresentazione JSON
{
  "developerMetadata": {
    object (DeveloperMetadata)
  }
}
Campi
developerMetadata

object (DeveloperMetadata)

I metadati dello sviluppatore creati.

UpdateDeveloperMetadataResponse

La risposta all'aggiornamento dei metadati dello sviluppatore.

Rappresentazione JSON
{
  "developerMetadata": [
    {
      object (DeveloperMetadata)
    }
  ]
}
Campi
developerMetadata[]

object (DeveloperMetadata)

I metadati dello sviluppatore aggiornati.

DeleteDeveloperMetadataResponse

La risposta all'eliminazione dei metadati dello sviluppatore.

Rappresentazione JSON
{
  "deletedDeveloperMetadata": [
    {
      object (DeveloperMetadata)
    }
  ]
}
Campi
deletedDeveloperMetadata[]

object (DeveloperMetadata)

I metadati eliminati.

AddDimensionGroupResponse

Il risultato dell'aggiunta di un gruppo.

Rappresentazione JSON
{
  "dimensionGroups": [
    {
      object (DimensionGroup)
    }
  ]
}
Campi
dimensionGroups[]

object (DimensionGroup)

Tutti i gruppi di una dimensione dopo l'aggiunta di un gruppo a quella dimensione.

DeleteDimensionGroupResponse

Il risultato dell'eliminazione di un gruppo.

Rappresentazione JSON
{
  "dimensionGroups": [
    {
      object (DimensionGroup)
    }
  ]
}
Campi
dimensionGroups[]

object (DimensionGroup)

Tutti i gruppi di una dimensione dopo l'eliminazione di un gruppo da quella dimensione.

TrimWhitespaceResponse

Il risultato del taglio degli spazi bianchi nelle celle.

Rappresentazione JSON
{
  "cellsChangedCount": integer
}
Campi
cellsChangedCount

integer

Il numero di celle in cui sono stati tagliati gli spazi bianchi.

DeleteDuplicatesResponse

Il risultato della rimozione dei duplicati in un intervallo.

Rappresentazione JSON
{
  "duplicatesRemovedCount": integer
}
Campi
duplicatesRemovedCount

integer

Il numero di righe duplicate rimosse.

AddSlicerResponse

Il risultato dell'aggiunta di un controllo filtro al foglio di lavoro.

Rappresentazione JSON
{
  "slicer": {
    object (Slicer)
  }
}
Campi
slicer

object (Slicer)

Il nuovo controllo filtro aggiunto.

AddDataSourceResponse

Il risultato dell'aggiunta di un'origine dati.

Rappresentazione JSON
{
  "dataSource": {
    object (DataSource)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Campi
dataSource

object (DataSource)

L'origine dati creata.

dataExecutionStatus

object (DataExecutionStatus)

Lo stato di esecuzione dei dati.

UpdateDataSourceResponse

La risposta all'aggiornamento dell'origine dati.

Rappresentazione JSON
{
  "dataSource": {
    object (DataSource)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Campi
dataSource

object (DataSource)

L'origine dati aggiornata.

dataExecutionStatus

object (DataExecutionStatus)

Lo stato di esecuzione dei dati.

RefreshDataSourceResponse

La risposta all'aggiornamento di uno o più oggetti dell'origine dati.

Rappresentazione JSON
{
  "statuses": [
    {
      object (RefreshDataSourceObjectExecutionStatus)
    }
  ]
}
Campi
statuses[]

object (RefreshDataSourceObjectExecutionStatus)

Tutti gli stati di aggiornamento per i riferimenti agli oggetti di origine dati specificati nella richiesta. Se isAll è specificato, il campo contiene solo quelli con stato di errore.

RefreshDataSourceObjectExecutionStatus

Lo stato di esecuzione dell'aggiornamento di un oggetto dell'origine dati.

Rappresentazione JSON
{
  "reference": {
    object (DataSourceObjectReference)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Campi
reference

object (DataSourceObjectReference)

Riferimento a un oggetto di origine dati in fase di aggiornamento.

dataExecutionStatus

object (DataExecutionStatus)

Lo stato di esecuzione dei dati.

CancelDataSourceRefreshResponse

La risposta all'annullamento dell'aggiornamento di uno o più oggetti dell'origine dati.

Rappresentazione JSON
{
  "statuses": [
    {
      object (CancelDataSourceRefreshStatus)
    }
  ]
}
Campi
statuses[]

object (CancelDataSourceRefreshStatus)

Gli stati di annullamento degli aggiornamenti di tutti gli oggetti di origine dati specificati nella richiesta. Se isAll è specificato, il campo contiene solo quelli con stato di errore. L'aggiornamento e l'annullamento dell'aggiornamento dello stesso oggetto di origine dati non sono consentiti nello stesso batchUpdate.

CancelDataSourceRefreshStatus

Lo stato dell'annullamento dell'aggiornamento di un singolo oggetto di origine dati.

Rappresentazione JSON
{
  "reference": {
    object (DataSourceObjectReference)
  },
  "refreshCancellationStatus": {
    object (RefreshCancellationStatus)
  }
}
Campi
reference

object (DataSourceObjectReference)

Riferimento all'oggetto di origine dati il cui aggiornamento viene annullato.

refreshCancellationStatus

object (RefreshCancellationStatus)

Lo stato dell'annullamento.

RefreshCancellationStatus

Lo stato di un annullamento dell'aggiornamento.

Puoi inviare un cancel request per annullare esplicitamente uno o più aggiornamenti degli oggetti dell'origine dati.

Rappresentazione JSON
{
  "state": enum (RefreshCancellationState),
  "errorCode": enum (RefreshCancellationErrorCode)
}
Campi
state

enum (RefreshCancellationState)

Lo stato di una chiamata per annullare un aggiornamento in Fogli.

errorCode

enum (RefreshCancellationErrorCode)

Il codice di errore.

RefreshCancellationState

Un'enumerazione degli stati di annullamento dell'aggiornamento.

Enum
REFRESH_CANCELLATION_STATE_UNSPECIFIED Valore predefinito, non utilizzare.
CANCEL_SUCCEEDED La chiamata API a Sheets per annullare un aggiornamento è riuscita. Ciò non significa che l'annullamento sia andato a buon fine, ma che la chiamata è stata effettuata correttamente.
CANCEL_FAILED La chiamata API a Fogli per annullare un aggiornamento non è riuscita.

RefreshCancellationErrorCode

Un'enumerazione dei codici di errore di annullamento dell'aggiornamento.

Enum
REFRESH_CANCELLATION_ERROR_CODE_UNSPECIFIED Valore predefinito, non utilizzare.
EXECUTION_NOT_FOUND L'esecuzione da annullare non è stata trovata nel motore di query o in Fogli.
CANCEL_PERMISSION_DENIED L'utente non dispone dell'autorizzazione per annullare la query.
QUERY_EXECUTION_COMPLETED L'esecuzione della query è già stata completata e pertanto non è stato possibile annullarla.
CONCURRENT_CANCELLATION È già in corso un altro annullamento.
CANCEL_OTHER_ERROR Tutti gli altri errori.

AddTableResponse

Il risultato dell'aggiunta di una tabella.

Rappresentazione JSON
{
  "table": {
    object (Table)
  }
}
Campi
table

object (Table)

Solo output. La tabella aggiunta.