Charts

EmbeddedChart

Graphique intégré à une feuille.

Représentation JSON
{
  "chartId": integer,
  "spec": {
    object (ChartSpec)
  },
  "position": {
    object (EmbeddedObjectPosition)
  },
  "border": {
    object (EmbeddedObjectBorder)
  }
}
Champs
chartId

integer

ID du graphique.

spec

object (ChartSpec)

Spécification du graphique.

position

object (EmbeddedObjectPosition)

Position du graphique.

border

object (EmbeddedObjectBorder)

Bordure du graphique.

ChartSpec

Spécifications d'un graphique

Représentation 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.
}
Champs
title

string

Titre du graphique.

altText

string

Texte alternatif décrivant le graphique. Cette méthode est souvent utilisée pour l'accessibilité.

titleTextFormat

object (TextFormat)

Format du texte du titre. Le barré, le soulignement et le lien ne sont pas acceptés.

titleTextPosition

object (TextPosition)

Position du texte du titre. Ce champ est facultatif.

subtitle

string

Le sous-titre du graphique.

subtitleTextFormat

object (TextFormat)

Format du texte du sous-titre. Les caractères barré, souligné et lien ne sont pas acceptés.

subtitleTextPosition

object (TextPosition)

Position du texte du sous-titre. Ce champ est facultatif.

fontName

string

Nom de la police à utiliser par défaut pour l'ensemble du texte du graphique (par exemple, titre, libellés des axes, légende). Si une police est spécifiée pour une partie spécifique du graphique, elle remplacera ce nom de police.

maximized

boolean

"True" pour que le graphique remplisse l'espace dans lequel il est affiché avec une marge intérieure minimale. "False" pour utiliser la marge par défaut. (Non applicable aux graphiques géographiques et aux organigrammes.)

backgroundColor
(deprecated)

object (Color)

Couleur d'arrière-plan de l'ensemble du graphique. Non applicable aux organigrammes. Obsolète: utilisez backgroundColorStyle

backgroundColorStyle

object (ColorStyle)

Couleur d'arrière-plan de l'ensemble du graphique. Non applicable aux organigrammes. Si backgroundColor est également défini, ce champ prévaut.

dataSourceChartProperties

object (DataSourceChartProperties)

Le champ contient des propriétés spécifiques au graphique de la source de données, le cas échéant.

filterSpecs[]

object (FilterSpec)

Filtres appliqués aux données sources du graphique. Cette fonctionnalité n'est disponible que pour les graphiques de source de données.

sortSpecs[]

object (SortSpec)

Ordre de tri des données du graphique. Une seule spécification de tri est acceptée. Cette fonctionnalité n'est disponible que pour les graphiques de source de données.

hiddenDimensionStrategy

enum (ChartHiddenDimensionStrategy)

Détermine comment les graphiques utiliseront les lignes ou colonnes masquées.

Champ d'union chart La spécification du graphique spécifique doit comporter exactement une valeur. chart ne peut être qu'un des éléments suivants :
basicChart

object (BasicChartSpec)

Une spécification de graphique de base peut être l'un des nombreux types de graphiques. Consultez BasicChartType pour obtenir la liste de tous les graphiques compatibles.

pieChart

object (PieChartSpec)

Spécification de graphique à secteurs.

bubbleChart

object (BubbleChartSpec)

Spécification d'un graphique à bulles.

candlestickChart

object (CandlestickChartSpec)

Spécification d'un graphique en chandeliers japonais.

orgChart

object (OrgChartSpec)

Spécification de l'organigramme

histogramChart

object (HistogramChartSpec)

Spécification d'un histogramme.

waterfallChart

object (WaterfallChartSpec)

Spécification d'un graphique en cascade.

treemapChart

object (TreemapChartSpec)

Spécification d'un graphique de carte proportionnelle.

scorecardChart

object (ScorecardChartSpec)

Spécification d'un graphique de tableau de données.

TextPosition

Paramètres de position du texte.

Représentation JSON
{
  "horizontalAlignment": enum (HorizontalAlign)
}
Champs
horizontalAlignment

enum (HorizontalAlign)

Paramètre d'alignement horizontal du texte.

DataSourceChartProperties

Propriétés d'un graphique de source de données.

Représentation JSON
{
  "dataSourceId": string,
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Champs
dataSourceId

string

ID de la source de données à laquelle le graphique est associé.

dataExecutionStatus

object (DataExecutionStatus)

Uniquement en sortie. État de l'exécution des données.

BasicChartSpec

Spécification d'un graphique de base. Voir BasicChartType pour obtenir la liste des graphiques compatibles.

Représentation 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)
  }
}
Champs
chartType

enum (BasicChartType)

Type de graphique.

legendPosition

enum (BasicChartLegendPosition)

Position de la légende du graphique.

axis[]

object (BasicChartAxis)

Axe du graphique.

domains[]

object (BasicChartDomain)

Domaine des données représentées dans le graphique. Un seul domaine est accepté.

series[]

object (BasicChartSeries)

Données représentées par ce graphique.

headerCount

integer

Nombre de lignes ou de colonnes dans les données qui sont des "en-têtes". Si cette règle n'est pas configurée, Google Sheets détermine le nombre de lignes correspondant à des en-têtes en fonction des données.

(Notez que BasicChartAxis.title peut remplacer le titre de l'axe inféré à partir des valeurs d'en-tête.)

threeDimensional

boolean

"True" pour rendre le graphique 3D. S'applique aux graphiques à barres et à colonnes.

interpolateNulls

boolean

Si certaines valeurs d'une série sont manquantes, des lacunes peuvent apparaître dans le graphique (par exemple, des segments de lignes dans un graphique linéaire seront manquants). Pour éliminer ces lacunes, définissez cette valeur sur "true". S'applique aux graphiques en courbes, en aires et combinés.

stackedType

enum (BasicChartStackedType)

Type empilé pour les graphiques compatibles avec l'empilement vertical. S'applique aux graphiques en aires, à barres, à colonnes, combinés et en aires en escalier.

lineSmoothing

boolean

Indique si toutes les lignes doivent être affichées de manière lisse ou droite par défaut. S'applique aux graphiques en courbes.

compareMode

enum (BasicChartCompareMode)

Comportement des info-bulles et de la mise en surbrillance des données lorsque vous pointez sur des données ou une zone de graphique

totalDataLabel

object (DataLabel)

Indique si des libellés de données supplémentaires doivent être affichés dans les graphiques empilés, qui additionnent la valeur totale de toutes les valeurs empilées à chaque valeur le long de l'axe du domaine. Ces libellés de données ne peuvent être définis que lorsque chartType est l'une des valeurs suivantes : AREA, BAR, COLUMN, COMBO ou STEPPED_AREA, et que stackedType est STACKED ou PERCENT_STACKED. En outre, pour COMBO, cette fonctionnalité n'est acceptée que s'il n'existe qu'un seul type de série empilable type ou si un type comporte plus de séries que les autres et que chacun des autres types ne comporte pas plus d'une série. Par exemple, si un graphique comporte deux séries à barres empilées et une série en aires, les libellés de totaux des données sont acceptés. Si elle comporte trois séries de barres et deux séries de zones, les libellés de données totaux ne sont pas autorisés. Ni l'un, ni l'autre CUSTOM ni placement peut être défini totalDataLabel

