Charts

EmbeddedChart

Un grafico incorporato in un foglio.

Rappresentazione JSON
{
  "chartId": integer,
  "spec": {
    object (ChartSpec)
  },
  "position": {
    object (EmbeddedObjectPosition)
  },
  "border": {
    object (EmbeddedObjectBorder)
  }
}
Campi
chartId

integer

L'ID del grafico.

spec

object (ChartSpec)

La specifica del grafico.

position

object (EmbeddedObjectPosition)

La posizione del grafico.

border

object (EmbeddedObjectBorder)

Il bordo del grafico.

ChartSpec

Le specifiche di un grafico.

Rappresentazione JSON
{
  "title": string,
  "altText": string,
  "titleTextFormat": {
    object (TextFormat)
  },
  "titleTextPosition": {
    object (TextPosition)
  },
  "subtitle": string,
  "subtitleTextFormat": {
    object (TextFormat)
  },
  "subtitleTextPosition": {
    object (TextPosition)
  },
  "fontName": string,
  "maximized": boolean,
  "backgroundColor": {
    object (Color)
  },
  "backgroundColorStyle": {
    object (ColorStyle)
  },
  "dataSourceChartProperties": {
    object (DataSourceChartProperties)
  },
  "filterSpecs": [
    {
      object (FilterSpec)
    }
  ],
  "sortSpecs": [
    {
      object (SortSpec)
    }
  ],
  "hiddenDimensionStrategy": enum (ChartHiddenDimensionStrategy),

  // Union field chart can be only one of the following:
  "basicChart": {
    object (BasicChartSpec)
  },
  "pieChart": {
    object (PieChartSpec)
  },
  "bubbleChart": {
    object (BubbleChartSpec)
  },
  "candlestickChart": {
    object (CandlestickChartSpec)
  },
  "orgChart": {
    object (OrgChartSpec)
  },
  "histogramChart": {
    object (HistogramChartSpec)
  },
  "waterfallChart": {
    object (WaterfallChartSpec)
  },
  "treemapChart": {
    object (TreemapChartSpec)
  },
  "scorecardChart": {
    object (ScorecardChartSpec)
  }
  // End of list of possible types for union field chart.
}
Campi
title

string

Il titolo del grafico.

altText

string

Il testo alternativo che descrive il grafico. Questo viene spesso utilizzato per l'accessibilità.

titleTextFormat

object (TextFormat)

Il formato del testo del titolo. Il barrato, l'evidenziazione e il link non sono supportati.

titleTextPosition

object (TextPosition)

La posizione del testo del titolo. Questo campo è facoltativo.

subtitle

string

Il sottotitolo del grafico.

subtitleTextFormat

object (TextFormat)

Il formato del testo del sottotitolo. Il barrato, l'evidenziazione e il link non sono supportati.

subtitleTextPosition

object (TextPosition)

La posizione del testo del sottotitolo. Questo campo è facoltativo.

fontName

string

Il nome del carattere da utilizzare per impostazione predefinita per tutto il testo del grafico (ad es. titolo, etichette delle assi, legenda). Se viene specificato un carattere per una parte specifica del grafico, questo avrà la precedenza sul nome del carattere.

maximized

boolean

True per fare in modo che un grafico riempia l'intero spazio in cui viene visualizzato con una spaziatura interna minima. False per utilizzare la spaziatura predefinita. (non applicabile ai grafici geografici e di organigramma).

backgroundColor
(deprecated)

object (Color)

Il colore di sfondo dell'intero grafico. Non applicabile agli organigrammi. Deprecato: utilizza backgroundColorStyle.

backgroundColorStyle

object (ColorStyle)

Il colore di sfondo dell'intero grafico. Non applicabile agli organigrammi. Se è impostato anche il criterio backgroundColor, questo campo ha la precedenza.

dataSourceChartProperties

object (DataSourceChartProperties)

Se presente, il campo contiene proprietà specifiche del grafico dell'origine dati.

filterSpecs[]

object (FilterSpec)

I filtri applicati ai dati di origine del grafico. Supportato solo per i grafici delle origini dati.

sortSpecs[]

object (SortSpec)

L'ordine in base al quale ordinare i dati del grafico. È supportata una sola specifica di ordinamento. Supportato solo per i grafici delle origini dati.

hiddenDimensionStrategy

enum (ChartHiddenDimensionStrategy)

Determina in che modo i grafici utilizzeranno le righe o le colonne nascoste.

Campo unione chart. La specifica del grafico specifico. Deve essere impostato esattamente un valore. chart può essere solo uno dei seguenti:
basicChart

object (BasicChartSpec)

Una specifica di grafico di base può essere uno dei molti tipi di grafici. Consulta BasicChartType per l'elenco di tutti i grafici supportati.

pieChart

object (PieChartSpec)

Una specifica del grafico a torta.

bubbleChart

object (BubbleChartSpec)

Una specifica del grafico a bolle.

candlestickChart

object (CandlestickChartSpec)

Una specifica del grafico a candele.

orgChart

object (OrgChartSpec)

Una specifica dell'organigramma.

histogramChart

object (HistogramChartSpec)

Una specifica del grafico a istogramma.

waterfallChart

object (WaterfallChartSpec)

Una specifica del grafico a cascata.

treemapChart

object (TreemapChartSpec)

Una specifica del grafico ad albero.

scorecardChart

object (ScorecardChartSpec)

Una specifica del grafico prospetto.

TextPosition

Impostazioni di posizione per il testo.

Rappresentazione JSON
{
  "horizontalAlignment": enum (HorizontalAlign)
}
Campi
horizontalAlignment

enum (HorizontalAlign)

Impostazione di allineamento orizzontale per il testo.

DataSourceChartProperties

Proprietà di un grafico dell'origine dati.

