Charts

EmbeddedChart

Um gráfico incorporado em uma planilha.

Representação JSON
{
  "chartId": integer,
  "spec": {
    object (ChartSpec)
  },
  "position": {
    object (EmbeddedObjectPosition)
  },
  "border": {
    object (EmbeddedObjectBorder)
  }
}
Campos
chartId

integer

O ID do gráfico.

spec

object (ChartSpec)

A especificação do gráfico.

position

object (EmbeddedObjectPosition)

A posição do gráfico.

border

object (EmbeddedObjectBorder)

A borda do gráfico.

ChartSpec

As especificações de um gráfico.

Representação 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.
}
Campos
title

string

O título do gráfico.

altText

string

O texto alternativo que descreve o gráfico. Isso é frequentemente usado para acessibilidade.

titleTextFormat

object (TextFormat)

O formato de texto do título. Os recursos tachado, sublinhado e link não são compatíveis.

titleTextPosition

object (TextPosition)

A posição do texto do título. Este campo é opcional.

subtitle

string

O subtítulo do gráfico.

subtitleTextFormat

object (TextFormat)

O formato do texto da legenda. Os recursos tachado, sublinhado e link não são compatíveis.

subtitleTextPosition

object (TextPosition)

A posição do texto da legenda. Este campo é opcional.

fontName

string

O nome da fonte a ser usada por padrão para todo o texto do gráfico (por exemplo, título, rótulos de eixo, legenda). Se uma fonte for especificada em uma parte específica do gráfico, ela vai substituir o nome dela.

maximized

boolean

Verdadeiro para que um gráfico preencha todo o espaço em que é renderizado com preenchimento mínimo. Falso para usar o padding padrão. Não aplicável a gráficos geográficos e de organizações.

backgroundColor
(deprecated)

object (Color)

A cor de fundo do gráfico inteiro. Não relevante para organogramas. Descontinuado: uso backgroundColorStyle:

backgroundColorStyle

object (ColorStyle)

A cor de fundo do gráfico inteiro. Não relevante para organogramas. Se backgroundColor também for definido, esse campo terá precedência.

dataSourceChartProperties

object (DataSourceChartProperties)

Se estiver presente, o campo conterá propriedades específicas do gráfico da fonte de dados.

filterSpecs[]

object (FilterSpec)

Os filtros aplicados aos dados de origem do gráfico. Compatível apenas com gráficos de fonte de dados.

sortSpecs[]

object (SortSpec)

A ordem de classificação dos dados do gráfico. Apenas uma especificação de classificação é aceita. Compatível apenas com gráficos de fonte de dados.

hiddenDimensionStrategy

enum (ChartHiddenDimensionStrategy)

Determina como os gráficos usarão linhas ou colunas ocultas.

Campo de união chart: A especificação específica do gráfico. É necessário definir exatamente um valor. chart pode ser apenas uma das seguintes opções:
basicChart

object (BasicChartSpec)

A especificação básica de um gráfico pode ser um dos muitos tipos de gráficos. Consulte BasicChartType para a lista de todos os gráficos compatíveis.

pieChart

object (PieChartSpec)

Uma especificação do gráfico de pizza.

bubbleChart

object (BubbleChartSpec)

Especificação do gráfico de bolhas.

candlestickChart

object (CandlestickChartSpec)

Especificação de um gráfico candlestick.

orgChart

object (OrgChartSpec)

Uma especificação do organograma.

histogramChart

object (HistogramChartSpec)

Uma especificação do gráfico de histograma.

waterfallChart

object (WaterfallChartSpec)

Especificação do gráfico de cascata.

treemapChart

object (TreemapChartSpec)

Especificação do gráfico de mapa de árvore.

scorecardChart

object (ScorecardChartSpec)

Especificação do gráfico de visão geral.

TextPosition

Configurações de posicionamento para texto.

Representação JSON
{
  "horizontalAlignment": enum (HorizontalAlign)
}
Campos
horizontalAlignment

enum (HorizontalAlign)

Configuração de alinhamento horizontal para o texto.

DataSourceChartProperties

Propriedades de um gráfico de fonte de dados.

Representação JSON
{
  "dataSourceId": string,
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Campos
dataSourceId

string

ID da fonte de dados à qual o gráfico está associado.

dataExecutionStatus

object (DataExecutionStatus)

Apenas saída. O status de execução dos dados.

BasicChartSpec

A especificação para um gráfico básico. Consulte BasicChartType para a lista de gráficos compatíveis.

Representação 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)
  }
}
Campos
chartType

enum (BasicChartType)

O tipo do gráfico.

legendPosition

enum (BasicChartLegendPosition)

A posição da legenda do gráfico.

axis[]

object (BasicChartAxis)

O eixo no gráfico.

domains[]

object (BasicChartDomain)

O domínio dos dados que estão sendo representados no gráfico. Só é possível usar um único domínio.

series[]

object (BasicChartSeries)

Os dados que este gráfico está visualizando.

headerCount

integer

O número de linhas ou colunas nos dados que são "cabeçalhos". Se ela não for definida, o Planilhas Google adivinhará quantas linhas são cabeçalhos com base nos dados.