BasicChartType

Comment le graphique doit être visualisé

Enums
BASIC_CHART_TYPE_UNSPECIFIED Valeur par défaut, ne pas utiliser.
BAR A graphique à barres.
LINE Un graphique en courbes.
AREA Un graphique en aires.
COLUMN A graphique à colonnes.
SCATTER Un graphique à nuage de points.
COMBO Graphique combiné
STEPPED_AREA A graphique en aires en escalier.

BasicChartLegendPosition

Emplacement de la légende du graphique.

Enums
BASIC_CHART_LEGEND_POSITION_UNSPECIFIED Valeur par défaut, ne pas utiliser.
BOTTOM_LEGEND La légende est affichée au bas du graphique.
LEFT_LEGEND La légende s'affiche à gauche du graphique.
RIGHT_LEGEND La légende est affichée à droite du graphique.
TOP_LEGEND La légende s'affiche en haut du graphique.
NO_LEGEND Aucune légende n'est affichée.

BasicChartAxis

Axe du graphique Un graphique ne peut pas avoir plus d'un axe par axis position.

Représentation JSON
{
  "position": enum (BasicChartAxisPosition),
  "title": string,
  "format": {
    object (TextFormat)
  },
  "titleTextPosition": {
    object (TextPosition)
  },
  "viewWindowOptions": {
    object (ChartAxisViewWindowOptions)
  }
}
Champs
position

enum (BasicChartAxisPosition)

Position de cet axe.

title

string

Titre de cet axe. Si cet attribut est défini, il remplace tout titre déduit des en-têtes des données.

format

object (TextFormat)

Format du titre. Valide uniquement si l'axe n'est pas associé au domaine. Le champ Lien n'est pas pris en charge.

titleTextPosition

object (TextPosition)

Position du texte du titre de l'axe.

viewWindowOptions

object (ChartAxisViewWindowOptions)

Options de la fenêtre d'affichage pour cette axe.

BasicChartAxisPosition

Position de l'axe d'un graphique.

Enums
BASIC_CHART_AXIS_POSITION_UNSPECIFIED Valeur par défaut, ne pas utiliser.
BOTTOM_AXIS Axe affiché au bas d'un graphique. Pour la plupart des graphiques, il s'agit de l'axe majeur standard. Pour les graphiques à barres, il s'agit d'un axe secondaire.
LEFT_AXIS Axe affiché à gauche d'un graphique. Pour la plupart des graphiques, il s'agit d'un axe mineur. Pour les graphiques à barres, il s'agit du grand axe standard.
RIGHT_AXIS Axe affiché à droite d'un graphique. Pour la plupart des graphiques, il s'agit d'un axe secondaire. Pour les graphiques à barres, il s'agit d'un axe majeur inhabituel.

ChartAxisViewWindowOptions

Les options qui définissent une "fenêtre d'affichage" pour un graphique (comme les valeurs visibles sur un axe).

Représentation JSON
{
  "viewWindowMin": number,
  "viewWindowMax": number,
  "viewWindowMode": enum (ViewWindowMode)
}
Champs
viewWindowMin

number

Valeur numérique minimale à afficher dans cette fenêtre d'affichage. Si cette règle n'est pas configurée, elle détermine automatiquement une valeur minimale correcte pour les données.

viewWindowMax

number

Valeur numérique maximale à afficher dans cette fenêtre de vue. Si cette valeur n'est pas définie, une valeur maximale adaptée aux données est automatiquement déterminée.

viewWindowMode

enum (ViewWindowMode)

Mode de la fenêtre d'affichage.

ViewWindowMode

Mode de la fenêtre d'affichage. Il définit la façon dont les valeurs minimale et maximale de la fenêtre de vue sont traitées.

Enums
DEFAULT_VIEW_WINDOW_MODE Mode de fenêtre d'affichage par défaut utilisé dans l'éditeur Sheets pour ce type de graphique. Dans la plupart des cas, si ce champ est défini, le mode par défaut est équivalent à PRETTY.
VIEW_WINDOW_MODE_UNSUPPORTED Ne pas utiliser. Représente que le mode actuellement défini n'est pas compatible avec l'API.
EXPLICIT Suit exactement les valeurs minimale et maximale si elles sont spécifiées. Si une valeur n'est pas spécifiée, le paramètre PRETTY .
PRETTY Choisit une valeur minimale et une valeur maximale pour que le graphique s'affiche correctement. Dans ce mode, les valeurs minimale et maximale sont ignorées.

BasicChartDomain

Domaine d'un graphique. Par exemple, si vous représentez les cours d'actions au fil du temps, il s'agit de la date.

Représentation JSON
{
  "domain": {
    object (ChartData)
  },
  "reversed": boolean
}
Champs
domain

object (ChartData)

Données du domaine. Par exemple, si vous créez un graphique représentant l'évolution des cours des actions au fil du temps, ce sont les données représentant les dates.

reversed

boolean

"True" pour inverser l'ordre des valeurs du domaine (axe horizontal).

ChartData

Données incluses dans un domaine ou une série.

Représentation 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.
}
Champs
groupRule

object (ChartGroupRule)

Règle de regroupement des données si ChartData est compatible avec le domaine d'un graphique de source de données. Uniquement disponible pour les graphiques de source de données.

aggregateType

enum (ChartAggregateType)

Type d'agrégation pour la série d'un graphique de source de données. Uniquement disponible pour les graphiques de source de données.

Champ d'union type. Le type de données inclus doit être défini sur une seule valeur. type ne peut être qu'un des éléments suivants :
sourceRange

object (ChartSourceRange)

Intervalles sources des données.

columnReference

object (DataSourceColumnReference)

Référence à la colonne de la source de données à partir de laquelle les données sont lues.

ChartSourceRange

Plages sources d'un graphique.

Représentation JSON
{
  "sources": [
    {
      object (GridRange)
    }
  ]
}
Champs
sources[]

object (GridRange)

Plages de données pour une série ou un domaine. Une seule dimension doit avoir une longueur de 1, et toutes les sources de la liste doivent avoir la même dimension avec une longueur de 1. Le domaine (s'il existe) et toutes les séries doivent avoir le même nombre de plages sources. Si vous utilisez plusieurs plages sources, la plage source à un décalage donné doit être dans l'ordre et contiguë dans le domaine et la série.

Voici des exemples de configurations valides :

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 paramètre facultatif ChartData du domaine d'un graphique de source de données qui définit des buckets pour les valeurs du domaine au lieu de séparer chaque valeur individuelle.

Par exemple, lorsque vous tracez un graphique de source de données, vous pouvez spécifier une règle d'histogramme pour le domaine (elle ne doit contenir que des valeurs numériques) et regrouper ses valeurs dans des buckets. Toutes les valeurs d'une série de graphiques qui appartiennent au même bucket sont agrégées en fonction de l'aggregateType.

Représentation 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.
}
Champs
Champ d'union rule Règle à appliquer à l'ChartData. rule ne peut être que l'un des éléments suivants:
dateTimeRule