Rappresentazione JSON
{
  "dataSourceId": string,
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Campi
dataSourceId

string

ID dell'origine dati a cui è associato il grafico.

dataExecutionStatus

object (DataExecutionStatus)

Solo output. Lo stato di esecuzione dei dati.

BasicChartSpec

La specifica di un grafico di base. Consulta BasicChartType per un elenco dei grafici supportati.

Rappresentazione JSON
{
  "chartType": enum (BasicChartType),
  "legendPosition": enum (BasicChartLegendPosition),
  "axis": [
    {
      object (BasicChartAxis)
    }
  ],
  "domains": [
    {
      object (BasicChartDomain)
    }
  ],
  "series": [
    {
      object (BasicChartSeries)
    }
  ],
  "headerCount": integer,
  "threeDimensional": boolean,
  "interpolateNulls": boolean,
  "stackedType": enum (BasicChartStackedType),
  "lineSmoothing": boolean,
  "compareMode": enum (BasicChartCompareMode),
  "totalDataLabel": {
    object (DataLabel)
  }
}
Campi
chartType

enum (BasicChartType)

Il tipo di grafico.

legendPosition

enum (BasicChartLegendPosition)

La posizione della legenda del grafico.

axis[]

object (BasicChartAxis)

L'asse del grafico.

domains[]

object (BasicChartDomain)

Il dominio dei dati che vengono tracciati. È supportato un solo dominio.

series[]

object (BasicChartSeries)

I dati visualizzati da questo grafico.

headerCount

integer

Il numero di righe o colonne nei dati che sono "intestazioni". Se non è impostato, Fogli Google indovina quante righe sono intestazioni in base ai dati.

Tieni presente che BasicChartAxis.title potrebbe sostituire il titolo dell'asse dedotto dai valori dell'intestazione.

threeDimensional

boolean

True per rendere il grafico 3D. Si applica ai grafici a barre e a colonne.

interpolateNulls

boolean

Se alcuni valori di una serie mancano, nel grafico potrebbero comparire delle lacune (ad es.i segmenti di linee in un grafico a linee non saranno visibili). Per eliminare queste lacune, imposta questo valore su true. Si applica ai grafici a linee, ad area e combinati.

stackedType

enum (BasicChartStackedType)

Il tipo in pila per i grafici che supportano l'ordinamento verticale. Si applica ai grafici ad area, a barre, a colonne, combinati e ad area con rientri.

lineSmoothing

boolean

Restituisce se per impostazione predefinita tutte le linee devono essere visualizzate lisce o dritte. Si applica ai grafici a linee.

compareMode

enum (BasicChartCompareMode)

Il comportamento delle descrizioni comando e dell'evidenziazione dei dati quando si passa il mouse sopra i dati e l'area del grafico.

totalDataLabel

object (DataLabel)

Controlla se visualizzare etichette di dati aggiuntive nei grafici in pila che sommano il valore totale di tutti i valori in pila per ogni valore lungo l'asse del dominio. Queste etichette dei dati possono essere impostate solo quando chartType è uno di AREA, BAR, COLUMN, COMBO o STEPPED_AREA e stackedType è STACKED o PERCENT_STACKED. Inoltre, per COMBO, questo sarà supportato solo se esiste un solo tipo di serie impilabili type oppure un tipo ha più serie rispetto agli altri e ciascuno degli altri tipi non ha più di una serie. Ad esempio, se un grafico contiene due serie di barre in pila e una serie di aree, le etichette dei dati totali saranno supportate. Se contiene tre serie di barre e due serie di aree, le etichette dei dati totali non sono consentite. Né CUSTOMplacement possono essere impostati su totalDataLabel.

BasicChartType

Come deve essere visualizzato il grafico.

Enum
BASIC_CHART_TYPE_UNSPECIFIED Valore predefinito, non da utilizzare.
BAR Un grafico a barre.
LINE Un grafico a linee.
AREA Un grafico ad area.
COLUMN Un grafico a colonne.
SCATTER Un grafico a dispersione.
COMBO Un grafico combinato.
STEPPED_AREA Un grafico ad area con rientri.

BasicChartLegendPosition

Dove deve essere posizionata la legenda del grafico.

Enum
BASIC_CHART_LEGEND_POSITION_UNSPECIFIED Valore predefinito, non da utilizzare.
BOTTOM_LEGEND La legenda viene visualizzata nella parte inferiore del grafico.
LEFT_LEGEND La legenda viene visualizzata a sinistra del grafico.
RIGHT_LEGEND La legenda viene visualizzata a destra del grafico.
TOP_LEGEND La legenda viene visualizzata nella parte superiore del grafico.
NO_LEGEND Non viene visualizzata alcuna legenda.

BasicChartAxis

Un asse del grafico. Un grafico non può avere più di un asse per axis position.

Rappresentazione JSON
{
  "position": enum (BasicChartAxisPosition),
  "title": string,
  "format": {
    object (TextFormat)
  },
  "titleTextPosition": {
    object (TextPosition)
  },
  "viewWindowOptions": {
    object (ChartAxisViewWindowOptions)
  }
}
Campi
position

enum (BasicChartAxisPosition)

La posizione di questo asse.

title

string

Il titolo di questo asse. Se impostato, questo valore sostituisce qualsiasi titolo dedotto dalle intestazioni dei dati.

format

object (TextFormat)

Il formato del titolo. Valido solo se l'asse non è associato al dominio. Il campo link non è supportato.

titleTextPosition

object (TextPosition)

La posizione del testo del titolo dell'asse.

viewWindowOptions

object (ChartAxisViewWindowOptions)

Le opzioni della finestra della visualizzazione per questo asse.

BasicChartAxisPosition

La posizione di un asse del grafico.

Enum
BASIC_CHART_AXIS_POSITION_UNSPECIFIED Valore predefinito, non da utilizzare.
BOTTOM_AXIS L'asse visualizzato nella parte inferiore di un grafico. Per la maggior parte dei grafici, si tratta dell'asse maggiore standard. Per i grafici a barre, si tratta di un asse secondario.
LEFT_AXIS L'asse visualizzato a sinistra di un grafico. Per la maggior parte dei grafici, si tratta di un asse secondario. Per i grafici a barre, si tratta dell'asse principale standard.
RIGHT_AXIS L'asse visualizzato a destra di un grafico. Per la maggior parte dei grafici, si tratta di un asse secondario. Per i grafici a barre, si tratta di un asse principale insolito.

ChartAxisViewWindowOptions

Le opzioni che definiscono una "finestra di visualizzazione" per un grafico (ad esempio i valori visibili in un asse).

Rappresentazione JSON
{
  "viewWindowMin": number,
  "viewWindowMax": number,
  "viewWindowMode": enum (ViewWindowMode)
}
Campi
viewWindowMin

number

Il valore numerico minimo da mostrare in questa finestra della visualizzazione. Se non impostato, verrà determinato automaticamente un valore minimo appropriato per i dati.

viewWindowMax

number

Il valore numerico massimo da mostrare in questa finestra della visualizzazione. Se non impostato, verrà determinato automaticamente un valore massimo appropriato per i dati.

viewWindowMode

enum (ViewWindowMode)

La modalità della finestra di visualizzazione.

ViewWindowMode

La modalità della finestra di visualizzazione. Definisce come trattare i valori minimo e massimo della finestra di visualizzazione.

Enum
DEFAULT_VIEW_WINDOW_MODE La modalità della finestra di visualizzazione predefinita utilizzata nell'editor di Fogli per questo tipo di grafico. Nella maggior parte dei casi, se impostata, la modalità predefinita è equivalente a PRETTY.
VIEW_WINDOW_MODE_UNSUPPORTED Non utilizzare. Indica che la modalità impostata al momento non è supportata dall'API.
EXPLICIT Segue esattamente i valori minimo e massimo se specificati. Se non è specificato un valore, verrà utilizzato il valore PRETTY.
PRETTY Scegli un valore minimo e un valore massimo che rendano il grafico piacevole. In questa modalità, sia min che max vengono ignorati.

BasicChartDomain

Il dominio di un grafico. Ad esempio, se rappresenti i prezzi delle azioni nel tempo, questa sarà la data.

Rappresentazione JSON
{
  "domain": {
    object (ChartData)
  },
  "reversed": boolean
}
Campi
domain

object (ChartData)

I dati del dominio. Ad esempio, se rappresenti i prezzi delle azioni nel tempo, questi sono i dati che rappresentano le date.

reversed

boolean

True per invertire l'ordine dei valori del dominio (asse orizzontale).

ChartData

I dati inclusi in un dominio o in una serie.

Rappresentazione JSON
{
  "groupRule": {
    object (ChartGroupRule)
  },
  "aggregateType": enum (ChartAggregateType),

  // Union field type can be only one of the following:
  "sourceRange": {
    object (ChartSourceRange)
  },
  "columnReference": {
    object (DataSourceColumnReference)
  }
  // End of list of possible types for union field type.
}
Campi
groupRule

object (ChartGroupRule)

La regola in base alla quale raggruppare i dati se ChartData supporta il dominio di un grafico dell'origine dati. Supportato solo per i grafici delle origini dati.

aggregateType

enum (ChartAggregateType)

Il tipo di aggregazione per le serie di un grafico dell'origine dati. Supportato solo per i grafici delle origini dati.

Campo unione type. Il tipo di dati inclusi. Deve essere impostato esattamente un valore. type può essere solo uno dei seguenti:
sourceRange

object (ChartSourceRange)

Gli intervalli di origine dei dati.

columnReference

object (DataSourceColumnReference)

Il riferimento alla colonna dell'origine dati da cui vengono letti i dati.

ChartSourceRange

Intervalli di origine per un grafico.

Rappresentazione JSON
{
  "sources": [
    {
      object (GridRange)
    }
  ]
}
Campi
sources[]

object (GridRange)

Gli intervalli di dati per una serie o un dominio. Esattamente una dimensione deve avere una lunghezza pari a 1 e tutte le origini nell'elenco devono avere la stessa dimensione con lunghezza 1. Il dominio (se esistente) e tutte le serie devono avere lo stesso numero di intervalli di origine. Se utilizzi più intervalli di origine, l'intervallo di origine a un determinato offset deve essere in ordine e contiguo nel dominio e nella serie.

Ad esempio, queste sono configurazioni valide:

domain sources: A1:A5
series1 sources: B1:B5
series2 sources: D6:D10

domain sources: A1:A5, C10:C12
series1 sources: B1:B5, D10:D12
series2 sources: C1:C5, E10:E12

ChartGroupRule

Un'impostazione facoltativa su ChartData del dominio di un grafico dell'origine dati che definisce i bucket per i valori nel dominio anziché suddividere ogni singolo valore.

Ad esempio, quando grafici un grafico dell'origine dati, puoi specificare una regola di istogramma per il dominio (che deve contenere solo valori numerici), raggruppando i valori in bucket. Tutti i valori di una serie di grafici che rientrano nello stesso bucket vengono aggregati in base a aggregateType.

Rappresentazione JSON
{

  // Union field rule can be only one of the following:
  "dateTimeRule": {
    object (ChartDateTimeRule)
  },
  "histogramRule": {
    object (ChartHistogramRule)
  }
  // End of list of possible types for union field rule.
}
Campi
Campo unione rule. La regola da applicare al ChartData. rule può essere solo uno dei seguenti:
dateTimeRule

object (ChartDateTimeRule)

A ChartDateTimeRule.

histogramRule

object (ChartHistogramRule)

A ChartHistogramRule

ChartDateTimeRule

Consente di organizzare i valori data/ora in una colonna di dati di origine in bucket in base a parti selezionate dei valori data o ora.

Rappresentazione JSON
{
  "type": enum (ChartDateTimeRuleType)
}
Campi
type

enum (ChartDateTimeRuleType)

Il tipo di raggruppamento per data e ora da applicare.

ChartDateTimeRuleType

I tipi di regole di raggruppamento per data e ora disponibili.

Enum
CHART_DATE_TIME_RULE_TYPE_UNSPECIFIED Il tipo predefinito, da non utilizzare.
SECOND Raggruppa le date per secondo, da 0 a 59.
MINUTE Raggruppa le date per minuto, da 0 a 59.
HOUR Raggruppa le date per ora utilizzando un sistema di 24 ore, da 0 a 23.
HOUR_MINUTE Raggruppa le date per ora e minuto utilizzando un sistema di 24 ore, ad esempio 19:45.
HOUR_MINUTE_AMPM Raggruppa le date per ora e minuto utilizzando un sistema di 12 ore, ad esempio 19:45. La designazione AM/PM viene tradotta in base alle impostazioni internazionali del foglio di lavoro.
DAY_OF_WEEK Raggruppa le date per giorno della settimana, ad esempio domenica. I giorni della settimana verranno tradotti in base alle impostazioni internazionali del foglio di lavoro.
DAY_OF_YEAR Raggruppa le date per giorno dell'anno, da 1 a 366. Tieni presente che le date successive al 29 febbraio rientrano in bucket diversi negli anni bisestili rispetto agli anni non bisestili.
DAY_OF_MONTH Raggruppa le date per giorno del mese, da 1 a 31.
DAY_MONTH Raggruppa le date per giorno e mese, ad esempio 22-Nov. Il mese viene tradotto in base alle impostazioni internazionali del foglio di lavoro.
MONTH Raggruppa le date per mese, ad esempio Nov. Il mese viene tradotto in base alle impostazioni internazionali del foglio di lavoro.
QUARTER Raggruppa le date per trimestre, ad esempio 1° trimestre (che rappresenta gennaio-marzo).
YEAR Raggruppa le date per anno, ad esempio 2008.
YEAR_MONTH Raggruppa le date per anno e mese, ad esempio 2008-Nov. Il mese viene tradotto in base alle impostazioni internazionali del foglio di lavoro.
YEAR_QUARTER Raggruppa le date per anno e trimestre, ad esempio 4° trimestre 2008.
YEAR_MONTH_DAY Raggruppa le date per anno, mese e giorno, ad esempio 22-11-2008.

ChartHistogramRule

Consente di organizzare i valori numerici in una colonna di dati di origine in bucket di dimensioni costanti.

Rappresentazione JSON
{
  "minValue": number,
  "maxValue": number,
  "intervalSize": number
}
Campi
minValue

number

Il valore minimo a cui gli elementi vengono inseriti nei bucket. I valori inferiori al minimo vengono raggruppati in un unico bucket. Se omesso, viene determinato dal valore minimo dell'elemento.

maxValue

number

Il valore massimo a cui gli elementi vengono inseriti nei bucket. I valori superiori al massimo vengono raggruppati in un unico bucket. Se omesso, viene determinato dal valore massimo dell'elemento.

intervalSize

number

Le dimensioni dei bucket creati. Il valore deve essere positivo.

ChartAggregateType

Il tipo di aggregazione per le serie di grafici.

Enum
CHART_AGGREGATE_TYPE_UNSPECIFIED Valore predefinito, non da utilizzare.
AVERAGE Funzione aggregata media.
COUNT Funzione di aggregazione Conteggio.
MAX Funzione aggregata massima.
MEDIAN Funzione aggregata mediana.
MIN Funzione aggregata minima.
SUM Funzione aggregata Somma.

BasicChartSeries

Una singola serie di dati in un grafico. Ad esempio, se crei un grafico dei prezzi delle azioni nel tempo, potrebbero esistere più serie, una per "Prezzo di apertura", "Prezzo massimo", "Prezzo minimo" e "Prezzo di chiusura".

Rappresentazione JSON
{
  "series": {
    object (ChartData)
  },
  "targetAxis": enum (BasicChartAxisPosition),
  "type": enum (BasicChartType),
  "lineStyle": {
    object (LineStyle)
  },
  "dataLabel": {
    object (DataLabel)
  },
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  },
  "pointStyle": {
    object (PointStyle)
  },
  "styleOverrides": [
    {
      object (BasicSeriesDataPointStyleOverride)
    }
  ]
}
Campi
series