(Observe que BasicChartAxis.title pode substituir o título do eixo inferido dos valores de cabeçalho.

threeDimensional

boolean

Verdadeiro para tornar o gráfico 3D. Aplica-se a gráficos de barras e colunas.

interpolateNulls

boolean

Se faltarem valores em uma série, podem aparecer lacunas no gráfico (por exemplo, faltam segmentos de linhas em um gráfico de linhas). Para eliminar essas lacunas, defina como verdadeiro. Aplica-se a gráficos de linhas, áreas e Combos.

stackedType

enum (BasicChartStackedType)

O tipo empilhado para gráficos que suportam empilhamento vertical. Aplica-se aos gráficos de área, barras, colunas, combinação e área em degraus.

lineSmoothing

boolean

Descobre se todas as linhas devem ser renderizadas lisas ou retas por padrão. Isso se aplica a gráficos de linhas.

compareMode

enum (BasicChartCompareMode)

O comportamento de dicas e dados destacados ao passar o cursor sobre a área dos dados e do gráfico.

totalDataLabel

object (DataLabel)

Controla a exibição de rótulos de dados adicionais em gráficos empilhados que somam o total de todos os valores empilhados em cada valor ao longo do eixo do domínio. Esses rótulos só podem ser definidos chartType é um de AREA, BAR, COLUMN, COMBO ou STEPPED_AREA e stackedType é STACKED ou PERCENT_STACKED. Além disso, para COMBO, isso só será permitido se houver apenas um tipo de série empilhável type ou um tipo tem mais séries do que os outros, e cada um dos outros tipos não tem mais do que uma série. Por exemplo, se um gráfico tiver duas séries de barras empilhadas e uma série de área, serão aceitas as legendas de dados totais. Se ele tiver três séries de barras e duas séries de áreas, as legendas de dados dos totais não serão permitidas. Não concordo nem discordo CUSTOM nem placement podem ser definidas totalDataLabel

BasicChartType

Como o gráfico deve ser visualizado.

Enums
BASIC_CHART_TYPE_UNSPECIFIED Valor padrão, não usar.
BAR Um gráfico de barras.
LINE Um gráfico de linhas.
AREA Um gráfico de área.
COLUMN Um gráfico de colunas.
SCATTER Um gráfico de dispersão.
COMBO Um gráfico de combinação.
STEPPED_AREA Um gráfico de áreas em degraus.

BasicChartLegendPosition

Onde a legenda do gráfico deve ser posicionada.

Enums
BASIC_CHART_LEGEND_POSITION_UNSPECIFIED Valor padrão, não usar.
BOTTOM_LEGEND A legenda é renderizada na parte de baixo do gráfico.
LEFT_LEGEND A legenda é renderizada à esquerda do gráfico.
RIGHT_LEGEND A legenda é renderizada à direita do gráfico.
TOP_LEGEND A legenda é renderizada na parte superior do gráfico.
NO_LEGEND Nenhuma legenda é renderizada.

BasicChartAxis

Um eixo do gráfico. Um gráfico não pode ter mais de um eixo por axis position:

Representação JSON
{
  "position": enum (BasicChartAxisPosition),
  "title": string,
  "format": {
    object (TextFormat)
  },
  "titleTextPosition": {
    object (TextPosition)
  },
  "viewWindowOptions": {
    object (ChartAxisViewWindowOptions)
  }
}
Campos
position

enum (BasicChartAxisPosition)

A posição deste eixo.

title

string

O título deste eixo. Se definido, ele substitui qualquer título inferido de cabeçalhos dos dados.

format

object (TextFormat)

O formato do título. Válido somente se o eixo não estiver associado ao domínio. O campo de link não é compatível.

titleTextPosition

object (TextPosition)

A posição do texto do título do eixo.

viewWindowOptions

object (ChartAxisViewWindowOptions)

As opções da janela de visualização para este eixo.

BasicChartAxisPosition

A posição do eixo de um gráfico.

Enums
BASIC_CHART_AXIS_POSITION_UNSPECIFIED Valor padrão, não usar.
BOTTOM_AXIS O eixo renderizado na parte inferior de um gráfico. Na maioria dos gráficos, é o eixo maior padrão. Para gráficos de barras, é um eixo menor.
LEFT_AXIS O eixo renderizado à esquerda de um gráfico. Na maioria dos gráficos, é um eixo menor. Para gráficos de barras, é o eixo maior padrão.
RIGHT_AXIS O eixo renderizado à direita de um gráfico. Na maioria dos gráficos, é um eixo menor. Para gráficos de barras, este é um eixo maior incomum.

ChartAxisViewWindowOptions

As opções que definem uma "janela de visualização" para um gráfico (como os valores visíveis em um eixo).

Representação JSON
{
  "viewWindowMin": number,
  "viewWindowMax": number,
  "viewWindowMode": enum (ViewWindowMode)
}
Campos
viewWindowMin

number

O valor numérico mínimo a ser mostrado nessa janela de visualização. Se não for definido, determinará automaticamente um valor mínimo adequado para os dados.

viewWindowMax

number

O valor numérico máximo a ser mostrado nessa janela de visualização. Se não for definido, determinará automaticamente um valor máximo que parece bom para os dados.

viewWindowMode

enum (ViewWindowMode)

O modo da janela de visualização.

ViewWindowMode

O modo da janela de visualização. Define como tratar os valores mínimo e máximo da janela de visualização.

Enums
DEFAULT_VIEW_WINDOW_MODE O modo de janela de visualização padrão usado no editor do Planilhas para esse tipo de gráfico. Na maioria dos casos, se definido, o modo padrão equivale a PRETTY:
VIEW_WINDOW_MODE_UNSUPPORTED Não use. Representa que o modo definido atualmente não é compatível com a API.
EXPLICIT Segue os valores mínimo e máximo exatamente se especificados. Se um valor não for especificado, ele voltará para o PRETTY .
PRETTY Escolhe um mínimo e um máximo que dão uma boa aparência ao gráfico. Os valores mínimo e máximo são ignorados nesse modo.

BasicChartDomain

O domínio de um gráfico. Por exemplo, ao criar um gráfico com preços de ações ao longo do tempo, essa seria a data.

Representação JSON
{
  "domain": {
    object (ChartData)
  },
  "reversed": boolean
}
Campos
domain

object (ChartData)

Os dados do domínio. Por exemplo, ao criar um gráfico de preços de ações ao longo do tempo, estes serão os dados que representam as datas.

reversed

boolean

Verdadeiro para inverter a ordem dos valores do domínio (eixo horizontal).

ChartData

Os dados incluídos em um domínio ou uma série.

Representação 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.
}
Campos
groupRule

object (ChartGroupRule)

A regra para agrupar os dados se o ChartData fizer backup do domínio de um gráfico de fonte de dados. Compatível apenas com gráficos de fonte de dados.

aggregateType

enum (ChartAggregateType)

O tipo de agregação da série de um gráfico de fonte de dados. Compatível apenas com gráficos de fonte de dados.

Campo de união type: O tipo dos dados incluídos, exatamente um valor precisa ser definido. type pode ser apenas uma das seguintes opções:
sourceRange

object (ChartSourceRange)

Os intervalos de origem dos dados.

columnReference

object (DataSourceColumnReference)

A referência à coluna da fonte de dados que os dados leem.

ChartSourceRange

Intervalos de origem de um gráfico.

Representação JSON
{
  "sources": [
    {
      object (GridRange)
    }
  ]
}
Campos
sources[]

object (GridRange)

Os intervalos de dados de uma série ou domínio. Exatamente uma dimensão precisa ter comprimento de 1, e todas as origens na lista precisam ter a mesma dimensão com comprimento 1. O domínio (se houver) e todas as séries precisam ter o mesmo número de intervalos de origem. Se você usa mais de um intervalo de origem, esse intervalo em um determinado deslocamento precisa estar em ordem e ser contíguo no domínio e na série.

Por exemplo, estas são configurações válidas:

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

Uma configuração opcional do ChartData do domínio de um gráfico de fonte de dados que define buckets para os valores no domínio, em vez de detalhar cada valor individual.

Por exemplo, ao traçar um gráfico de fonte de dados, você pode especificar uma regra de histograma no domínio (que deve conter apenas valores numéricos), agrupando seus valores em grupos. Todos os valores de uma série de gráficos que se enquadram no mesmo grupo são agregados com base na aggregateType:

Representação 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.
}
Campos
Campo de união rule: A regra a ser aplicada ChartData: rule pode ser apenas uma das seguintes opções:
dateTimeRule