object (ChartDateTimeRule)

A ChartDateTimeRule

histogramRule

object (ChartHistogramRule)

A ChartHistogramRule

ChartDateTimeRule

Vous permet d'organiser les valeurs date/heure d'une colonne de données source en buckets en fonction de parties sélectionnées de leurs valeurs de date ou d'heure.

Représentation JSON
{
  "type": enum (ChartDateTimeRuleType)
}
Champs
type

enum (ChartDateTimeRuleType)

Type de regroupement par date/heure à appliquer.

ChartDateTimeRuleType

Types de règles de regroupement par date/heure disponibles.

Enums
CHART_DATE_TIME_RULE_TYPE_UNSPECIFIED Type par défaut, ne pas utiliser.
SECOND Regroupe les dates par seconde, de 0 à 59.
MINUTE Regroupez les dates par minutes, de 0 à 59.
HOUR Regroupez les dates par heure à l'aide d'un système de 24 heures, de 0 à 23.
HOUR_MINUTE Regroupez les dates par heure et minute à l'aide d'un système de 24 heures, par exemple 19:45.
HOUR_MINUTE_AMPM Regroupez les dates par heure et minute en utilisant un système sur 12 heures, par exemple 19h45. La désignation AM/PM est traduite en fonction des paramètres régionaux de la feuille de calcul.
DAY_OF_WEEK Regroupez les dates par jour de la semaine, par exemple dimanche. Les jours de la semaine sont traduits en fonction des paramètres régionaux de la feuille de calcul.
DAY_OF_YEAR Regroupe les dates par jour de l'année, de 1 à 366. Notez que les dates après le 29 février ne sont pas les mêmes dans les années bissextiles et les années non bissextiles.
DAY_OF_MONTH Regroupez les dates par jour du mois, du 1er au 31.
DAY_MONTH Regroupez les dates par jour et par mois, par exemple 22-nov. Le mois est traduit en fonction des paramètres régionaux de la feuille de calcul.
MONTH Regroupez les dates par mois, par exemple "Nov". Le mois est traduit en fonction des paramètres régionaux de la feuille de calcul.
QUARTER Regroupez les dates par trimestre, par exemple Q1 (qui représente janvier-mars).
YEAR Regroupez les dates par année, par exemple 2008.
YEAR_MONTH Regroupez les dates par année et par mois, par exemple 2008-Nov. Le mois est traduit en fonction des paramètres régionaux de la feuille de calcul.
YEAR_QUARTER Regroupez les dates par année et par trimestre, par exemple 4e trimestre 2008.
YEAR_MONTH_DAY Groupez les dates par année, mois et jour (par exemple, 2008-11-22).

ChartHistogramRule

Vous permet d'organiser les valeurs numériques d'une colonne de données source en buckets de taille constante.

Représentation JSON
{
  "minValue": number,
  "maxValue": number,
  "intervalSize": number
}
Champs
minValue

number

Valeur minimale à partir de laquelle les éléments sont placés dans des buckets. Les valeurs inférieures à la valeur minimale sont regroupées dans un seul bucket. Si cet attribut est omis, il est déterminé par la valeur minimale de l'article.

maxValue

number

Valeur maximale à laquelle les éléments sont placés dans des buckets. Les valeurs supérieures à la valeur maximale sont regroupées dans un même bucket. Si elle est omise, elle est déterminée par la valeur maximale de l'élément.

intervalSize

number

Taille des buckets créés. Doit être positive.

ChartAggregateType

Type d'agrégation pour les séries du graphique.

Enums
CHART_AGGREGATE_TYPE_UNSPECIFIED Valeur par défaut, ne pas utiliser.
AVERAGE Fonction d'agrégation moyenne.
COUNT Fonction d'agrégation de décompte
MAX Fonction d'agrégation maximale.
MEDIAN Fonction d'agrégation médiane.
MIN Fonction d'agrégation minimale.
SUM Fonction d'agrégation "somme".

BasicChartSeries

Une seule série de données dans un graphique. Par exemple, si vous créez un graphique des cours boursiers au fil du temps, plusieurs séries peuvent exister, une pour le prix d'ouverture, une pour le prix haut, une pour le prix bas et une pour le prix de clôture.

Représentation 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)
    }
  ]
}
Champs
series

object (ChartData)

Données visualisées dans cette série de graphiques

targetAxis

enum (BasicChartAxisPosition)

Axe secondaire qui spécifiera la plage de valeurs pour cette série. Par exemple, si vous créez un graphique sur l'évolution des cours des actions, vous pouvez épingler la série "Volume" à droite et les prix à gauche, car l'échelle du volume des échanges est différente de celle des prix. Il s'agit d'une erreur de spécifier un axe qui n'est pas un axe mineur valide pour le type du graphique.

type

enum (BasicChartType)

Type de série. Valide uniquement si chartType est défini sur COMBO. Les différents types modifieront la façon dont la série est visualisée. Uniquement LINE, AREA COLUMN sont pris en charge.

lineStyle

object (LineStyle)

Style de ligne de cette série. Valide uniquement si le paramètre chartType correspond à AREA, LINE ou SCATTER COMBO les graphiques sont également acceptés series chart type correspond à AREA ou LINE

dataLabel

object (DataLabel)

Informations sur les libellés de données de cette série.

color
(deprecated)

object (Color)

Couleur des éléments (barres, lignes et points, par exemple) associés à cette série. Si ce champ est vide, une couleur par défaut est utilisée. Obsolète: utilisez colorStyle

colorStyle

object (ColorStyle)

Couleur des éléments (tels que des barres, des lignes et des points) associés à cette série. Si ce champ est vide, une couleur par défaut est utilisée. Si color est également défini, ce champ est prioritaire.

pointStyle

object (PointStyle)

Style des points associés à cette série. Valide uniquement si le paramètre chartType correspond à AREA, LINE ou SCATTER Les graphiques COMBO sont également acceptés si series chart type est AREA, LINE ou SCATTER. Si ce champ est vide, un style de point par défaut est utilisé.

styleOverrides[]

object (BasicSeriesDataPointStyleOverride)

Paramètres de forçage de style pour les points de données de la série.

LineStyle

Propriétés décrivant le style d'une ligne.

Représentation JSON
{
  "width": integer,
  "type": enum (LineDashType)
}
Champs
width

integer

Épaisseur de la ligne, en px.

type

enum (LineDashType)

Type de tiret de la ligne.

LineDashType

Type de tiret d'une ligne.

Enums
LINE_DASH_TYPE_UNSPECIFIED Valeur par défaut, ne pas utiliser.
INVISIBLE Aucun type de trait, ce qui équivaut à une ligne non visible.
CUSTOM Trait personnalisé pour une ligne. Il n'est actuellement pas possible de modifier le style de tiret personnalisé exact.
SOLID Ligne continue
DOTTED Une ligne en pointillés.
MEDIUM_DASHED Ligne en pointillés dont les traits ont une longueur "moyenne".
MEDIUM_DASHED_DOTTED Ligne alternant un tiret "moyen" et un point.
LONG_DASHED Une ligne en pointillés où les tirets ont la mention "long".
LONG_DASHED_DOTTED Ligne alternant un tiret "long" et un point.