object (ChartData)

I dati visualizzati in questa serie di grafici.

targetAxis

enum (BasicChartAxisPosition)

L'asse secondario che specifica l'intervallo di valori per questa serie. Ad esempio, se crei un grafico delle azioni nel tempo, la serie "Volume" potrebbe essere bloccata a destra con i prezzi bloccati a sinistra, perché la scala del volume di scambi è diversa dalla scala dei prezzi. È un errore specificare un asse che non è un asse secondario valido per il type del grafico.

type

enum (BasicChartType)

Il tipo di questa serie. Valido solo se chartType è COMBO. Tipi diversi cambieranno il modo in cui la serie viene visualizzata. Sono supportati solo LINE, AREA e COLUMN.

lineStyle

object (LineStyle)

Lo stile della linea di questa serie. Valido solo se chartType è AREA, LINE o SCATTER. I grafici COMBO sono supportati anche se il valore di series chart type è AREA o LINE.

dataLabel

object (DataLabel)

Informazioni sulle etichette dei dati per questa serie.

color
(deprecated)

object (Color)

Il colore degli elementi (ad esempio barre, linee e punti) associati a questa serie. Se il campo è vuoto, viene utilizzato un colore predefinito. Deprecato: utilizza colorStyle.

colorStyle

object (ColorStyle)

Il colore degli elementi (ad esempio barre, linee e punti) associati a questa serie. Se il campo è vuoto, viene utilizzato un colore predefinito. Se è impostato anche il criterio color, questo campo ha la precedenza.

pointStyle

object (PointStyle)

Lo stile dei punti associati a questa serie. Valido solo se chartType è AREA, LINE o SCATTER. I grafici COMBO sono supportati anche se il valore di series chart type è AREA, LINE o SCATTER. Se è vuoto, viene utilizzato uno stile di punto predefinito.

styleOverrides[]

object (BasicSeriesDataPointStyleOverride)

Impostazioni di override dello stile per i punti dati delle serie.

LineStyle

