Responses

Risposta

Una singola risposta a un aggiornamento.

Rappresentazione 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.
}
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:
addNamedRange

object (AddNamedRangeResponse)

Una risposta all'aggiunta di un intervallo denominato.

addSheet

object (AddSheetResponse)

Una risposta all'aggiunta di un foglio.

addFilterView

object (AddFilterViewResponse)

Una risposta all'aggiunta di una visualizzazione filtrata.

duplicateFilterView

object (DuplicateFilterViewResponse)

Una risposta alla duplicazione di una visualizzazione filtrata.

duplicateSheet

object (DuplicateSheetResponse)

Una risposta alla duplicazione di un foglio.

findReplace

object (FindReplaceResponse)

Una risposta dopo aver eseguito una ricerca/sostituzione.

updateEmbeddedObjectPosition

object (UpdateEmbeddedObjectPositionResponse)

Una risposta dall'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 all'aggiunta di un intervallo protetto.

addChart

object (AddChartResponse)

Una risposta all'aggiunta di un grafico.

addBanding

object (AddBandingResponse)

Una risposta all'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 dei metadati dello sviluppatore.

addDimensionGroup

object (AddDimensionGroupResponse)

Una risposta all'aggiunta di un gruppo di dimensioni.

deleteDimensionGroup

object (DeleteDimensionGroupResponse)

Una risposta all'eliminazione di un gruppo di dimensioni.

trimWhitespace

object (TrimWhitespaceResponse)

Una risposta dall'eliminazione degli spazi vuoti.

deleteDuplicates

object (DeleteDuplicatesResponse)

Una risposta derivante dalla rimozione di righe contenenti valori duplicati.

addSlicer

object (AddSlicerResponse)

Una risposta all'aggiunta di un riquadro dinamico.

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 dall'annullamento degli aggiornamenti dell'oggetto dell'origine dati.

DataSourceObjectReference

Riferimento a un oggetto di origine dati.

Rappresentazione 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.
}
Campi
Campo unione value. Il tipo di riferimento. value può essere solo uno dei seguenti:
sheetId

string

Riferimenti a un DATA_SOURCE.

chartId

integer

Riferimenti a un grafico di un'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 di trova e sostituisci.

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

integer

Il numero di celle senza formule è cambiato.

formulasChanged

integer

Il numero di celle con formule è cambiato.

rowsChanged

integer

Il numero di righe è cambiato.

sheetsChanged

integer

Il numero di fogli è cambiato.

occurrencesChanged

integer

Il numero di occorrenze (eventualmente 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,

  // 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.
}
Campi
newRule

object (ConditionalFormatRule)

La nuova regola che ha sostituito la vecchia regola (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:
oldRule

object (ConditionalFormatRule)

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

oldIndex

integer

Il vecchio indice della regola. Non impostato se una regola è stata sostituita (in quanto 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 aver aggiunto 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 da 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 selettore a un foglio di lavoro.

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

object (Slicer)

Il controllo filtro appena 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 dell'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 all'oggetto di origine dati specificati nella richiesta. Se viene specificato isAll, il campo contiene solo gli elementi in 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 di uno o più aggiornamenti degli 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. Non è consentito nemmeno aggiornare e annullare l'aggiornamento dello stesso oggetto dell'origine dati nello stesso batchUpdate.

CancelDataSourceRefreshStatus

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

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

object (DataSourceObjectReference)

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

refreshCancellationStatus

object (RefreshCancellationStatus)

Lo stato dell'annullamento.

RefreshCancellationStatus

Lo stato dell'annullamento di un aggiornamento.

Puoi inviare un messaggio 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 da utilizzare.
CANCEL_SUCCEEDED La chiamata all'API Fogli per annullare un aggiornamento è andata a buon fine. Ciò non significa che l'annullamento sia andato a buon fine, ma che la chiamata sia stata effettuata correttamente.
CANCEL_FAILED La chiamata all'API 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 da utilizzare.
EXECUTION_NOT_FOUND Esecuzione da annullare non 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 quindi non è stato possibile annullarla.
CONCURRENT_CANCELLATION È già in corso un altro annullamento.
CANCEL_OTHER_ERROR Tutti gli altri errori.