object (ChartDateTimeRule)

Um ChartDateTimeRule:

histogramRule

object (ChartHistogramRule)

Um ChartHistogramRule

ChartDateTimeRule

Permite organizar os valores de data e hora em uma coluna de dados de origem em intervalos com base nas partes selecionadas dos valores de data ou hora.

Representação JSON
{
  "type": enum (ChartDateTimeRuleType)
}
Campos
type

enum (ChartDateTimeRuleType)

O tipo de agrupamento de data e hora a ser aplicado.

ChartDateTimeRuleType

Os tipos disponíveis de regras de agrupamento de data e hora.

Enums
CHART_DATE_TIME_RULE_TYPE_UNSPECIFIED O tipo padrão, não usar.
SECOND Agrupar datas por segundo, de 0 a 59.
MINUTE Agrupe as datas por minuto, de 0 a 59.
HOUR Agrupe datas por hora usando um sistema de 24 horas, de 0 a 23.
HOUR_MINUTE Agrupar datas por hora e minuto usando um sistema de 24 horas, por exemplo, 19h45.
HOUR_MINUTE_AMPM Agrupe datas por hora e minuto usando um sistema de 12 horas, por exemplo, 19h45. A designação AM/PM é traduzida com base na localidade da planilha.
DAY_OF_WEEK Agrupe as datas por dia da semana, como domingo. Os dias da semana são traduzidos com base na localidade da planilha.
DAY_OF_YEAR Agrupe as datas por dia do ano, de 1 a 366. Observe que as datas posteriores a 29 de fevereiro caem em intervalos diferentes em anos bissextos e em anos não bissextos.
DAY_OF_MONTH Agrupe as datas por dia do mês, de 1 a 31.
DAY_MONTH Agrupar datas por dia e mês, por exemplo, 22 a novembro. O mês é traduzido com base na localidade da planilha.
MONTH Agrupar datas por mês, por exemplo, novembro. O mês é traduzido com base na localidade da planilha.
QUARTER Agrupe as datas por trimestre, por exemplo, no 1o trimestre (que representa de janeiro a março).
YEAR Agrupar datas por ano, por exemplo, 2008.
YEAR_MONTH Agrupe as datas por ano e mês, por exemplo, 2008 a novembro. O mês é traduzido com base na localidade da planilha.
YEAR_QUARTER Agrupe as datas por ano e trimestre, por exemplo, 4o trimestre de 2008.
YEAR_MONTH_DAY Agrupe as datas por ano, mês e dia, por exemplo, 2008-11-22.

ChartHistogramRule

Permite organizar valores numéricos em uma coluna de dados de origem em intervalos de tamanho constante.

Representação JSON
{
  "minValue": number,
  "maxValue": number,
  "intervalSize": number
}
Campos
minValue

number

O valor mínimo em que os itens são colocados em buckets. Valores menores que o mínimo são agrupados em um único bucket. Se omitido, o valor mínimo é determinado.

maxValue

number

O valor máximo no qual os itens são colocados em buckets. Valores maiores que o máximo são agrupados em um único bucket. Se omitido, o valor será determinado pelo valor máximo do item.

intervalSize

number

o tamanho dos buckets criados; Precisa ser positivo.

ChartAggregateType

O tipo de agregação da série de gráficos.

Enums
CHART_AGGREGATE_TYPE_UNSPECIFIED Valor padrão, não usar.
AVERAGE Função agregada média.
COUNT Função de agregação de contagem.
MAX Função agregada máxima.
MEDIAN Função agregada mediana.
MIN Função agregada mínima.
SUM Função agregada de soma.

BasicChartSeries

Uma única série de dados em um gráfico. Por exemplo, ao criar um gráfico com os preços das ações ao longo do tempo, podem existir várias séries, como "Preço de abertura", "Preço alto", "Preço baixo". e "Fechar preço".

Representação 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)
    }
  ]
}
Campos
series

object (ChartData)

Os dados que estão sendo visualizados nesta série de gráficos.

targetAxis

enum (BasicChartAxisPosition)

O menor eixo que especificará o intervalo de valores para esta série. Por exemplo, ao criar um gráfico de ações ao longo do tempo, o "Volume" pode ser fixada à direita com os preços fixados à esquerda, porque a escala do volume de negociação é diferente da escala de preços. É um erro especificar um eixo que não seja um eixo menor válido para o type:

type

enum (BasicChartType)

O tipo desta série. Válido somente se o chartType é COMBO. Diferentes tipos vão mudar a forma como a série é visualizada. Somente LINE, AREA e COLUMN são suportados.

lineStyle

object (LineStyle)

O estilo da linha desta série. Válido somente se o chartType é AREA, LINE ou SCATTER. COMBO gráficos também são suportados se series chart type é AREA ou LINE.

dataLabel

object (DataLabel)

Informações sobre os rótulos de dados para esta série.

color
(deprecated)

object (Color)

A cor dos elementos (como barras, linhas e pontos) associados a essa série. Se estiver vazio, será usada uma cor padrão. Descontinuado: uso colorStyle:

colorStyle

object (ColorStyle)

A cor dos elementos (como barras, linhas e pontos) associados a essa série. Se estiver vazio, será usada uma cor padrão. Se color também for definido, esse campo terá precedência.

pointStyle

object (PointStyle)

O estilo dos pontos associados a esta série. Válido somente se o chartType é AREA, LINE ou SCATTER. COMBO gráficos também são suportados se series chart type é AREA, LINE ou SCATTER. Se estiver vazio, será usado um estilo de ponto padrão.

styleOverrides[]

object (BasicSeriesDataPointStyleOverride)

Configurações de substituição de estilo para pontos de dados de série.

LineStyle

Propriedades que descrevem o estilo de uma linha.

Representação JSON
{
  "width": integer,
  "type": enum (LineDashType)
}
Campos
width

integer

A espessura da linha, em px.

type

enum (LineDashType)

O tipo de traço da linha.

LineDashType

O tipo de traço de uma linha.

Enums
LINE_DASH_TYPE_UNSPECIFIED Valor padrão, não usar.
INVISIBLE Nenhum tipo de traço, o que é equivalente a uma linha não visível.
CUSTOM Um traço personalizado para uma linha. No momento, não é possível modificar o estilo personalizado exato do traço.
SOLID Uma linha sólida.
DOTTED Uma linha pontilhada.
MEDIUM_DASHED Uma linha pontilhada com os traços "médio" comprimento.
MEDIUM_DASHED_DOTTED Uma linha que alterna entre um nome "médio" travessão e ponto.
LONG_DASHED Uma linha tracejada onde os traços têm "longo" comprimento.
LONG_DASHED_DOTTED Uma linha que alterna entre um "longo" traço e ponto.

DataLabel