Proprietà che descrivono lo stile di una linea.

Rappresentazione JSON
{
  "width": integer,
  "type": enum (LineDashType)
}
Campi
width

integer

Lo spessore della linea, in pixel.

type

enum (LineDashType)

Il tipo di tratteggio della linea.

LineDashType

Il tipo di trattino di una linea.

Enum
LINE_DASH_TYPE_UNSPECIFIED Valore predefinito, non da utilizzare.
INVISIBLE Nessun tipo di trattino, che equivale a una linea non visibile.
CUSTOM Un trattino personalizzato per una linea. La modifica dello stile dei trattini personalizzati esatti non è attualmente supportata.
SOLID Una linea continua.
DOTTED Una linea tratteggiata.
MEDIUM_DASHED Una linea tratteggiata in cui i tratti hanno una lunghezza "media".
MEDIUM_DASHED_DOTTED Una linea che alterna un trattino "medio" e un punto.
LONG_DASHED Una linea tratteggiata in cui i tratti hanno una lunghezza "lunga".
LONG_DASHED_DOTTED Una linea che alterna un trattino "lungo" e un punto.

DataLabel

Impostazioni per un insieme di etichette dei dati. Le etichette dei dati sono annotazioni che vengono visualizzate accanto a un insieme di dati, ad esempio i punti di un grafico a linee, e forniscono informazioni aggiuntive su cosa rappresentano i dati, ad esempio una rappresentazione di testo del valore alla base del punto sul grafico.

Rappresentazione JSON
{
  "type": enum (DataLabelType),
  "textFormat": {
    object (TextFormat)
  },
  "placement": enum (DataLabelPlacement),
  "customLabelData": {
    object (ChartData)
  }
}
Campi
type

enum (DataLabelType)

Il tipo di etichetta dei dati.

textFormat

object (TextFormat)

Il formato di testo utilizzato per l'etichetta dei dati. Il campo link non è supportato.

placement

enum (DataLabelPlacement)

Il posizionamento dell'etichetta dei dati rispetto ai dati etichettati.

customLabelData

object (ChartData)

Dati da utilizzare per le etichette personalizzate. Viene utilizzato solo se type è impostato su CUSTOM. Questi dati devono avere la stessa lunghezza della serie o di un altro elemento a cui viene applicata l'etichetta dei dati. Inoltre, se la serie è suddivisa in più intervalli di origine, questi dati di origine devono provenire dalla colonna successiva nei dati di origine. Ad esempio, se la serie è B2:B4,E6:E8, questi dati devono provenire da C2:C4,F6:F8.

DataLabelType

Il tipo di un'etichetta dati.

Enum
DATA_LABEL_TYPE_UNSPECIFIED Il tipo di etichetta dati non è specificato e verrà interpretato in base al contesto dell'etichetta dati all'interno del grafico.
NONE L'etichetta dei dati non viene visualizzata.
DATA L'etichetta dei dati viene visualizzata utilizzando i valori dei dati della serie.
CUSTOM L'etichetta dei dati viene visualizzata utilizzando i valori di un'origine dati personalizzata indicata da customLabelData.

DataLabelPlacement

Il posizionamento di un'etichetta dei dati rispetto ai dati etichettati.

Enum
DATA_LABEL_PLACEMENT_UNSPECIFIED Il posizionamento viene determinato automaticamente dal renderer.
CENTER Al centro di una barra o di una colonna, sia orizzontalmente che verticalmente.
LEFT A sinistra di un punto dati.
RIGHT A destra di un punto dati.
ABOVE Sopra un punto dati.
BELOW Sotto un punto dati.
INSIDE_END All'interno di una barra o di una colonna alla fine (in alto se positiva, in basso se negativa).
INSIDE_BASE All'interno di una barra o una colonna alla base.
OUTSIDE_END All'esterno di una barra o di una colonna alla fine.

PointStyle

Lo stile di un punto sul grafico.

Rappresentazione JSON
{
  "size": number,
  "shape": enum (PointShape)
}
Campi
size

number

La dimensione del punto. Se il campo è vuoto, viene utilizzata una dimensione predefinita.

shape

enum (PointShape)

La forma del punto. Se vuoto o non specificato, viene utilizzata una forma predefinita.

PointShape

La forma di un punto.

Enum
POINT_SHAPE_UNSPECIFIED Valore predefinito.
CIRCLE Una forma circolare.
DIAMOND Una forma a diamante.
HEXAGON Una forma esagonale.
PENTAGON Una forma a pentagono.
SQUARE Una forma quadrata.
STAR Una forma a stella.
TRIANGLE Una forma a triangolo.
X_MARK Una forma a forma di X.

BasicSeriesDataPointStyleOverride

Impostazioni di override dello stile per un singolo punto dati della serie.

Rappresentazione JSON
{
  "index": integer,
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  },
  "pointStyle": {
    object (PointStyle)
  }
}
Campi
index

integer

L'indice a partire da zero del punto dati della serie.

color
(deprecated)

object (Color)

Colore del punto dati della serie. Se è vuoto, viene utilizzato il valore predefinito della serie. Deprecato: utilizza colorStyle.

colorStyle

object (ColorStyle)

Colore del punto dati della serie. Se è vuoto, viene utilizzato il valore predefinito della serie. Se è impostato anche il criterio color, questo campo ha la precedenza.

pointStyle

object (PointStyle)

Stile del punto del punto dati della serie. Valido solo se chartType è AREA, LINE o SCATTER. I grafici COMBO sono supportati anche se il valore di series chart type è AREA, LINE o SCATTER. Se è vuoto, viene utilizzato il valore predefinito della serie.

BasicChartStackedType

Quando i grafici sono in pila, i valori dell'intervallo (asse verticale) vengono visualizzati uno sopra l'altro anziché dall'asse orizzontale. Ad esempio, i due valori 20 e 80 verrebbero disegnati da 0, con 80 a 80 unità dall'asse orizzontale. Se fossero impilate, 80 verrebbero visualizzate da 20, a 100 unità dall'asse orizzontale.

Enum
BASIC_CHART_STACKED_TYPE_UNSPECIFIED Valore predefinito, non da utilizzare.
NOT_STACKED Le serie non sono impilate.
STACKED I valori delle serie sono sovrapposti e ogni valore viene visualizzato verticalmente a partire dalla parte superiore del valore sottostante.
PERCENT_STACKED Le serie verticali vengono allungate per raggiungere la parte superiore del grafico, con i valori disposti come percentuali l'uno dell'altro.

BasicChartCompareMode

Il tipo di modalità di confronto, che descrive il comportamento delle descrizioni comando e dell'evidenziazione dei dati quando si passa il mouse sopra i dati e l'area del grafico.

Enum
BASIC_CHART_COMPARE_MODE_UNSPECIFIED Valore predefinito, non da utilizzare.
DATUM Solo l'elemento di dati attivo è evidenziato e visualizzato nella descrizione comando.
CATEGORY Tutti gli elementi di dati con la stessa categoria (ad es. valore del dominio) sono evidenziati e mostrati nella descrizione comando.

PieChartSpec

Un grafico a torta.

Rappresentazione JSON
{
  "legendPosition": enum (PieChartLegendPosition),
  "domain": {
    object (ChartData)
  },
  "series": {
    object (ChartData)
  },
  "threeDimensional": boolean,
  "pieHole": number
}
Campi
legendPosition

enum (PieChartLegendPosition)

Dove deve essere disegnata la legenda del grafico a torta.

domain

object (ChartData)

I dati che coprono il dominio del grafico a torta.

series

object (ChartData)

I dati che coprono l'unica serie del grafico a torta.

threeDimensional

boolean

True se il grafico a torta è tridimensionale.

pieHole

number

Le dimensioni del foro nel grafico a torta.

PieChartLegendPosition

Dove deve essere posizionata la legenda del grafico.