DataLabel

Paramètres d'un ensemble d'étiquettes de données. Les libellés de données sont des annotations qui apparaissent à côté d'un ensemble de données, comme les points d'un graphique en courbes. Ils fournissent des informations supplémentaires sur ce que représentent les données, comme une représentation textuelle de la valeur derrière ce point du graphique.

Représentation JSON
{
  "type": enum (DataLabelType),
  "textFormat": {
    object (TextFormat)
  },
  "placement": enum (DataLabelPlacement),
  "customLabelData": {
    object (ChartData)
  }
}
Champs
type

enum (DataLabelType)

Type du libellé de données.

textFormat

object (TextFormat)

Format de texte utilisé pour l'étiquette de données. Le champ de lien n'est pas disponible.

placement

enum (DataLabelPlacement)

Emplacement du libellé de données par rapport aux données étiquetées.

customLabelData

object (ChartData)

Données à utiliser pour les libellés personnalisés. N'est utilisé que si type est défini sur CUSTOM. Ces données doivent avoir la même longueur que la série ou l'autre élément auquel ce libellé de données est appliqué. De plus, si la série est divisée en plusieurs plages sources, ces données sources doivent provenir de la colonne suivante des données sources. Par exemple, si la série est B2:B4,E6:E8, ces données doivent provenir de C2:C4,F6:F8.

DataLabelType

Type d'un libellé de données.

Enums
DATA_LABEL_TYPE_UNSPECIFIED Le type d'étiquette de données n'est pas spécifié et sera interprété en fonction du contexte de l'étiquette de données dans le graphique.
NONE Le libellé des données ne s'affiche pas.
DATA Le libellé de données est affiché à l'aide des valeurs des données de la série.
CUSTOM Le libellé de données s'affiche à l'aide des valeurs d'une source de données personnalisée indiquées par customLabelData

DataLabelPlacement

Positionnement d'un libellé de données par rapport aux données étiquetées.

Enums
DATA_LABEL_PLACEMENT_UNSPECIFIED Le positionnement est déterminé automatiquement par le moteur de rendu.
CENTER Centrez la barre ou la colonne à l'horizontale et à la verticale au sein d'une barre ou d'une colonne.
LEFT À gauche d'un point de données.
RIGHT À droite d'un point de données.
ABOVE Au-dessus d'un point de données.
BELOW En dessous d'un point de données
INSIDE_END À l'intérieur d'une barre ou d'une colonne à la fin (en haut si elle est positive, en bas si elle est négative).
INSIDE_BASE Dans une barre ou une colonne à la base.
OUTSIDE_END À l'extérieur d'une barre ou d'une colonne à la fin

PointStyle

Style d'un point sur le graphique.

Représentation JSON
{
  "size": number,
  "shape": enum (PointShape)
}
Champs
size

number

Taille des points. Si ce champ n'est pas renseigné, une taille par défaut est utilisée.

shape

enum (PointShape)

Forme du point. Si ce champ est vide ou n'est pas spécifié, une forme par défaut est utilisée.

PointShape

Forme d'un point.

Enums
POINT_SHAPE_UNSPECIFIED Valeur par défaut.
CIRCLE Forme circulaire.
DIAMOND Forme en losange.
HEXAGON Forme hexagonale.
PENTAGON En forme de pentagone.
SQUARE Forme carrée.
STAR Forme d'étoile.
TRIANGLE Forme triangulaire.
X_MARK Forme en forme de X.

BasicSeriesDataPointStyleOverride

Paramètres de remplacement du style pour un point de données de la série unique.

Représentation JSON
{
  "index": integer,
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  },
  "pointStyle": {
    object (PointStyle)
  }
}
Champs
index

integer

Indice basé sur zéro du point de données de la série.

color
(deprecated)

object (Color)

Couleur du point de données de la série. Si cette valeur est vide, la valeur par défaut de la série est utilisée. Obsolète : utilisez colorStyle.

colorStyle

object (ColorStyle)

Couleur du point de données de la série. Si cette valeur est vide, la valeur par défaut de la série est utilisée. Si color est également défini, ce champ est prioritaire.

pointStyle

object (PointStyle)

Style du point de données de la série. Valide uniquement si chartType est AREA, LINE ou SCATTER. COMBO les graphiques sont également acceptés series chart type correspond à AREA, LINE ou SCATTER Si ce champ est vide, la valeur par défaut de la série est utilisée.

BasicChartStackedType

Lorsque les graphiques sont superposés, les valeurs de la plage (axe vertical) sont affichées les unes sur les autres plutôt que sur l'axe horizontal. Par exemple, les deux valeurs 20 et 80 seraient tirées de 0, et 80 correspondrait à une distance de 80 unités de l'axe horizontal. S'ils étaient empilés, 80 seraient affichés à partir de 20, ce qui aurait pour effet de les éloigner de 100 unités de l'axe horizontal.

Enums
BASIC_CHART_STACKED_TYPE_UNSPECIFIED Valeur par défaut, ne pas utiliser.
NOT_STACKED Les séries ne sont pas empilées.
STACKED Les valeurs de série sont empilées. Chaque valeur est affichée verticalement en partant du haut de la valeur située en dessous.
PERCENT_STACKED Les piles verticales sont étirées pour atteindre le haut du graphique, et les valeurs sont présentées sous forme de pourcentages les uns par rapport aux autres.

BasicChartCompareMode

Type de mode de comparaison, qui décrit le comportement des info-bulles et de la mise en surbrillance des données lorsque vous pointez sur des données ou une zone de graphique.

Enums
BASIC_CHART_COMPARE_MODE_UNSPECIFIED Valeur par défaut, ne pas utiliser.
DATUM Seul l'élément de données sélectionné est mis en surbrillance et affiché dans l'info-bulle.
CATEGORY Tous les éléments de données de la même catégorie (par exemple, la valeur de domaine) sont mis en surbrillance et affichés dans l'info-bulle.

PieChartSpec

Un graphique à secteurs.

Représentation JSON
{
  "legendPosition": enum (PieChartLegendPosition),
  "domain": {
    object (ChartData)
  },
  "series": {
    object (ChartData)
  },
  "threeDimensional": boolean,
  "pieHole": number
}
Champs
legendPosition

enum (PieChartLegendPosition)

Emplacement où la légende du graphique à secteurs doit être dessinée.

domain

object (ChartData)

Données couvrant le domaine du graphique circulaire.

series

object (ChartData)

Données couvrant la seule série du graphique circulaire.

threeDimensional

boolean

"True" si le graphique en secteurs est tridimensionnel.

pieHole

number

La taille du trou dans le graphique à secteurs.

PieChartLegendPosition

L'endroit où la légende du graphique doit être positionnée.