Configurações de um conjunto de rótulos de dados. Os rótulos de dados são anotações que aparecem ao lado de um conjunto de dados, como os pontos em um gráfico de linhas, e fornecem informações adicionais sobre o que os dados representam, como uma representação em texto do valor atrás daquele ponto no gráfico.

Representação JSON
{
  "type": enum (DataLabelType),
  "textFormat": {
    object (TextFormat)
  },
  "placement": enum (DataLabelPlacement),
  "customLabelData": {
    object (ChartData)
  }
}
Campos
type

enum (DataLabelType)

O tipo de rótulo de dados.

textFormat

object (TextFormat)

Formato de texto usado para o rótulo de dados. O campo de link não é compatível.

placement

enum (DataLabelPlacement)

O posicionamento do rótulo de dados em relação aos dados rotulados.

customLabelData

object (ChartData)

Dados a serem usados para rótulos personalizados. Usado apenas se type está definido como CUSTOM. Esses dados precisam ter o mesmo comprimento que a série ou outro elemento ao qual o rótulo de dados é aplicado. Além disso, se a série for dividida em vários intervalos de origem, esses dados de origem precisarão ser provenientes da próxima coluna dos dados de origem. Por exemplo, se a série for B2:B4,E6:E8, esses dados precisarão vir de C2:C4,F6:F8.

DataLabelType

O tipo de rótulo de dados.

Enums
DATA_LABEL_TYPE_UNSPECIFIED O tipo de rótulo de dados não foi especificado e será interpretado dependendo do contexto do rótulo no gráfico.
NONE O rótulo de dados não é exibido.
DATA O rótulo de dados é exibido usando valores dos dados da série.
CUSTOM O rótulo de dados é exibido usando valores de uma origem de dados personalizada indicada pelo customLabelData:

DataLabelPlacement

O posicionamento de um rótulo de dados relativo aos dados rotulados.

Enums
DATA_LABEL_PLACEMENT_UNSPECIFIED O posicionamento é determinado automaticamente pelo renderizador.
CENTER Centro dentro de uma barra ou coluna, horizontal e verticalmente.
LEFT À esquerda de um ponto de dados.
RIGHT À direita de um ponto de dados.
ABOVE Acima de um ponto dos dados.
BELOW Abaixo de um ponto dos dados.
INSIDE_END Em uma barra ou coluna no final (superior se positivo, inferior se negativo).
INSIDE_BASE Dentro de uma barra ou coluna na base.
OUTSIDE_END Fora de uma barra ou coluna no final.

PointStyle

O estilo de um ponto no gráfico.

Representação JSON
{
  "size": number,
  "shape": enum (PointShape)
}
Campos
size

number

O tamanho do ponto. Se estiver vazio, será usado um tamanho padrão.

shape

enum (PointShape)

O formato de ponto. Se estiver vazio ou não for especificado, será usada uma forma padrão.

PointShape

A forma de um ponto.

Enums
POINT_SHAPE_UNSPECIFIED Valor padrão.
CIRCLE Uma forma de círculo.
DIAMOND Uma forma de losango.
HEXAGON Um formato hexagonal.
PENTAGON Uma forma de pentágono.
SQUARE Uma forma quadrada.
STAR O formato de uma estrela.
TRIANGLE Uma forma de triângulo.
X_MARK Uma forma da marca X.

BasicSeriesDataPointStyleOverride

Configurações de modificação de estilo para um único ponto de dados da série.

Representação JSON
{
  "index": integer,
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  },
  "pointStyle": {
    object (PointStyle)
  }
}
Campos
index

integer

O índice baseado em zero do ponto de dados da série.

color
(deprecated)

object (Color)

Cor do ponto de dados da série. Se estiver vazio, o padrão da série será usado. Descontinuado: uso colorStyle:

colorStyle

object (ColorStyle)

Cor do ponto de dados da série. Se estiver vazio, o padrão da série será usado. Se color também for definido, esse campo terá precedência.

pointStyle

object (PointStyle)

Estilo do ponto de dados da série. Válido somente se o chartType é AREA, LINE ou SCATTER. COMBO gráficos também são suportados se series chart type é AREA, LINE ou SCATTER. Se estiver vazio, o padrão da série será usado.

BasicChartStackedType

Quando os gráficos são empilhados, os valores do intervalo (eixo vertical) são renderizados uns sobre os outros, e não a partir do eixo horizontal. Por exemplo, os dois valores 20 e 80 seriam extraídos de 0, sendo 80 a 80 unidades de distância do eixo horizontal. Se fossem empilhadas, 80 seriam renderizadas de 20, deixando-as a 100 unidades de distância do eixo horizontal.

Enums
BASIC_CHART_STACKED_TYPE_UNSPECIFIED Valor padrão, não usar.
NOT_STACKED As séries não são empilhadas.
STACKED Os valores das séries são empilhados e cada um é renderizado verticalmente, começando pela parte superior do valor abaixo dele.
PERCENT_STACKED As pilhas verticais são esticadas para alcançar o topo do gráfico, com os valores dispostos como porcentagens uns dos outros.

BasicChartCompareMode

O tipo de modo de comparação, que descreve o comportamento das dicas e dos dados destacados ao passar o cursor sobre a área dos dados e do gráfico.

Enums
BASIC_CHART_COMPARE_MODE_UNSPECIFIED Valor padrão, não usar.
DATUM Somente o elemento de dados em foco é destacado e mostrado na dica.
CATEGORY Todos os elementos de dados com a mesma categoria (por exemplo, valor do domínio) são destacados e mostrados na dica.

PieChartSpec

Um gráfico de pizza.

Representação JSON
{
  "legendPosition": enum (PieChartLegendPosition),
  "domain": {
    object (ChartData)
  },
  "series": {
    object (ChartData)
  },
  "threeDimensional": boolean,
  "pieHole": number
}
Campos
legendPosition

enum (PieChartLegendPosition)

Onde a legenda do gráfico de pizza deve ser desenhada.

domain

object (ChartData)

Os dados que abrangem o domínio do gráfico de pizza.

series

object (ChartData)

Os dados que abrangem a primeira e única série do gráfico de pizza.

threeDimensional

boolean

Verdadeiro se o gráfico de pizza for tridimensional.

pieHole

number

O tamanho do buraco no gráfico de pizza.

PieChartLegendPosition

Onde a legenda do gráfico deve ser posicionada.

Enums
PIE_CHART_LEGEND_POSITION_UNSPECIFIED Valor padrão, não usar.
BOTTOM_LEGEND A legenda é renderizada na parte de baixo do gráfico.
LEFT_LEGEND A legenda é renderizada à esquerda do gráfico.
RIGHT_LEGEND A legenda é renderizada à direita do gráfico.
TOP_LEGEND A legenda é renderizada na parte superior do gráfico.
NO_LEGEND Nenhuma legenda é renderizada.
LABELED_LEGEND Cada fatia da pizza tem um rótulo.