Enum
PIE_CHART_LEGEND_POSITION_UNSPECIFIED Valore predefinito, non da utilizzare.
BOTTOM_LEGEND La legenda viene visualizzata nella parte inferiore del grafico.
LEFT_LEGEND La legenda viene visualizzata a sinistra del grafico.
RIGHT_LEGEND La legenda viene visualizzata a destra del grafico.
TOP_LEGEND La legenda viene visualizzata nella parte superiore del grafico.
NO_LEGEND Non viene visualizzata alcuna legenda.
LABELED_LEGEND A ogni fetta di torta è associata un'etichetta.

BubbleChartSpec

Un grafico a bolle.

Rappresentazione JSON
{
  "legendPosition": enum (BubbleChartLegendPosition),
  "bubbleLabels": {
    object (ChartData)
  },
  "domain": {
    object (ChartData)
  },
  "series": {
    object (ChartData)
  },
  "groupIds": {
    object (ChartData)
  },
  "bubbleSizes": {
    object (ChartData)
  },
  "bubbleOpacity": number,
  "bubbleBorderColor": {
    object (Color)
  },
  "bubbleBorderColorStyle": {
    object (ColorStyle)
  },
  "bubbleMaxRadiusSize": integer,
  "bubbleMinRadiusSize": integer,
  "bubbleTextStyle": {
    object (TextFormat)
  }
}
Campi
legendPosition

enum (BubbleChartLegendPosition)

Dove deve essere disegnata la legenda del grafico.

bubbleLabels

object (ChartData)

I dati contenenti le etichette delle bolle. Non devono essere univoci.

domain

object (ChartData)

I dati contenenti i valori x della bolla. Questi valori posizionano le bolle nel grafico in orizzontale.

series

object (ChartData)

I dati contenenti i valori Y della bolla. Questi valori posizionano le bolle nel grafico in verticale.

groupIds

object (ChartData)

I dati contenenti gli ID gruppo di bolle. Tutte le bolle con lo stesso ID gruppo vengono disegnate nello stesso colore. Se viene specificato bubbleSizes, deve essere specificato anche questo campo, che può contenere valori vuoti. Questo campo è facoltativo.

bubbleSizes

object (ChartData)

I dati contenenti le dimensioni delle bolle. Le dimensioni delle bolle vengono utilizzate per disegnarle in dimensioni diverse l'una rispetto all'altra. Se specificato, è necessario specificare anche groupIds. Questo campo è facoltativo.

bubbleOpacity

number

L'opacità delle bolle tra 0 e 1,0. 0 è completamente trasparente e 1 è completamente opaco.

bubbleBorderColor
(deprecated)

object (Color)

Il colore del bordo della bolla. Deprecato: utilizza bubbleBorderColorStyle.

bubbleBorderColorStyle

object (ColorStyle)

Il colore del bordo della bolla. Se è impostato anche il criterio bubbleBorderColor, questo campo ha la precedenza.

bubbleMaxRadiusSize

integer

Il raggio massimo delle bolle, in pixel. Se specificato, il campo deve essere un valore positivo.

bubbleMinRadiusSize

integer

Il raggio minimo delle bolle, in pixel. Se specificato, il campo deve essere un valore positivo.

bubbleTextStyle

object (TextFormat)

Il formato del testo all'interno delle bolle. Il barrato, l'evidenziazione e il link non sono supportati.

BubbleChartLegendPosition

Dove deve essere posizionata la legenda del grafico.

Enum
BUBBLE_CHART_LEGEND_POSITION_UNSPECIFIED Valore predefinito, non da utilizzare.
BOTTOM_LEGEND La legenda viene visualizzata nella parte inferiore del grafico.
LEFT_LEGEND La legenda viene visualizzata a sinistra del grafico.
RIGHT_LEGEND La legenda viene visualizzata a destra del grafico.
TOP_LEGEND La legenda viene visualizzata nella parte superiore del grafico.
NO_LEGEND Non viene visualizzata alcuna legenda.
INSIDE_LEGEND La legenda viene visualizzata all'interno dell'area del grafico.

CandlestickChartSpec

Un grafico a candele.

Rappresentazione JSON
{
  "domain": {
    object (CandlestickDomain)
  },
  "data": [
    {
      object (CandlestickData)
    }
  ]
}
Campi
domain

object (CandlestickDomain)

I dati del dominio (asse orizzontale) per il grafico a candele. I dati di stringa verranno trattati come etichette discrete, mentre gli altri dati verranno trattati come valori continui.

data[]

object (CandlestickData)

I dati del grafico a candele. È supportato un solo elemento CandlestickData.

CandlestickDomain

Il dominio di un grafico a candele.

Rappresentazione JSON
{
  "data": {
    object (ChartData)
  },
  "reversed": boolean
}
Campi
data

object (ChartData)

I dati di CandlestickDomain.

reversed

boolean

True per invertire l'ordine dei valori del dominio (asse orizzontale).

CandlestickData

I dati del grafico a candele, ciascuno contenente i valori minimo, di apertura, di chiusura e massimo per una serie.

Rappresentazione JSON
{
  "lowSeries": {
    object (CandlestickSeries)
  },
  "openSeries": {
    object (CandlestickSeries)
  },
  "closeSeries": {
    object (CandlestickSeries)
  },
  "highSeries": {
    object (CandlestickSeries)
  }
}
Campi
lowSeries

object (CandlestickSeries)

I dati dell'intervallo (asse verticale) per il valore basso/minimo di ogni candela. Si tratta della parte inferiore della linea centrale della candela.

openSeries

object (CandlestickSeries)

I dati dell'intervallo (asse verticale) per il valore di apertura/iniziale di ogni candela. Si tratta della parte inferiore del corpo della candela. Se è inferiore al valore di chiusura, la candela verrà riempita. In caso contrario, la candela sarà vuota.

closeSeries

object (CandlestickSeries)

I dati dell'intervallo (asse verticale) per il valore di chiusura/finale di ogni candela. Si tratta della parte superiore del corpo della candela. Se è superiore al valore di apertura, la candela verrà riempita. In caso contrario, la candela sarà vuota.

highSeries

object (CandlestickSeries)

I dati dell'intervallo (asse verticale) per il valore alto/massimo di ogni candela. Questa è la parte superiore della linea centrale della candela.

CandlestickSeries

La serie di un oggetto CandlestickData.

Rappresentazione JSON
{
  "data": {
    object (ChartData)
  }
}
Campi
data

object (ChartData)

I dati della serie candele.

OrgChartSpec

Un organigramma. Gli organigrammi richiedono un insieme univoco di etichette in labels e possono includere facoltativamente parentLabels e tooltips. parentLabels contiene, per ogni nodo, l'etichetta che identifica il nodo principale. tooltips contenere, per ogni nodo, una descrizione comando facoltativa.

Ad esempio, per descrivere un organigramma con Alice come CEO, Bob come presidente (che riporta ad Alice) e Cathy come VP delle vendite (che riporta anche ad Alice), deve essere presente labels contenere "Alice", "Bob", "Cathy", parentLabels contenere "", "Alice", "Alice" e tooltips contenere "CEO", "Presidente", "VP Vendite".

Rappresentazione JSON
{
  "nodeSize": enum (OrgChartNodeSize),
  "nodeColor": {
    object (Color)
  },
  "nodeColorStyle": {
    object (ColorStyle)
  },
  "selectedNodeColor": {
    object (Color)
  },
  "selectedNodeColorStyle": {
    object (ColorStyle)
  },
  "labels": {
    object (ChartData)
  },
  "parentLabels": {
    object (ChartData)
  },
  "tooltips": {
    object (ChartData)
  }
}
Campi
nodeSize

enum (OrgChartNodeSize)

Le dimensioni dei nodi dell'organigramma.

nodeColor
(deprecated)

object (Color)

Il colore dei nodi dell'organigramma. Deprecato: utilizza nodeColorStyle.

nodeColorStyle

object (ColorStyle)

Il colore dei nodi dell'organigramma. Se è impostato anche il criterio nodeColor, questo campo ha la precedenza.