Enums
PIE_CHART_LEGEND_POSITION_UNSPECIFIED Valeur par défaut, ne pas utiliser.
BOTTOM_LEGEND La légende est affichée au bas du graphique.
LEFT_LEGEND La légende s'affiche à gauche du graphique.
RIGHT_LEGEND La légende est affichée à droite du graphique.
TOP_LEGEND La légende s'affiche en haut du graphique.
NO_LEGEND Aucune légende n'est affichée.
LABELED_LEGEND Chaque segment est associé à un libellé.

BubbleChartSpec

Un graphique à bulles.

Représentation 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)
  }
}
Champs
legendPosition

enum (BubbleChartLegendPosition)

Emplacement où la légende du graphique doit être dessinée.

bubbleLabels

object (ChartData)

Données contenant les libellés des bulles. Ceux-ci n'ont pas besoin d'être uniques.

domain

object (ChartData)

Données contenant les valeurs x de la bulle. Ces valeurs positionnent les bulles horizontalement dans le graphique.

series

object (ChartData)

Données contenant les valeurs Y des bulles. Ces valeurs permettent de localiser les bulles du graphique verticalement.

groupIds

object (ChartData)

Données contenant les ID des groupes d'info-bulles. Toutes les bulles ayant le même ID de groupe sont dessinées de la même couleur. Si bubbleSizes est spécifié, ce champ doit également l'être, mais peut contenir des valeurs vides. Ce champ est facultatif.

bubbleSizes

object (ChartData)

Données contenant les tailles des bulles. Les tailles de bulles permettent de dessiner des bulles de différentes tailles les unes par rapport aux autres. Si spécifié, groupIds doit également être spécifié. Ce champ est facultatif.

bubbleOpacity

number

Opacité des bulles, comprise entre 0 et 1,0. 0 correspond à une transparence complète, et 1 à une opacité totale.

bubbleBorderColor
(deprecated)

object (Color)

Couleur de la bordure de la bulle. Obsolète : utilisez bubbleBorderColorStyle.

bubbleBorderColorStyle

object (ColorStyle)

Couleur de la bordure des bulles. Si bubbleBorderColor est également défini, ce champ est prioritaire.

bubbleMaxRadiusSize

integer

Taille maximale du rayon des bulles, en pixels. S'il est spécifié, le champ doit être une valeur positive.

bubbleMinRadiusSize

integer

Taille minimale du rayon des bulles, en pixels. S'il est spécifique, le champ doit contenir une valeur positive.

bubbleTextStyle

object (TextFormat)

Format du texte dans les bulles. Les traits de soulignement, les barres de soulignement et les liens ne sont pas acceptés.

BubbleChartLegendPosition

L'endroit où la légende du graphique doit être positionnée.

Enums
BUBBLE_CHART_LEGEND_POSITION_UNSPECIFIED Valeur par défaut, ne pas utiliser.
BOTTOM_LEGEND La légende est affichée au bas du graphique.
LEFT_LEGEND La légende s'affiche à gauche du graphique.
RIGHT_LEGEND La légende est affichée à droite du graphique.
TOP_LEGEND La légende s'affiche en haut du graphique.
NO_LEGEND Aucune légende n'est affichée.
INSIDE_LEGEND La légende est affichée dans la zone du graphique.

CandlestickChartSpec

Un graphique en chandeliers japonais.

Représentation JSON
{
  "domain": {
    object (CandlestickDomain)
  },
  "data": [
    {
      object (CandlestickData)
    }
  ]
}
Champs
domain

object (CandlestickDomain)

Données de domaine (axe horizontal) du graphique en chandeliers japonais. Les données de chaîne seront traitées comme des étiquettes discrètes, tandis que les autres données seront traitées comme des valeurs continues.

data[]

object (CandlestickData)

Données du graphique en chandeliers japonais. Un seul CandlestickData est accepté.

CandlestickDomain

Domaine d'un CandlestickChart.

Représentation JSON
{
  "data": {
    object (ChartData)
  },
  "reversed": boolean
}
Champs
data

object (ChartData)

Données du CandlestickDomain.

reversed

boolean

"True" pour inverser l'ordre des valeurs du domaine (axe horizontal).

CandlestickData

Données du graphique en chandeliers japonais, contenant chacune les valeurs basse, ouverte, fermée et élevée d'une série.

Représentation JSON
{
  "lowSeries": {
    object (CandlestickSeries)
  },
  "openSeries": {
    object (CandlestickSeries)
  },
  "closeSeries": {
    object (CandlestickSeries)
  },
  "highSeries": {
    object (CandlestickSeries)
  }
}
Champs
lowSeries

object (CandlestickSeries)

Données de plage (axe vertical) pour la valeur basse/minimale de chaque chandelier. Il s'agit du bas de la ligne centrale du chandelier.

openSeries

object (CandlestickSeries)

Données de plage (axe vertical) pour la valeur d'ouverture/initiale de chaque bougie. Il s'agit du bas du corps de la bougie. Si la valeur est inférieure à la valeur de fermeture, la bougie est remplie. Sinon, la bougie sera vide.

closeSeries

object (CandlestickSeries)

Données de plage (axe vertical) pour la valeur de fermeture/finale pour chaque bougie. Il s'agit du sommet du corps de la bougie. Si la valeur est supérieure à la valeur d'ouverture, le chandelier est plein. Sinon, la bougie sera creuse.

highSeries

object (CandlestickSeries)

Données de plage (axe vertical) pour la valeur haute/maximale de chaque chandelier. Il s'agit de l'extrémité supérieure de la ligne centrale du chandelier.

CandlestickSeries

Série de données CandlestickData.

Représentation JSON
{
  "data": {
    object (ChartData)
  }
}
Champs
data

object (ChartData)

Données de la série de chandeliers.

OrgChartSpec

Un organigramme. Les organigrammes nécessitent un ensemble unique d'étiquettes dans labels et peuvent éventuellement inclure parentLabels et tooltips parentLabels contiennent, pour chaque nœud, le libellé identifiant le nœud parent. tooltips contient, pour chaque nœud, une info-bulle facultative.

Par exemple, pour décrire une organigramme avec Alice comme PDG, Bob comme président (répondant à Alice) et Cathy comme vice-présidente des ventes (également sous la responsabilité d'Alice), faites en sorte que labels contienne "Alice", "Bob" et "Cathy", parentLabels contienne "", "Alice" et "Alice", et tooltips contienne "PDG", "Président" et "VP Sales".

Représentation 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)
  }
}
Champs
nodeSize

enum (OrgChartNodeSize)

Taille des nœuds de l'organigramme.

nodeColor
(deprecated)

object (Color)

Couleur des nœuds de l'organigramme. Obsolète : utilisez nodeColorStyle.

nodeColorStyle

object (ColorStyle)

Couleur des nœuds de l'organigramme. Si nodeColor est également défini, ce champ est prioritaire.

selectedNodeColor
(deprecated)

object (Color)

Couleur des nœuds de l'organigramme sélectionnés. Obsolète : utilisez selectedNodeColorStyle.

selectedNodeColorStyle

object (ColorStyle)

Couleur des nœuds de l'organigramme sélectionnés. Si selectedNodeColor est également défini, ce champ prévaut.