BubbleChartSpec

Um gráfico de bolhas.

Representação 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)
  }
}
Campos
legendPosition

enum (BubbleChartLegendPosition)

Onde a legenda do gráfico deve ser desenhada.

bubbleLabels

object (ChartData)

Os dados que contêm os rótulos dos balões. Eles não precisam ser exclusivos.

domain

object (ChartData)

Os dados que contêm os valores de X do balão. Esses valores localizam as bolhas horizontalmente no gráfico.

series

object (ChartData)

Os dados que contêm os valores do balão y. Esses valores localizam os balões no gráfico verticalmente.

groupIds

object (ChartData)

Os dados que contêm os IDs dos grupos de balões. Todos os balões com o mesmo ID de grupo são desenhados na mesma cor. Se bubbleSizes for especificado, esse campo também terá que ser especificado, mas poderá conter valores em branco. Este campo é opcional.

bubbleSizes

object (ChartData)

Os dados que contêm os tamanhos dos círculos. Os tamanhos são usados para desenhar as bolhas em tamanhos diferentes em relação umas às outras. Se especificado, groupIds também precisam ser especificadas. Este campo é opcional.

bubbleOpacity

number

A opacidade dos círculos entre 0 e 1,0. 0 é totalmente transparente, e 1 é totalmente opaco.

bubbleBorderColor
(deprecated)

object (Color)

A cor da borda do balão. Descontinuado: uso bubbleBorderColorStyle:

bubbleBorderColorStyle

object (ColorStyle)

A cor da borda do balão. Se bubbleBorderColor também for definido, esse campo terá precedência.

bubbleMaxRadiusSize

integer

O tamanho máximo do raio dos círculos, em pixels. Se especificado, o campo precisa ter um valor positivo.

bubbleMinRadiusSize

integer

O tamanho mínimo do raio dos círculos, em pixels. Se específico, o campo precisa ter um valor positivo.

bubbleTextStyle

object (TextFormat)

O formato do texto dentro dos balões. Os recursos tachado, sublinhado e link não são compatíveis.

BubbleChartLegendPosition

Onde a legenda do gráfico deve ser posicionada.

Enums
BUBBLE_CHART_LEGEND_POSITION_UNSPECIFIED Valor padrão, não usar.
BOTTOM_LEGEND A legenda é renderizada na parte de baixo do gráfico.
LEFT_LEGEND A legenda é renderizada à esquerda do gráfico.
RIGHT_LEGEND A legenda é renderizada à direita do gráfico.
TOP_LEGEND A legenda é renderizada na parte superior do gráfico.
NO_LEGEND Nenhuma legenda é renderizada.
INSIDE_LEGEND A legenda é renderizada dentro da área do gráfico.

CandlestickChartSpec

Um gráfico candlestick.

Representação JSON
{
  "domain": {
    object (CandlestickDomain)
  },
  "data": [
    {
      object (CandlestickData)
    }
  ]
}
Campos
domain

object (CandlestickDomain)

Os dados de domínio (eixo horizontal) do gráfico candlestick. Os dados de string serão tratados como rótulos discretos, e outros dados serão tratados como valores contínuos.

data[]

object (CandlestickData)

Os dados do gráfico candlestick. Só há suporte para um CandlestickData.

CandlestickDomain

O domínio de um CandlestickChart.

Representação JSON
{
  "data": {
    object (ChartData)
  },
  "reversed": boolean
}
Campos
data

object (ChartData)

Os dados do CandlestickDomain.

reversed

boolean

Verdadeiro para inverter a ordem dos valores do domínio (eixo horizontal).

CandlestickData

Dados do gráfico candlestick, cada um contendo os valores baixo, aberto, fechado e alto de uma série.

Representação JSON
{
  "lowSeries": {
    object (CandlestickSeries)
  },
  "openSeries": {
    object (CandlestickSeries)
  },
  "closeSeries": {
    object (CandlestickSeries)
  },
  "highSeries": {
    object (CandlestickSeries)
  }
}
Campos
lowSeries

object (CandlestickSeries)

Os dados do intervalo (eixo vertical) do valor baixo/mínimo de cada vela. Esse é o limite inferior da linha central do candlestick.

openSeries

object (CandlestickSeries)

Os dados do intervalo (eixo vertical) para o valor aberto/inicial de cada vela. Essa é a parte inferior do corpo da vela. Se for menor que o valor de fechamento, o candlestick será preenchido. Caso contrário, a vela ficará vazia.

closeSeries

object (CandlestickSeries)

Os dados do intervalo (eixo vertical) para o valor fechamento/final de cada vela. Esse é o topo do corpo da vela. Se for maior que o valor de abertura, o candlestick será preenchido. Caso contrário, a vela ficará vazia.

highSeries

object (CandlestickSeries)

Os dados do intervalo (eixo vertical) para o valor alto/máximo de cada vela. Esse é o limite superior da linha central do candlestick.

CandlestickSeries

A série de um CandlestickData.

Representação JSON
{
  "data": {
    object (ChartData)
  }
}
Campos
data

object (ChartData)

Os dados de CandlestickSeries.

OrgChartSpec

Um organograma. Os organogramas exigem um conjunto exclusivo de rótulos em labels e podem incluir, opcionalmente, parentLabels e tooltips parentLabels contêm, para cada nó, o rótulo que identifica o nó pai. tooltips conter, para cada nó, uma dica opcional.

Por exemplo, para descrever um OrgChart com Alice como CEO, Bob como presidente (informada a Alice) e Cathy como VP de Vendas (também relatando para Alice), labels contêm "Alice", "Bob", "Cathy", parentLabels contêm "", "Alice", "Alice" e tooltips conter "CEO", "presidente", "VP de vendas".

Representação 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)
  }
}
Campos
nodeSize

enum (OrgChartNodeSize)

O tamanho dos nós do organograma.

nodeColor
(deprecated)

object (Color)

A cor dos nós do organograma. Descontinuado: uso nodeColorStyle:

nodeColorStyle

object (ColorStyle)

A cor dos nós do organograma. Se nodeColor também for definido, esse campo terá precedência.

selectedNodeColor
(deprecated)

object (Color)

A cor dos nós do organograma selecionado. Descontinuado: uso selectedNodeColorStyle:

selectedNodeColorStyle

object (ColorStyle)

A cor dos nós do organograma selecionado. Se selectedNodeColor também for definido, esse campo terá precedência.

labels

object (ChartData)

Os dados que contêm os rótulos de todos os nós no gráfico. Os rótulos precisam ser exclusivos.

parentLabels

object (ChartData)

Os dados que contêm o rótulo do pai do nó correspondente. Um valor em branco indica que o nó não tem pai e é um nó de nível superior. Este campo é opcional.

tooltips

object (ChartData)