selectedNodeColor
(deprecated)

object (Color)

Il colore dei nodi dell'organigramma selezionati. Deprecato: utilizza selectedNodeColorStyle.

selectedNodeColorStyle

object (ColorStyle)

Il colore dei nodi dell'organigramma selezionati. Se è impostato anche il criterio selectedNodeColor, questo campo ha la precedenza.

labels

object (ChartData)

I dati contenenti le etichette per tutti i nodi del grafico. Le etichette devono essere univoche.

parentLabels

object (ChartData)

I dati contenenti l'etichetta del nodo principale corrispondente. Un valore vuoto indica che il nodo non ha un nodo principale ed è un nodo di primo livello. Questo campo è facoltativo.

tooltips

object (ChartData)

I dati contenenti la descrizione comando per il nodo corrispondente. Un valore vuoto comporta la mancata visualizzazione della descrizione comando per il nodo. Questo campo è facoltativo.

OrgChartNodeSize

Le dimensioni dei nodi dell'organigramma.

Enum
ORG_CHART_LABEL_SIZE_UNSPECIFIED Valore predefinito, non da utilizzare.
SMALL La dimensione del nodo dell'organigramma piccolo.
MEDIUM La dimensione media del nodo dell'organigramma.
LARGE Le dimensioni dei nodi dell'organigramma di grandi dimensioni.

HistogramChartSpec

Un grafico a istogramma. Un grafico a istogramma raggruppa gli elementi di dati in intervalli, visualizzando ogni intervallo come una colonna di elementi sovrapposti. Gli istogrammi vengono utilizzati per visualizzare la distribuzione di un set di dati. Ogni colonna di elementi rappresenta un intervallo in cui rientrano gli elementi. Il numero di intervalli può essere scelto automaticamente o specificato esplicitamente.

Rappresentazione JSON
{
  "series": [
    {
      object (HistogramSeries)
    }
  ],
  "legendPosition": enum (HistogramChartLegendPosition),
  "showItemDividers": boolean,
  "bucketSize": number,
  "outlierPercentile": number
}
Campi
series[]

object (HistogramSeries)

La serie per un istogramma può essere una singola serie di valori da raggruppare o più serie, ciascuna della stessa lunghezza, contenente il nome della serie seguito dai valori da raggruppare per quella serie.

legendPosition

enum (HistogramChartLegendPosition)

La posizione della legenda del grafico.

showItemDividers

boolean

Indica se devono essere visualizzate linee di separazione orizzontali tra gli elementi di ogni colonna.

bucketSize

number

Per impostazione predefinita, la dimensione del bucket (l'intervallo di valori impilzati in un'unica colonna) viene scelta automaticamente, ma può essere sostituita qui. Ad es. Una dimensione del bucket pari a 1,5 genera bucket da 0 a 1,5, da 1,5 a 3 e così via. Non può essere negativa. Questo campo è facoltativo.

outlierPercentile

number

Il percentile degli outlier viene utilizzato per garantire che gli outlier non influiscano negativamente sul calcolo delle dimensioni dei bucket. Ad esempio, l'impostazione di un percentile di valori anomali pari a 0,05 indica che il 5% superiore e inferiore dei valori viene escluso dal calcolo dei bucket. I valori sono comunque inclusi nel grafico e verranno aggiunti al primo o all'ultimo bucket anziché ai rispettivi bucket. Il valore deve essere compreso tra 0,0 e 0,5.

HistogramSeries

Una serie di istogrammi contenente il colore e i dati della serie.

Rappresentazione JSON
{
  "barColor": {
    object (Color)
  },
  "barColorStyle": {
    object (ColorStyle)
  },
  "data": {
    object (ChartData)
  }
}
Campi
barColor
(deprecated)

object (Color)

Il colore della colonna che rappresenta questa serie in ogni bucket. Questo campo è facoltativo. Deprecato: utilizza barColorStyle.

barColorStyle

object (ColorStyle)

Il colore della colonna che rappresenta questa serie in ogni bucket. Questo campo è facoltativo. Se è impostato anche il criterio barColor, questo campo ha la precedenza.

data

object (ChartData)

I dati per questa serie di istogrammi.

HistogramChartLegendPosition

Dove deve essere posizionata la legenda del grafico.

Enum
HISTOGRAM_CHART_LEGEND_POSITION_UNSPECIFIED Valore predefinito, non da utilizzare.
BOTTOM_LEGEND La legenda viene visualizzata nella parte inferiore del grafico.
LEFT_LEGEND La legenda viene visualizzata a sinistra del grafico.
RIGHT_LEGEND La legenda viene visualizzata a destra del grafico.
TOP_LEGEND La legenda viene visualizzata nella parte superiore del grafico.
NO_LEGEND Non viene visualizzata alcuna legenda.
INSIDE_LEGEND La legenda viene visualizzata all'interno dell'area del grafico.

WaterfallChartSpec

Un grafico a cascata.

Rappresentazione JSON
{
  "domain": {
    object (WaterfallChartDomain)
  },
  "series": [
    {
      object (WaterfallChartSeries)
    }
  ],
  "stackedType": enum (WaterfallChartStackedType),
  "firstValueIsTotal": boolean,
  "hideConnectorLines": boolean,
  "connectorLineStyle": {
    object (LineStyle)
  },
  "totalDataLabel": {
    object (DataLabel)
  }
}
Campi
domain

object (WaterfallChartDomain)

I dati del dominio (asse orizzontale) per il grafico a cascata.

series[]

object (WaterfallChartSeries)

I dati visualizzati da questo grafico a cascata.

stackedType

enum (WaterfallChartStackedType)

Il tipo di cumulo.

firstValueIsTotal

boolean

True per interpretare il primo valore come totale.

hideConnectorLines

boolean

True per nascondere le linee di collegamento tra le colonne.

connectorLineStyle

object (LineStyle)

Lo stile delle linee dei connettori.

totalDataLabel

object (DataLabel)

Controlla se visualizzare etichette di dati aggiuntive nei grafici in pila che sommano il valore totale di tutti i valori in pila per ogni valore lungo l'asse del dominio. stackedType debe essere STACKED e né CUSTOMplacement possono essere impostati su totalDataLabel.

WaterfallChartDomain

Il dominio di un grafico a cascata.

Rappresentazione JSON
{
  "data": {
    object (ChartData)
  },
  "reversed": boolean
}
Campi
data

object (ChartData)

I dati di WaterfallChartDomain.

reversed

boolean

True per invertire l'ordine dei valori del dominio (asse orizzontale).

WaterfallChartSeries

Una singola serie di dati per un grafico a cascata.

Rappresentazione JSON
{
  "data": {
    object (ChartData)
  },
  "positiveColumnsStyle": {
    object (WaterfallChartColumnStyle)
  },
  "negativeColumnsStyle": {
    object (WaterfallChartColumnStyle)
  },
  "subtotalColumnsStyle": {
    object (WaterfallChartColumnStyle)
  },
  "hideTrailingSubtotal": boolean,
  "customSubtotals": [
    {
      object (WaterfallChartCustomSubtotal)
    }
  ],
  "dataLabel": {
    object (DataLabel)
  }
}
Campi
data

object (ChartData)

I dati visualizzati in questa serie.

positiveColumnsStyle

object (WaterfallChartColumnStyle)

Stili per tutte le colonne di questa serie con valori positivi.

negativeColumnsStyle

object (WaterfallChartColumnStyle)

Stili per tutte le colonne di questa serie con valori negativi.

subtotalColumnsStyle

object (WaterfallChartColumnStyle)

Stili per tutte le colonne dei sottototali in questa serie.

hideTrailingSubtotal

boolean

True per nascondere la colonna del subtotale dalla fine della serie. Per impostazione predefinita, alla fine di ogni serie viene visualizzata una colonna di subtotale. Se imposti questo campo su true, la colonna del totale parziale verrà nascosta per questa serie.

customSubtotals[]

object (WaterfallChartCustomSubtotal)