labels

object (ChartData)

Données contenant les étiquettes de tous les nœuds du graphique. Les étiquettes doivent être uniques.

parentLabels

object (ChartData)

Données contenant l'étiquette du parent pour le nœud correspondant. Une valeur vide indique que le nœud n'a pas de parent et qu'il s'agit d'un nœud de niveau supérieur. Ce champ est facultatif.

tooltips

object (ChartData)

Données contenant l'info-bulle pour le nœud correspondant. Si la valeur est vide, aucune info-bulle ne s'affiche pour le nœud. Ce champ est facultatif.

OrgChartNodeSize

Taille des nœuds de l'organigramme.

Enums
ORG_CHART_LABEL_SIZE_UNSPECIFIED Valeur par défaut, ne pas utiliser.
SMALL Taille des nœuds de la petite organigramme.
MEDIUM Taille moyenne du nœud de l'organigramme.
LARGE Taille des nœuds de l'organigramme de grande taille.

HistogramChartSpec

A histogramme. Un histogramme regroupe les éléments de données dans des classes, affichant chaque classe sous la forme d'une colonne d'éléments empilés. Les histogrammes sont utilisés pour afficher la distribution d'un ensemble de données. Chaque colonne d'éléments représente une plage dans laquelle ces éléments se trouvent. Le nombre de bins peut être choisi automatiquement ou spécifié explicitement.

Représentation JSON
{
  "series": [
    {
      object (HistogramSeries)
    }
  ],
  "legendPosition": enum (HistogramChartLegendPosition),
  "showItemDividers": boolean,
  "bucketSize": number,
  "outlierPercentile": number
}
Champs
series[]

object (HistogramSeries)

La série d'un histogramme peut être une seule série de valeurs à répartir dans des buckets ou plusieurs séries, chacune de la même longueur, contenant le nom de la série suivi des valeurs à répartir dans des buckets pour cette série.

legendPosition

enum (HistogramChartLegendPosition)

Position de la légende du graphique.

showItemDividers

boolean

Indique si des lignes de séparation horizontales doivent être affichées entre les éléments de chaque colonne.

bucketSize

number

Par défaut, la taille du bucket (la plage de valeurs empilées dans une seule colonne) est choisie automatiquement, mais elle peut être remplacée ici. Exemple : Une taille de bucket de 1,5 correspond aux buckets compris entre 0 et 1,5, entre 1,5 et 3,0, etc. Elle ne peut pas être négative. Ce champ est facultatif.

outlierPercentile

number

Le centile des anomalies permet de s'assurer qu'elles n'affectent pas le calcul de la taille des buckets. Par exemple, si vous définissez un centile d'écart type de 0,05, cela signifie que les 5 % supérieurs et inférieurs des valeurs sont exclus lors du calcul des buckets. Les valeurs sont toujours incluses dans le graphique, mais seront ajoutées au premier ou au dernier bucket, et non à leurs propres buckets. Doit être comprise entre 0,0 et 0,5.

HistogramSeries

Série d'histogrammes contenant la couleur et les données de la série.

Représentation JSON
{
  "barColor": {
    object (Color)
  },
  "barColorStyle": {
    object (ColorStyle)
  },
  "data": {
    object (ChartData)
  }
}
Champs
barColor
(deprecated)

object (Color)

Couleur de la colonne représentant cette série dans chaque bucket. Ce champ est facultatif. Obsolète : utilisez barColorStyle.

barColorStyle

object (ColorStyle)

Couleur de la colonne représentant cette série dans chaque bucket. Ce champ est facultatif. Si barColor est également défini, ce champ prévaut.

data

object (ChartData)

Données de cette série d'histogrammes.

HistogramChartLegendPosition

L'endroit où la légende du graphique doit être positionnée.

Enums
HISTOGRAM_CHART_LEGEND_POSITION_UNSPECIFIED Valeur par défaut, ne pas utiliser.
BOTTOM_LEGEND La légende est affichée au bas du graphique.
LEFT_LEGEND La légende s'affiche à gauche du graphique.
RIGHT_LEGEND La légende est affichée à droite du graphique.
TOP_LEGEND La légende s'affiche en haut du graphique.
NO_LEGEND Aucune légende n'est affichée.
INSIDE_LEGEND La légende est affichée dans la zone du graphique.

WaterfallChartSpec

Graphique en cascade.

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

object (WaterfallChartDomain)

Données de domaine (axe horizontal) du graphique en cascade.

series[]

object (WaterfallChartSeries)

Données visualisées par ce graphique en cascade

stackedType

enum (WaterfallChartStackedType)

Type empilé.

firstValueIsTotal

boolean

"True" pour interpréter la première valeur comme un total.

hideConnectorLines

boolean

"True" pour masquer les lignes de connexion entre les colonnes.

connectorLineStyle

object (LineStyle)

Style de ligne des connecteurs.

totalDataLabel

object (DataLabel)

Indique si des libellés de données supplémentaires doivent être affichés dans les graphiques empilés, qui additionnent la valeur totale de toutes les valeurs empilées à chaque valeur le long de l'axe du domaine. stackedType doit être STACKED et ni l'un ni l'autre CUSTOM ni placement peut être défini totalDataLabel

WaterfallChartDomain

Domaine d'un graphique en cascade.

Représentation JSON
{
  "data": {
    object (ChartData)
  },
  "reversed": boolean
}
Champs
data

object (ChartData)

Données du WaterfallChartDomain.

reversed

boolean

"True" pour inverser l'ordre des valeurs du domaine (axe horizontal).

WaterfallChartSeries

Série de données unique pour un graphique en cascade.

Représentation JSON
{
  "data": {
    object (ChartData)
  },
  "positiveColumnsStyle": {
    object (WaterfallChartColumnStyle)
  },
  "negativeColumnsStyle": {
    object (WaterfallChartColumnStyle)
  },
  "subtotalColumnsStyle": {
    object (WaterfallChartColumnStyle)
  },
  "hideTrailingSubtotal": boolean,
  "customSubtotals": [
    {
      object (WaterfallChartCustomSubtotal)
    }
  ],
  "dataLabel": {
    object (DataLabel)
  }
}
Champs
data

object (ChartData)

Données visualisées dans cette série.

positiveColumnsStyle

object (WaterfallChartColumnStyle)

Styles de toutes les colonnes de cette série avec des valeurs positives.

negativeColumnsStyle

object (WaterfallChartColumnStyle)

Styles de toutes les colonnes de cette série contenant des valeurs négatives.

subtotalColumnsStyle

object (WaterfallChartColumnStyle)

Styles de toutes les colonnes de sous-totaux de cette série.

hideTrailingSubtotal

boolean

"True" pour masquer la colonne de sous-totaux à la fin de la série. Par défaut, une colonne de sous-totaux s'affiche à la fin de chaque série. Si ce champ est défini sur "true", la colonne du sous-total est masquée pour cette série.

customSubtotals[]

object (WaterfallChartCustomSubtotal)

