ChartOptions

Opções de gráfico para solicitações de gráfico.

Representação JSON
{
  "range": string,
  "resolution": enum (Resolution),
  "maxChartLines": integer,
  "endTime": string
}
Campos
range

string (Duration format)

Opcional. Intervalo do gráfico a partir de agora. O padrão é uma semana.

Duração em segundos com até nove dígitos fracionários, terminando em "s". Exemplo: "3.5s".

resolution

enum (Resolution)

Opcional. Resolução do gráfico. O padrão é a cada 12 horas.

maxChartLines

integer

Opcional. O número máximo de linhas do gráfico que serão retornadas. Se o valor for positivo e o número de linhas for maior que esse valor, as linhas com valores menores serão mescladas na última e serão marcadas como agregadas e rotuladas como "outros". Por exemplo, se um gráfico for para dispositivos ativos por build, houver 25 builds e esse número for 10, os 16 builds com o menor número de dispositivos ativos serão agregados em uma linha chamada outra. Isso não se aplica ao tipo de gráfico TYPE_UPDATE_STATE_COUNTS. O valor padrão é 10.

endTime

string (Timestamp format)

Opcional. É o horário de término do relatório. Se esse valor não for definido, o horário de término será o horário atual.

Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

Resolução

A resolução do relatório. A menor resolução é de 12 horas, mas para relatórios maiores (ou seja, 6 meses), é melhor usar valores mais altos para economizar largura de banda. O usuário provavelmente não se importa com as tendências de 12 horas ao analisar os dados de um ano.

Enums
RESOLUTION_UNSPECIFIED Não especificado.
RESOLUTION_TWELVE_HOURS 12 horas.
RESOLUTION_TWENTY_FOUR_HOURS Por 24 horas.