Colonne dei subtotali personalizzati visualizzate in questa serie. L'ordine in cui vengono definiti i sottototali non è significativo. Per ogni punto dati può essere definito un solo totale intermedio.

dataLabel

object (DataLabel)

Informazioni sulle etichette dei dati per questa serie.

WaterfallChartColumnStyle

Stili per una colonna del grafico a cascata.

Rappresentazione JSON
{
  "label": string,
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  }
}
Campi
label

string

L'etichetta della legenda della colonna.

color
(deprecated)

object (Color)

Il colore della colonna. Deprecato: utilizza colorStyle.

colorStyle

object (ColorStyle)

Il colore della colonna. Se è impostato anche il criterio color, questo campo ha la precedenza.

WaterfallChartCustomSubtotal

Una colonna di subtotale personalizzata per una serie di grafici a cascata.

Rappresentazione JSON
{
  "subtotalIndex": integer,
  "label": string,
  "dataIsSubtotal": boolean
}
Campi
subtotalIndex

integer

L'indice a partire da zero di un punto dati all'interno della serie. Se dataIsSubtotal è true, il punto dati in questo indice è il totale parziale. In caso contrario, il totale parziale viene visualizzato dopo il punto dati con questo indice. Una serie può avere più sottototali in indici arbitrari, ma i sottototali non influiscono sugli indici dei punti dati. Ad esempio, se una serie ha tre punti dati, i relativi indici saranno sempre 0, 1 e 2, indipendentemente dal numero di totali parziali esistenti nella serie o dai punti dati a cui sono associati.

label

string

Un'etichetta per la colonna del subtotale.

dataIsSubtotal

boolean

True se il punto dati in subtotalIndex è il totale parziale. Se è false, il subtotale verrà calcolato e visualizzato dopo il punto dati.

WaterfallChartStackedType

Opzioni di tipo in pila per i grafici a cascata.

Enum
WATERFALL_STACKED_TYPE_UNSPECIFIED Valore predefinito, non da utilizzare.
STACKED I valori corrispondenti allo stesso valore di dominio (asse orizzontale) verranno impilati verticalmente.
SEQUENTIAL Le serie verranno distribuite lungo l'asse orizzontale.

TreemapChartSpec

Un grafico ad albero.

Rappresentazione JSON
{
  "labels": {
    object (ChartData)
  },
  "parentLabels": {
    object (ChartData)
  },
  "sizeData": {
    object (ChartData)
  },
  "colorData": {
    object (ChartData)
  },
  "textFormat": {
    object (TextFormat)
  },
  "levels": integer,
  "hintedLevels": integer,
  "minValue": number,
  "maxValue": number,
  "headerColor": {
    object (Color)
  },
  "headerColorStyle": {
    object (ColorStyle)
  },
  "colorScale": {
    object (TreemapChartColorScale)
  },
  "hideTooltips": boolean
}
Campi
labels

object (ChartData)

I dati che contengono le etichette delle celle della mappa ad albero.

parentLabels

object (ChartData)

I dati che contengono le etichette principali delle celle della mappa ad albero.

sizeData

object (ChartData)

I dati che determinano le dimensioni di ogni cella di dati della mappa ad albero. Questi dati devono essere numerici. Le celle corrispondenti a dati non numerici o mancanti non verranno visualizzate. Se colorData non è specificato, questi dati vengono utilizzati anche per determinare i colori di sfondo delle celle di dati.

colorData

object (ChartData)

I dati che determinano il colore di sfondo di ogni cella di dati della mappa ad albero. Questo campo è facoltativo. Se non specificato, viene utilizzato sizeData per determinare i colori di sfondo. Se specificato, i dati devono essere numerici. colorScale determinerà in che modo i valori in questi dati vengono mappati ai colori di sfondo delle celle di dati.

textFormat

object (TextFormat)

Il formato del testo per tutte le etichette del grafico. Il campo link non è supportato.

levels

integer

Il numero di livelli di dati da mostrare nel grafico ad albero. Questi livelli sono interattivi e vengono visualizzati con le relative etichette. Se non specificato, il valore predefinito è 2.

hintedLevels

integer

Il numero di livelli di dati aggiuntivi oltre ai livelli etichettati da mostrare nel grafico della mappa ad albero. Questi livelli non sono interattivi e vengono mostrati senza le relative etichette. Se non specificato, il valore predefinito è 0.

minValue

number

Il valore di dati minimo possibile. Le celle con valori inferiori avranno lo stesso colore delle celle con questo valore. Se non specificato, il valore predefinito è il valore minimo effettivo di colorData o il valore minimo di sizeData se colorData non è specificato.

maxValue

number

Il valore massimo possibile dei dati. Le celle con valori superiori avranno lo stesso colore delle celle con questo valore. Se non specificato, il valore predefinito è il valore massimo effettivo di colorData o il valore massimo di sizeData se colorData non è specificato.

headerColor
(deprecated)

object (Color)

Il colore di sfondo per le celle di intestazione. Deprecato: utilizza headerColorStyle.

headerColorStyle

object (ColorStyle)

Il colore di sfondo per le celle di intestazione. Se è impostato anche il criterio headerColor, questo campo ha la precedenza.

colorScale

object (TreemapChartColorScale)

La scala di colori per le celle di dati nel grafico ad albero. Alle celle di dati vengono assegnati colori in base ai relativi valori. Questi valori di colore provengono da colorData o da sizeData se colorData non è specificato. Le celle con valori di colore minori o uguali a minValue avranno minValueColor come colore di sfondo. Le celle con valori di colore maggiori o uguali a maxValue avranno maxValueColor come colore di sfondo. Le celle con valori di colore compresi tra minValue e maxValue avranno colori di sfondo con un gradiente compreso tra minValueColor e maxValueColor, il punto intermedio del gradiente è midValueColor. Le celle con valori di colore mancanti o non numerici avranno come colore di sfondo noDataColor

hideTooltips

boolean

True per nascondere le descrizioni comando.

TreemapChartColorScale

Una scala di colori per un grafico ad albero.

Rappresentazione JSON
{
  "minValueColor": {
    object (Color)
  },
  "minValueColorStyle": {
    object (ColorStyle)
  },
  "midValueColor": {
    object (Color)
  },
  "midValueColorStyle": {
    object (ColorStyle)
  },
  "maxValueColor": {
    object (Color)
  },
  "maxValueColorStyle": {
    object (ColorStyle)
  },
  "noDataColor": {
    object (Color)
  },
  "noDataColorStyle": {
    object (ColorStyle)
  }
}
Campi
minValueColor
(deprecated)

object (Color)

Il colore di sfondo per le celle con un valore di colore minore o uguale a minValue. Se non specificato, il valore predefinito è #dc3912. Deprecato: utilizza minValueColorStyle.

minValueColorStyle

object (ColorStyle)

Il colore di sfondo per le celle con un valore di colore minore o uguale a minValue. Se non specificato, il valore predefinito è #dc3912. Se è impostato anche il criterio minValueColor, questo campo ha la precedenza.

midValueColor
(deprecated)

object (Color)

Il colore di sfondo per le celle con un valore di colore a metà tra minValue e maxValue. Se non specificato, il valore predefinito è #efe6dc. Deprecato: utilizza midValueColorStyle.

midValueColorStyle

object (ColorStyle)

Il colore di sfondo per le celle con un valore di colore a metà tra minValue e maxValue. Se non specificato, il valore predefinito è #efe6dc. Se è impostato anche il criterio midValueColor, questo campo ha la precedenza.

maxValueColor
(deprecated)

object (Color)

Il colore di sfondo per le celle con un valore di colore maggiore o uguale a maxValue. Se non specificato, il valore predefinito è #109618. Deprecato: utilizza maxValueColorStyle.

maxValueColorStyle

object (ColorStyle)

Il colore di sfondo per le celle con un valore di colore maggiore o uguale a maxValue. Se non specificato, il valore predefinito è #109618. Se è impostato anche il criterio maxValueColor, questo campo ha la precedenza.