Os dados que contêm a dica do nó correspondente. Um valor em branco não resulta em nenhuma dica de ferramenta exibida para o nó. Este campo é opcional.

OrgChartNodeSize

O tamanho dos nós do organograma.

Enums
ORG_CHART_LABEL_SIZE_UNSPECIFIED Valor padrão, não usar.
SMALL O tamanho pequeno do nó do organograma.
MEDIUM O tamanho médio do nó do organograma.
LARGE O tamanho do nó do organograma grande.

HistogramChartSpec

Um gráfico de histograma. Um gráfico de histograma agrupa itens de dados em agrupamentos, exibindo cada um deles como uma coluna de itens empilhados. Os histogramas são usados para exibir a distribuição de um conjunto de dados. Cada coluna de itens representa um intervalo no qual esses itens se enquadram. O número de agrupamentos pode ser escolhido automaticamente ou especificado de forma explícita.

Representação JSON
{
  "series": [
    {
      object (HistogramSeries)
    }
  ],
  "legendPosition": enum (HistogramChartLegendPosition),
  "showItemDividers": boolean,
  "bucketSize": number,
  "outlierPercentile": number
}
Campos
series[]

object (HistogramSeries)

A série de um histograma pode ser uma única série de valores a serem agrupados ou várias séries, cada uma com a mesma extensão, contendo o nome da série seguido pelos valores a serem agrupados para essa série.

legendPosition

enum (HistogramChartLegendPosition)

A posição da legenda do gráfico.

showItemDividers

boolean

Indica se linhas divisórias horizontais precisam ser exibidas entre os itens em cada coluna.

bucketSize

number

Por padrão, o tamanho do bucket (o intervalo de valores empilhados em uma única coluna) é escolhido automaticamente, mas pode ser substituído aqui. Por exemplo: Um tamanho de bucket de 1,5 resulta em buckets de 0 a 1,5, de 1,5 a 3,0 etc. Não pode ser negativo. Este campo é opcional.

outlierPercentile

number

O percentil de outliers é usado para garantir que os valores atípicos não afetem negativamente o cálculo dos tamanhos dos buckets. Por exemplo, definir um percentil atípico de 0,05 indica que os 5% superiores e inferiores dos valores no cálculo de buckets. Os valores ainda estão incluídos no gráfico e serão adicionados ao primeiro ou ao último segmento, e não aos seus próprios buckets. Precisa estar entre 0,0 e 0,5.

HistogramSeries

Uma série de histograma contendo a cor e os dados da série.

Representação JSON
{
  "barColor": {
    object (Color)
  },
  "barColorStyle": {
    object (ColorStyle)
  },
  "data": {
    object (ChartData)
  }
}
Campos
barColor
(deprecated)

object (Color)

A cor da coluna que representa essa série em cada bucket. Este campo é opcional. Descontinuado: uso barColorStyle:

barColorStyle

object (ColorStyle)

A cor da coluna que representa essa série em cada bucket. Este campo é opcional. Se barColor também for definido, esse campo terá precedência.

data

object (ChartData)

Os dados para esta série de histograma.

HistogramChartLegendPosition

Onde a legenda do gráfico deve ser posicionada.

Enums
HISTOGRAM_CHART_LEGEND_POSITION_UNSPECIFIED Valor padrão, não usar.
BOTTOM_LEGEND A legenda é renderizada na parte de baixo do gráfico.
LEFT_LEGEND A legenda é renderizada à esquerda do gráfico.
RIGHT_LEGEND A legenda é renderizada à direita do gráfico.
TOP_LEGEND A legenda é renderizada na parte superior do gráfico.
NO_LEGEND Nenhuma legenda é renderizada.
INSIDE_LEGEND A legenda é renderizada dentro da área do gráfico.

WaterfallChartSpec

Um gráfico de cascata.

Representação JSON
{
  "domain": {
    object (WaterfallChartDomain)
  },
  "series": [
    {
      object (WaterfallChartSeries)
    }
  ],
  "stackedType": enum (WaterfallChartStackedType),
  "firstValueIsTotal": boolean,
  "hideConnectorLines": boolean,
  "connectorLineStyle": {
    object (LineStyle)
  },
  "totalDataLabel": {
    object (DataLabel)
  }
}
Campos
domain

object (WaterfallChartDomain)

Os dados de domínio (eixo horizontal) do gráfico de cascata.

series[]

object (WaterfallChartSeries)

Os dados que este gráfico de cascata está visualizando.

stackedType

enum (WaterfallChartStackedType)

O tipo empilhado.

firstValueIsTotal

boolean

Verdadeiro para interpretar o primeiro valor como um total.

hideConnectorLines

boolean

Verdadeiro para ocultar as linhas do conector entre as colunas.

connectorLineStyle

object (LineStyle)

O estilo das linhas do conector.

totalDataLabel

object (DataLabel)

Controla a exibição de rótulos de dados adicionais em gráficos empilhados que somam o total de todos os valores empilhados em cada valor ao longo do eixo do domínio. stackedType precisa ser STACKED e nenhum CUSTOM nem placement podem ser definidas totalDataLabel.

WaterfallChartDomain

O domínio de um gráfico de cascata.

Representação JSON
{
  "data": {
    object (ChartData)
  },
  "reversed": boolean
}
Campos
data

object (ChartData)

Os dados do WaterfallChartDomain.

reversed

boolean

Verdadeiro para inverter a ordem dos valores do domínio (eixo horizontal).

WaterfallChartSeries

Uma única série de dados para um gráfico de cascata.

Representação JSON
{
  "data": {
    object (ChartData)
  },
  "positiveColumnsStyle": {
    object (WaterfallChartColumnStyle)
  },
  "negativeColumnsStyle": {
    object (WaterfallChartColumnStyle)
  },
  "subtotalColumnsStyle": {
    object (WaterfallChartColumnStyle)
  },
  "hideTrailingSubtotal": boolean,
  "customSubtotals": [
    {
      object (WaterfallChartCustomSubtotal)
    }
  ],
  "dataLabel": {
    object (DataLabel)
  }
}
Campos
data

object (ChartData)

Os dados visualizados nesta série.

positiveColumnsStyle

object (WaterfallChartColumnStyle)

Estilos para todas as colunas desta série com valores positivos.

negativeColumnsStyle

object (WaterfallChartColumnStyle)

Estilos para todas as colunas desta série com valores negativos.

subtotalColumnsStyle

object (WaterfallChartColumnStyle)

Estilos para todas as colunas de subtotal nesta série.

hideTrailingSubtotal

boolean

Verdadeiro para ocultar a coluna de subtotal do final da série. Por padrão, uma coluna de subtotal será exibida no final de cada série. Definir este campo como verdadeiro vai ocultar essa coluna de subtotal nesta série.

customSubtotals[]

object (WaterfallChartCustomSubtotal)