Des colonnes de sous-total personnalisées apparaissent dans cette série. L'ordre dans lequel les sous-totaux sont définis n'a pas d'importance. Vous ne pouvez définir qu'un seul sous-total par point de données.

dataLabel

object (DataLabel)

Informations sur les étiquettes de données pour cette série.

WaterfallChartColumnStyle

Styles pour une colonne de graphique en cascade.

Représentation JSON
{
  "label": string,
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  }
}
Champs
label

string

Libellé de la légende de la colonne.

color
(deprecated)

object (Color)

Couleur de la colonne. Obsolète : utilisez colorStyle.

colorStyle

object (ColorStyle)

Couleur de la colonne. Si color est également défini, ce champ est prioritaire.

WaterfallChartCustomSubtotal

Colonne de sous-totaux personnalisée pour une série de graphiques en cascade.

Représentation JSON
{
  "subtotalIndex": integer,
  "label": string,
  "dataIsSubtotal": boolean
}
Champs
subtotalIndex

integer

Index basé sur zéro d'un point de données dans la série. Si dataIsSubtotal est vrai, le point de données à cet indice correspond au sous-total. Sinon, le sous-total apparaît après le point de données avec cet indice. Une série peut comporter plusieurs sous-totaux à des indices arbitraires, mais les sous-totaux n'affectent pas les indices des points de données. Par exemple, si une série comporte trois points de données, leurs indices seront toujours 0, 1 et 2, quels que soient le nombre de sous-totaux figurant sur la série ou les points de données auxquels elles sont associées.

label

string

Libellé de la colonne "Sous-total".

dataIsSubtotal

boolean

"True" si le point de données subtotalIndex correspond au sous-total. Si la valeur est "false", le sous-total est calculé et apparaît après le point de données.

WaterfallChartStackedType

Options de type empilé pour les graphiques en cascade.

Enums
WATERFALL_STACKED_TYPE_UNSPECIFIED Valeur par défaut, ne pas utiliser.
STACKED Les valeurs correspondant à un même domaine (axe horizontal) sont empilées verticalement.
SEQUENTIAL Les séries sont réparties sur l'axe horizontal.

TreemapChartSpec

Graphique en forme de carte proportionnelle

Représentation 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
}
Champs
labels

object (ChartData)

Données contenant les étiquettes des cellules de la carte proportionnelle.

parentLabels

object (ChartData)

Les données contenant les cellules de la carte proportionnelle étiquettes parentes.

sizeData

object (ChartData)

Données qui déterminent la taille de chaque cellule de données de la carte proportionnelle. Ces données doivent être numériques. Les cellules correspondant à des données non numériques ou manquantes ne seront pas affichées. Si colorData n'est pas spécifiée, ces données sont également utilisées pour déterminer les couleurs d'arrière-plan des cellules de données.

colorData

object (ChartData)

Données qui déterminent la couleur d'arrière-plan de chaque cellule de données de la carte proportionnelle. Ce champ est facultatif. Si aucune valeur n'est spécifiée, sizeData est utilisé pour déterminer les couleurs d'arrière-plan. Si spécifié, les données sont censées être numériques. colorScale déterminera comment les valeurs de ces données correspondent aux couleurs d'arrière-plan des cellules de données.

textFormat

object (TextFormat)

Format du texte de tous les libellés du graphique. Le champ "Lien" n'est pas accepté.

levels

integer

Nombre de niveaux de données à afficher dans la carte proportionnelle. Ces niveaux sont interactifs et sont affichés avec leurs libellés. Si aucune valeur n'est spécifiée, la valeur par défaut est 2.

hintedLevels

integer

Nombre de niveaux de données supplémentaires à afficher dans le graphique en carte proportionnelle au-delà des niveaux libellés. Ces niveaux ne sont pas interactifs et s'affichent sans leur libellé. Si aucune valeur n'est spécifiée, la valeur par défaut est 0.

minValue

number

Valeur de données minimale possible. Les cellules dont la valeur est inférieure seront de la même couleur que les cellules contenant cette valeur. Si aucune valeur n'est spécifiée, la valeur minimale par défaut de colorData ou la valeur minimale de sizeData si colorData n'est pas spécifiée.

maxValue

number

Valeur de données maximale possible. Les cellules dont la valeur est supérieure à cette valeur auront la même couleur que les cellules dont la valeur est égale à cette valeur. Si aucune valeur n'est spécifiée, la valeur par défaut est définie sur la valeur maximale réelle de colorData, ou la valeur maximale de sizeData si colorData n'est pas spécifiée.

headerColor
(deprecated)

object (Color)

Couleur d'arrière-plan des cellules d'en-tête. Obsolète : utilisez headerColorStyle.

headerColorStyle

object (ColorStyle)

Couleur d'arrière-plan des cellules d'en-tête. Si headerColor est également défini, ce champ prévaut.

colorScale

object (TreemapChartColorScale)

Échelle de couleurs pour les cellules de données du graphique en carte proportionnelle. Les cellules de données sont associées à des couleurs en fonction de leurs valeurs de couleur. Ces valeurs de couleur proviennent colorData ou à partir de sizeData si colorData n'est pas spécifiée. Les cellules dont la valeur de couleur est inférieure ou égale à minValue auront la couleur d'arrière-plan minValueColor. Les cellules dont la valeur de couleur est supérieure ou égale à maxValue auront la couleur d'arrière-plan maxValueColor. Cellules dont les valeurs de couleur sont comprises entre minValue et maxValue auront des couleurs d'arrière-plan sur un dégradé entre minValueColor et maxValueColor, le point médian du gradient midValueColor Les cellules avec des valeurs de couleur manquantes ou non numériques auront noDataColor comme couleur d'arrière-plan.

hideTooltips

boolean

"True" pour masquer les info-bulles.

TreemapChartColorScale

Échelle de couleurs pour une carte proportionnelle.

Représentation 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)
  }
}
Champs
minValueColor
(deprecated)

object (Color)

Couleur d'arrière-plan des cellules dont la valeur de couleur est inférieure ou égale à minValue En l'absence de spécification, la valeur par défaut est #dc3912. Obsolète: utilisez minValueColorStyle

minValueColorStyle

object (ColorStyle)

Couleur d'arrière-plan des cellules dont la valeur de couleur est inférieure ou égale à minValue Si aucune valeur n'est spécifiée, la valeur par défaut est #dc3912. Si minValueColor est également défini, ce champ est prioritaire.

midValueColor
(deprecated)

object (Color)

Couleur d'arrière-plan des cellules dont la valeur de couleur se situe au milieu entre minValue et maxValue. En l'absence de spécification, la valeur par défaut est #efe6dc. Obsolète : utilisez midValueColorStyle.

midValueColorStyle

object (ColorStyle)

Couleur d'arrière-plan des cellules dont la valeur de couleur se situe au milieu entre minValue et maxValue. En l'absence de spécification, la valeur par défaut est #efe6dc. Si midValueColor est également défini, ce champ prévaut.

maxValueColor
(deprecated)

object (Color)

Couleur d'arrière-plan des cellules dont la valeur de couleur est supérieure ou égale à maxValue. En l'absence de spécification, la valeur par défaut est #109618. Obsolète: utilisez maxValueColorStyle