noDataColor
(deprecated)

object (Color)

Il colore di sfondo delle celle a cui non sono associati dati di colore. Se non specificato, il valore predefinito è #000000. Deprecato: utilizza noDataColorStyle.

noDataColorStyle

object (ColorStyle)

Il colore di sfondo delle celle a cui non sono associati dati di colore. Se non specificato, il valore predefinito è #000000. Se è impostato anche il criterio noDataColor, questo campo ha la precedenza.

ScorecardChartSpec

Un grafico prospetto. I grafici prospetto vengono utilizzati per evidenziare gli indicatori chiave di prestazione, noti come KPI, nel foglio di lavoro. Un grafico prospetto può rappresentare elementi quali le vendite totali, il costo medio o un articolo più venduto. Puoi specificare un singolo valore di dati o eseguire l'aggregazione su un intervallo di dati. È possibile evidenziare la differenza percentuale o assoluta rispetto a un valore di riferimento, ad esempio le variazioni nel tempo.

Rappresentazione JSON
{
  "keyValueData": {
    object (ChartData)
  },
  "baselineValueData": {
    object (ChartData)
  },
  "aggregateType": enum (ChartAggregateType),
  "keyValueFormat": {
    object (KeyValueFormat)
  },
  "baselineValueFormat": {
    object (BaselineValueFormat)
  },
  "scaleFactor": number,
  "numberFormatSource": enum (ChartNumberFormatSource),
  "customFormatOptions": {
    object (ChartCustomNumberFormatOptions)
  }
}
Campi
keyValueData

object (ChartData)

I dati per il valore della chiave del prospetto.

baselineValueData

object (ChartData)

I dati per il valore di riferimento del prospetto. Questo campo è facoltativo.

aggregateType

enum (ChartAggregateType)

Il tipo di aggregazione per i dati del grafico principale e di riferimento nel grafico prospetto. Questo campo non è supportato per i grafici delle origini dati. Per i grafici delle origini dati, utilizza invece il ChartData.aggregateType campo di keyValueData o baselineValueData. Questo campo è facoltativo.

keyValueFormat

object (KeyValueFormat)

Opzioni di formattazione per il valore della chiave.

baselineValueFormat

object (BaselineValueFormat)

Opzioni di formattazione per il valore di riferimento. Questo campo è necessario solo se viene specificato baselineValueData.

scaleFactor

number

Valore per scalare la chiave del prospetto e il valore di riferimento. Ad esempio, un fattore 10 può essere utilizzato per dividere tutti i valori del grafico per 10. Questo campo è facoltativo.

numberFormatSource

enum (ChartNumberFormatSource)

L'origine del formato numerico utilizzato nel grafico prospetto. Questo campo è facoltativo.

customFormatOptions

object (ChartCustomNumberFormatOptions)

Opzioni di formattazione personalizzata per i valori numerici di riferimento/chiave nel grafico prospetto. Questo campo viene utilizzato solo quando numberFormatSource è impostato su CUSTOM. Questo campo è facoltativo.

KeyValueFormat

Opzioni di formattazione per il valore della chiave.

Rappresentazione JSON
{
  "textFormat": {
    object (TextFormat)
  },
  "position": {
    object (TextPosition)
  }
}
Campi
textFormat

object (TextFormat)

Opzioni di formattazione del testo per il valore della chiave. Il campo link non è supportato.

position

object (TextPosition)

Specifica il posizionamento orizzontale del testo del valore chiave. Questo campo è facoltativo. Se non viene specificato, viene utilizzato il posizionamento predefinito.

BaselineValueFormat

Opzioni di formattazione per il valore di riferimento.

Rappresentazione JSON
{
  "comparisonType": enum (ComparisonType),
  "textFormat": {
    object (TextFormat)
  },
  "position": {
    object (TextPosition)
  },
  "description": string,
  "positiveColor": {
    object (Color)
  },
  "positiveColorStyle": {
    object (ColorStyle)
  },
  "negativeColor": {
    object (Color)
  },
  "negativeColorStyle": {
    object (ColorStyle)
  }
}
Campi
comparisonType

enum (ComparisonType)

Il tipo di confronto del valore della chiave con il valore di riferimento.

textFormat

object (TextFormat)

Opzioni di formattazione del testo per il valore di riferimento. Il campo link non è supportato.

position

object (TextPosition)

Specifica il posizionamento orizzontale del testo del valore di riferimento. Questo campo è facoltativo. Se non viene specificato, viene utilizzato il posizionamento predefinito.

description

string

Descrizione aggiunta dopo il valore di riferimento. Questo campo è facoltativo.

positiveColor
(deprecated)

object (Color)

Colore da utilizzare nel caso in cui il valore di riferimento rappresenti una variazione positiva per il valore della chiave. Questo campo è facoltativo. Deprecato: utilizza positiveColorStyle.

positiveColorStyle

object (ColorStyle)

Colore da utilizzare nel caso in cui il valore di riferimento rappresenti una variazione positiva per il valore della chiave. Questo campo è facoltativo. Se è impostato anche il criterio positiveColor, questo campo ha la precedenza.

negativeColor
(deprecated)

object (Color)

Colore da utilizzare, nel caso in cui il valore di riferimento rappresenti una variazione negativa per il valore della chiave. Questo campo è facoltativo. Deprecato: utilizza negativeColorStyle.

negativeColorStyle

object (ColorStyle)

Colore da utilizzare, nel caso in cui il valore di riferimento rappresenti una variazione negativa per il valore della chiave. Questo campo è facoltativo. Se è impostato anche il criterio negativeColor, questo campo ha la precedenza.

ComparisonType

Il tipo di confronto del valore della chiave con il valore di riferimento.

Enum
COMPARISON_TYPE_UNDEFINED Valore predefinito, non da utilizzare.
ABSOLUTE_DIFFERENCE Utilizza la differenza assoluta tra il valore della chiave e il valore di riferimento.
PERCENTAGE_DIFFERENCE Utilizza la differenza percentuale tra il valore della chiave e il valore di base.

ChartNumberFormatSource

Le opzioni di origine della formattazione dei numeri per gli attributi del grafico.

Enum
CHART_NUMBER_FORMAT_SOURCE_UNDEFINED Valore predefinito, non da utilizzare.
FROM_DATA Eredita la formattazione dei numeri dai dati.
CUSTOM Applica la formattazione personalizzata specificata da ChartCustomNumberFormatOptions.

ChartCustomNumberFormatOptions

Opzioni di formattazione personalizzata dei numeri per gli attributi del grafico.

Rappresentazione JSON
{
  "prefix": string,
  "suffix": string
}
Campi
prefix

string

Prefisso personalizzato da anteporre all'attributo del grafico. Questo campo è facoltativo.

suffix

string

Suffisso personalizzato da aggiungere all'attributo del grafico. Questo campo è facoltativo.

ChartHiddenDimensionStrategy

Determina in che modo i grafici devono gestire le righe di origine nascoste. Le righe nascoste includono quelle nascoste manualmente e quelle nascoste da un filtro.

Enum
CHART_HIDDEN_DIMENSION_STRATEGY_UNSPECIFIED Valore predefinito, non da utilizzare.
SKIP_HIDDEN_ROWS_AND_COLUMNS I grafici ignoreranno le righe e le colonne nascoste.
SKIP_HIDDEN_ROWS I grafici ignoreranno solo le righe nascoste.
SKIP_HIDDEN_COLUMNS I grafici ignoreranno solo le colonne nascoste.
SHOW_ALL I grafici non salteranno righe o colonne nascoste.

EmbeddedObjectBorder

Un bordo lungo un oggetto incorporato.

Rappresentazione JSON
{
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  }
}
Campi
color
(deprecated)

object (Color)

Il colore del bordo. Deprecato: utilizza colorStyle.

colorStyle

object (ColorStyle)

Il colore del bordo. Se è impostato anche il criterio color, questo campo ha la precedenza.