Colunas de subtotal personalizadas que aparecem nessa série. A ordem em que os subtotais são definidos não é significativa. Somente um subtotal pode ser definido para cada ponto de dados.

dataLabel

object (DataLabel)

Informações sobre os rótulos de dados para esta série.

WaterfallChartColumnStyle

Estilos para uma coluna do gráfico de cascata.

Representação JSON
{
  "label": string,
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  }
}
Campos
label

string

O rótulo da legenda da coluna.

color
(deprecated)

object (Color)

A cor da coluna. Descontinuado: uso colorStyle:

colorStyle

object (ColorStyle)

A cor da coluna. Se color também for definido, esse campo terá precedência.

WaterfallChartCustomSubtotal

Uma coluna de subtotal personalizada para uma série de gráficos de cascata.

Representação JSON
{
  "subtotalIndex": integer,
  "label": string,
  "dataIsSubtotal": boolean
}
Campos
subtotalIndex

integer

O índice, baseado em zero, de um ponto de dados dentro da série. Se dataIsSubtotal for verdadeiro, o ponto de dados nesse índice é o subtotal. Caso contrário, o subtotal aparecerá após o ponto de dados com esse índice. Uma série pode ter vários subtotais em índices arbitrários, mas subtotais não afetam os índices dos pontos de dados. Por exemplo, se uma série tiver três pontos de dados, seus índices sempre serão 0, 1 e 2, independentemente de quantos subtotais existem na série ou a quais pontos de dados eles estão associados.

label

string

Um rótulo para a coluna "Subtotal".

dataIsSubtotal

boolean

Verdadeiro se o ponto de dados subtotalIndex é o subtotal. Se for falso, o subtotal será calculado e exibido após o ponto de dados.

WaterfallChartStackedType

Opções de tipos empilhados para gráficos de cascata.

Enums
WATERFALL_STACKED_TYPE_UNSPECIFIED Valor padrão, não usar.
STACKED Os valores correspondentes ao mesmo domínio (eixo horizontal) serão empilhados verticalmente.
SEQUENTIAL A série será distribuída ao longo do eixo horizontal.

TreemapChartSpec

Um Gráfico de mapa de árvore.

Representação 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
}
Campos
labels

object (ChartData)

Os dados que contêm os rótulos das células do mapa de árvore.

parentLabels

object (ChartData)

Os dados que contêm as células do mapa de árvore rótulos pais.

sizeData

object (ChartData)

Os dados que determinam o tamanho de cada célula de dados do mapa de árvore. Esses dados devem ser numéricos. As células correspondentes a dados ausentes ou não numéricos não são renderizadas. Se colorData não for especificado, esses dados também serão usados para determinar as cores de fundo das células de dados.

colorData

object (ChartData)

Os dados que determinam a cor de fundo de cada célula de dados do mapa de árvore. Este campo é opcional. Se não for especificado, sizeData é usado para determinar as cores de fundo. Se especificado, espera-se que os dados sejam numéricos. colorScale determinará como os valores nesse mapa de dados são mapeados para as cores de fundo das células de dados.

textFormat

object (TextFormat)

O formato de texto para todos os rótulos no gráfico. O campo de link não é compatível.

levels

integer

O número de níveis de dados a serem exibidos no gráfico de mapa de árvore. Esses níveis são interativos e mostrados com os respectivos rótulos. Se não for especificado, o padrão será 2.

hintedLevels

integer

O número de níveis de dados adicionais além dos níveis rotulados a serem mostrados no gráfico de mapa de árvore. Esses níveis não são interativos e aparecem sem os respectivos rótulos. O padrão será 0 se nada for especificado.

minValue

number

O valor mínimo de dados possível. As células com valores menores que isso terão a mesma cor das células com esse valor. Se não for especificado, o padrão será o valor mínimo real de colorData ou o valor mínimo de sizeData se colorData não é especificado.

maxValue

number

O valor máximo de dados possível. As células com valores maiores que este terão a mesma cor das células com esse valor. Se não for especificado, o padrão será o valor máximo real de colorData ou o valor máximo de sizeData se colorData não é especificado.

headerColor
(deprecated)

object (Color)

A cor de fundo das células do cabeçalho. Descontinuado: uso headerColorStyle:

headerColorStyle

object (ColorStyle)

A cor de fundo das células do cabeçalho. Se headerColor também for definido, esse campo terá precedência.

colorScale

object (TreemapChartColorScale)

A escala de cores das células de dados no gráfico do mapa de árvore. As células de dados recebem cores com base nos valores de cor delas. Esses valores de cor vêm colorData ou de sizeData se colorData não é especificado. Células com valores de cor menores ou iguais a minValue terá minValueColor como cor de fundo. Células com valores de cor maiores ou iguais a maxValue terá maxValueColor como cor de fundo. Células com valores de cor entre minValue e maxValue terão cores de fundo em um gradiente entre minValueColor e maxValueColor, o ponto médio do gradiente é midValueColor. As células com valores de cor ausentes ou não numéricos terão noDataColor como cor de fundo.

hideTooltips

boolean

Verdadeiro para ocultar dicas.

TreemapChartColorScale

Uma escala de cores para um gráfico de mapa de árvore.

Representação 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)
  }
}
Campos
minValueColor
(deprecated)

object (Color)

A cor de fundo das células com um valor de cor menor ou igual a minValue: Se nada for especificado, o padrão será #dc3912. Descontinuado: uso minValueColorStyle:

minValueColorStyle

object (ColorStyle)

A cor de fundo das células com um valor de cor menor ou igual a minValue: Se nada for especificado, o padrão será #dc3912. Se minValueColor também for definido, esse campo terá precedência.

midValueColor
(deprecated)

object (Color)

A cor de fundo das células com um valor de cor no ponto médio entre minValue e maxValue. Se nada for especificado, o padrão será #efe6dc. Descontinuado: uso midValueColorStyle:

midValueColorStyle

object (ColorStyle)

A cor de fundo das células com um valor de cor no ponto médio entre minValue e maxValue. Se nada for especificado, o padrão será #efe6dc. Se midValueColor também for definido, esse campo terá precedência.

maxValueColor
(deprecated)

object (Color)

A cor de fundo das células com um valor de cor maior ou igual a maxValue: Se nada for especificado, o padrão será #109618. Descontinuado: uso maxValueColorStyle:

maxValueColorStyle

object (ColorStyle)

A cor de fundo das células com um valor de cor maior ou igual a maxValue: Se nada for especificado, o padrão será #109618. Se maxValueColor também for definido, esse campo terá precedência.

noDataColor
(deprecated)

object (Color)

A cor de fundo das células que não têm dados de cor associados a elas. Se nada for especificado, o padrão será #000000. Descontinuado: uso noDataColorStyle:

noDataColorStyle

object (ColorStyle)

A cor de fundo das células que não têm dados de cor associados a elas. Se nada for especificado, o padrão será #000000. Se noDataColor também for definido, esse campo terá precedência.