maxValueColorStyle

object (ColorStyle)

Couleur d'arrière-plan des cellules dont la valeur de couleur est supérieure ou égale à maxValue. En l'absence de spécification, la valeur par défaut est #109618. Si maxValueColor est également défini, ce champ prévaut.

noDataColor
(deprecated)

object (Color)

Couleur d'arrière-plan des cellules auxquelles aucune donnée de couleur n'est associée. Si aucune valeur n'est spécifiée, la valeur par défaut est #000000. Obsolète : utilisez noDataColorStyle.

noDataColorStyle

object (ColorStyle)

Couleur d'arrière-plan des cellules auxquelles aucune donnée de couleur n'est associée. Si aucune valeur n'est spécifiée, la valeur par défaut est #000000. Si noDataColor est également défini, ce champ prévaut.

ScorecardChartSpec

Graphique de tableau de données. Les graphiques de tableau de données sont utilisés pour mettre en évidence les indicateurs clés de performance, appelés KPI, sur la feuille de calcul. Un tableau de données peut représenter des éléments tels que les ventes totales, le coût moyen ou un article le plus vendu. Vous pouvez spécifier une valeur de données unique ou agréger les données sur une plage de données. Vous pouvez mettre en évidence la variation en pourcentage ou absolue par rapport à une valeur de référence, comme les variations dans le temps.

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

object (ChartData)

Données pour la clé-valeur du tableau de données.

baselineValueData

object (ChartData)

Données de la valeur de référence du tableau de données. Ce champ est facultatif.

aggregateType

enum (ChartAggregateType)

Type d'agrégation pour les données clés et de référence du graphique de tableau de données. Ce champ n'est pas compatible avec les graphiques de source de données. Utilisez les ChartData.aggregateType du keyValueData ou baselineValueData pour les graphiques de source de données. Ce champ est facultatif.

keyValueFormat

object (KeyValueFormat)

Options de mise en forme pour la valeur de clé.

baselineValueFormat

object (BaselineValueFormat)

Options de mise en forme pour la valeur de référence. Ce champ n'est nécessaire que si baselineValueData est spécifiée.

scaleFactor

number

Valeur de mise à l'échelle : clé du tableau de données et valeur de référence. Par exemple, un facteur de 10 peut être utilisé pour diviser toutes les valeurs du graphique par 10. Ce champ est facultatif.

numberFormatSource

enum (ChartNumberFormatSource)

Source du format numérique utilisé dans le tableau de données. Ce champ est facultatif.

customFormatOptions

object (ChartCustomNumberFormatOptions)

Options de mise en forme personnalisée pour les valeurs clés/de référence numériques dans le tableau de données Ce champ n'est utilisé que lorsque numberFormatSource est défini sur CUSTOM. Ce champ est facultatif.

KeyValueFormat

Options de mise en forme pour la clé-valeur.

Représentation JSON
{
  "textFormat": {
    object (TextFormat)
  },
  "position": {
    object (TextPosition)
  }
}
Champs
textFormat

object (TextFormat)

Options de mise en forme du texte pour la valeur clé. Le champ Lien n'est pas pris en charge.

position

object (TextPosition)

Spécifie le positionnement horizontal du texte de la valeur de clé. Ce champ est facultatif. S'il n'est pas spécifié, le positionnement par défaut est utilisé.

BaselineValueFormat

Options de mise en forme pour la valeur de référence.

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

enum (ComparisonType)

Type de comparaison de la valeur de clé avec la valeur de référence.

textFormat

object (TextFormat)

Options de mise en forme du texte pour la valeur de référence. Le champ "Lien" n'est pas accepté.

position

object (TextPosition)

Spécifie la position horizontale du texte de la valeur de référence. Ce champ est facultatif. Si aucun emplacement n'est spécifié, le positionnement par défaut est utilisé.

description

string

Description ajoutée après la valeur de référence. Ce champ est facultatif.

positiveColor
(deprecated)

object (Color)

Couleur à utiliser si la valeur de référence représente une variation positive de la valeur clé. Ce champ est facultatif. Obsolète: utilisez positiveColorStyle

positiveColorStyle

object (ColorStyle)

Couleur à utiliser si la valeur de référence représente une variation positive pour la valeur clé. Ce champ est facultatif. Si positiveColor est également défini, ce champ est prioritaire.

negativeColor
(deprecated)

object (Color)

Couleur à utiliser si la valeur de référence représente une variation négative de la valeur clé. Ce champ est facultatif. Obsolète : utilisez negativeColorStyle.

negativeColorStyle

object (ColorStyle)

Couleur à utiliser si la valeur de référence représente une variation négative pour la valeur clé. Ce champ est facultatif. Si negativeColor est également défini, ce champ prévaut.

ComparisonType

Type de comparaison entre la clé-valeur et la valeur de référence.

Enums
COMPARISON_TYPE_UNDEFINED Valeur par défaut, ne pas utiliser.
ABSOLUTE_DIFFERENCE Utilisez la différence absolue entre la valeur clé et la valeur de référence.
PERCENTAGE_DIFFERENCE Utilisez la différence en pourcentage entre la valeur clé et la valeur de référence.

ChartNumberFormatSource

Options sources de mise en forme des nombres pour les attributs du graphique.

Enums
CHART_NUMBER_FORMAT_SOURCE_UNDEFINED Valeur par défaut, ne pas utiliser.
FROM_DATA Hériter de la mise en forme des nombres à partir des données.
CUSTOM Appliquer une mise en forme personnalisée comme spécifié par ChartCustomNumberFormatOptions

ChartCustomNumberFormatOptions

Options de mise en forme des nombres personnalisées pour les attributs du graphique.

Représentation JSON
{
  "prefix": string,
  "suffix": string
}
Champs
prefix

string

Préfixe personnalisé à ajouter au début de l'attribut de graphique. Ce champ est facultatif.

suffix

string

Suffixe personnalisé à ajouter à l'attribut de graphique. Ce champ est facultatif.

ChartHiddenDimensionStrategy

Détermine comment les graphiques doivent gérer les lignes sources masquées. Les lignes masquées incluent celles masquées manuellement et celles masquées par un filtre.

Enums
CHART_HIDDEN_DIMENSION_STRATEGY_UNSPECIFIED Valeur par défaut, ne pas utiliser.
SKIP_HIDDEN_ROWS_AND_COLUMNS Les graphiques ignorent les lignes et les colonnes masquées.
SKIP_HIDDEN_ROWS Les graphiques ne sautent que les lignes masquées.
SKIP_HIDDEN_COLUMNS Les graphiques ignorent uniquement les colonnes masquées.
SHOW_ALL Les graphiques n'ignorent ni les lignes ni les colonnes masquées.

EmbeddedObjectBorder

Bordure autour d'un objet intégré.

Représentation JSON
{
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  }
}
Champs
color
(deprecated)

object (Color)

Couleur de la bordure. Obsolète: utilisez colorStyle

colorStyle

object (ColorStyle)

Couleur de la bordure. Si color est également défini, ce champ prévaut.