ScorecardChartSpec

Um gráfico de visão geral. Os gráficos de visão geral são usados para destacar os indicadores principais de desempenho, conhecidos como KPIs, na planilha. Um gráfico de visão geral pode representar dados como vendas totais, custo médio ou um item mais vendido. É possível especificar um único valor de dados ou agregar dados com base em um intervalo. É possível destacar a porcentagem ou a diferença absoluta de um valor de referência, como as mudanças ao longo do tempo.

Representação JSON
{
  "keyValueData": {
    object (ChartData)
  },
  "baselineValueData": {
    object (ChartData)
  },
  "aggregateType": enum (ChartAggregateType),
  "keyValueFormat": {
    object (KeyValueFormat)
  },
  "baselineValueFormat": {
    object (BaselineValueFormat)
  },
  "scaleFactor": number,
  "numberFormatSource": enum (ChartNumberFormatSource),
  "customFormatOptions": {
    object (ChartCustomNumberFormatOptions)
  }
}
Campos
keyValueData

object (ChartData)

Os dados para a chave-valor da visão geral.

baselineValueData

object (ChartData)

Os dados para o valor de referência da visão geral. Este campo é opcional.

aggregateType

enum (ChartAggregateType)

O tipo de agregação para os dados do gráfico principal e de referência no gráfico de visão geral. Esse campo não é compatível com gráficos de fonte de dados. Use o ChartData.aggregateType da tag keyValueData ou baselineValueData em vez dos gráficos de fonte de dados. Este campo é opcional.

keyValueFormat

object (KeyValueFormat)

Opções de formatação para o valor da chave.

baselineValueFormat

object (BaselineValueFormat)

Opções de formatação para o valor de referência. Este campo é necessário somente se baselineValueData é especificado.

scaleFactor

number

Valor para escalonar a chave e o valor de referência da visão geral. Por exemplo, um fator de 10 pode ser usado para dividir todos os valores do gráfico por 10. Este campo é opcional.

numberFormatSource

enum (ChartNumberFormatSource)

A origem do formato de número usada no gráfico de visão geral. Este campo é opcional.

customFormatOptions

object (ChartCustomNumberFormatOptions)

Opções de formatação personalizadas para valores numéricos-chave/de referência no gráfico de visão geral. Este campo é usado apenas quando numberFormatSource está definido como CUSTOM. Este campo é opcional.

KeyValueFormat

Opções de formatação para o valor da chave.

Representação JSON
{
  "textFormat": {
    object (TextFormat)
  },
  "position": {
    object (TextPosition)
  }
}
Campos
textFormat

object (TextFormat)

Opções de formatação de texto para a chave-valor. O campo de link não é compatível.

position

object (TextPosition)

Especifica o posicionamento horizontal do texto do valor-chave. Este campo é opcional. Se não for especificado, o posicionamento padrão será usado.

BaselineValueFormat

Opções de formatação para o valor de referência.

Representação JSON
{
  "comparisonType": enum (ComparisonType),
  "textFormat": {
    object (TextFormat)
  },
  "position": {
    object (TextPosition)
  },
  "description": string,
  "positiveColor": {
    object (Color)
  },
  "positiveColorStyle": {
    object (ColorStyle)
  },
  "negativeColor": {
    object (Color)
  },
  "negativeColorStyle": {
    object (ColorStyle)
  }
}
Campos
comparisonType

enum (ComparisonType)

O tipo de comparação de chave-valor com o valor de referência.

textFormat

object (TextFormat)

Opções de formatação de texto para o valor de referência. O campo de link não é compatível.

position

object (TextPosition)

Especifica o posicionamento de texto horizontal do valor de referência. Este campo é opcional. Se não for especificado, o posicionamento padrão será usado.

description

string

Descrição que é anexada após o valor de referência. Este campo é opcional.

positiveColor
(deprecated)

object (Color)

Cor a ser usada, caso o valor de referência represente uma mudança positiva na chave-valor. Este campo é opcional. Descontinuado: uso positiveColorStyle:

positiveColorStyle

object (ColorStyle)

Cor a ser usada, caso o valor de referência represente uma mudança positiva na chave-valor. Este campo é opcional. Se positiveColor também for definido, esse campo terá precedência.

negativeColor
(deprecated)

object (Color)

Cor a ser usada, caso o valor de referência represente uma alteração negativa na chave-valor. Este campo é opcional. Descontinuado: uso negativeColorStyle:

negativeColorStyle

object (ColorStyle)

Cor a ser usada, caso o valor de referência represente uma alteração negativa na chave-valor. Este campo é opcional. Se negativeColor também for definido, esse campo terá precedência.

ComparisonType

O tipo de comparação de chave-valor com o valor de referência.

Enums
COMPARISON_TYPE_UNDEFINED Valor padrão, não usar.
ABSOLUTE_DIFFERENCE Usar a diferença absoluta entre o valor da chave e o valor de referência.
PERCENTAGE_DIFFERENCE Use a diferença percentual entre a chave e o valor de referência.

ChartNumberFormatSource

As opções de origem de formatação de números para os atributos do gráfico.

Enums
CHART_NUMBER_FORMAT_SOURCE_UNDEFINED Valor padrão, não usar.
FROM_DATA Herdam a formatação de números dos dados.
CUSTOM Aplicar formatação personalizada conforme especificado por ChartCustomNumberFormatOptions:

ChartCustomNumberFormatOptions

Opções personalizadas de formatação de números para atributos de gráficos.

Representação JSON
{
  "prefix": string,
  "suffix": string
}
Campos
prefix

string

Prefixo personalizado a ser anexado ao atributo do gráfico. Este campo é opcional.

suffix

string

Sufixo personalizado a ser anexado ao atributo do gráfico. Este campo é opcional.

ChartHiddenDimensionStrategy

Determina como os gráficos devem lidar com linhas de origem que estão ocultas. As linhas ocultas incluem as ocultadas manualmente e por um filtro.

Enums
CHART_HIDDEN_DIMENSION_STRATEGY_UNSPECIFIED Valor padrão, não usar.
SKIP_HIDDEN_ROWS_AND_COLUMNS Os gráficos pulam as linhas e colunas ocultas.
SKIP_HIDDEN_ROWS Os gráficos ignoram apenas as linhas ocultas.
SKIP_HIDDEN_COLUMNS Os gráficos só ignoram as colunas ocultas.
SHOW_ALL Os gráficos não pulam linhas ou colunas ocultas.

EmbeddedObjectBorder

Uma borda ao longo de um objeto incorporado.

Representação JSON
{
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  }
}
Campos
color
(deprecated)

object (Color)

A cor da borda. Descontinuado: uso colorStyle:

colorStyle

object (ColorStyle)

A cor da borda. Se color também for definido, esse campo terá precedência.