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. Les traits de soulignement, les barres de soulignement et les liens ne sont pas acceptés.

titleTextPosition

object (TextPosition)

Position du texte du titre. Ce champ est facultatif.

subtitle

string

Sous-titre du graphique.

subtitleTextFormat

object (TextFormat)

Format du texte des sous-titres. Les traits de soulignement, les barres de soulignement et les liens 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 tout le texte du graphique (titre, libellés des axes, légende, etc.). 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 tout 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 d'un 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 en forme 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. Consultez 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 du graphique.

legendPosition

enum (BasicChartLegendPosition)

Position de la légende du graphique.

axis[]

object (BasicChartAxis)

Axe du graphique.

domains[]

object (BasicChartDomain)

Domaine des données qui est représenté graphiquement. Un seul domaine est accepté.

series[]

object (BasicChartSeries)

Données visualisées par ce graphique

headerCount

integer

Nombre de lignes ou de colonnes dans les données qui sont des "en-têtes". Si ce paramètre n'est pas défini, Google Sheets devinera le nombre de lignes qui sont 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 linéaires.

compareMode

enum (BasicChartCompareMode)

Comportement des info-bulles et de la mise en surbrillance des données lorsque vous pointez sur les données et la zone du 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 de barres empilées et une série en aires, les libellés de données totaux 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 CUSTOM ni placement ne peuvent être définis sur totalDataLabel.

BasicChartType

Comment le graphique doit être visualisé

Enums
BASIC_CHART_TYPE_UNSPECIFIED Valeur par défaut, ne pas utiliser.
BAR Un graphique à barres.
LINE Un graphique en courbes.
AREA Un graphique en aires.
COLUMN Un graphique à colonnes.
SCATTER Un graphique à nuage de points.
COMBO Graphique combiné
STEPPED_AREA 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 s'affiche en bas du graphique.
LEFT_LEGEND La légende s'affiche à gauche du graphique.
RIGHT_LEGEND La légende s'affiche à 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 cette valeur est définie, elle remplace tout titre inféré à partir 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 de lien n'est pas disponible.

titleTextPosition

object (TextPosition)

Position du texte du titre de l'axe.

viewWindowOptions

object (ChartAxisViewWindowOptions)

Options de la fenêtre de vue pour cette axe.

BasicChartAxisPosition

Position d'un axe de graphique.

Enums
BASIC_CHART_AXIS_POSITION_UNSPECIFIED Valeur par défaut, ne pas utiliser.
BOTTOM_AXIS Axe affiché en 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 secondaire. Pour les graphiques à barres, il s'agit de l'axe majeur 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'une axe majeur inhabituel.

ChartAxisViewWindowOptions

Options qui définissent une "fenêtre de vue" pour un graphique (telles que 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 de vue. Si cette valeur n'est pas définie, une valeur minimale adaptée aux données est déterminée automatiquement.

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 de vue.

ViewWindowMode

Mode de la fenêtre de vue. 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 de vue 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. Indique que le mode actuellement défini n'est pas compatible avec l'API.
EXPLICIT Respecte exactement les valeurs minimale et maximale si elles sont spécifiées. Si aucune valeur n'est spécifiée, la valeur PRETTY est utilisée.
PRETTY Choisit une valeur minimale et maximale qui permet d'obtenir un graphique lisible. Les valeurs min et max sont ignorées dans ce mode.

BasicChartDomain

Domaine d'un graphique. Par exemple, si vous représentez l'évolution des cours boursiers 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. Cette fonctionnalité n'est disponible que 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. Cette fonctionnalité n'est disponible que 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)

Plage de données d'une série ou d'un domaine. Une seule dimension doit avoir une longueur de 1, et toutes les sources de la liste doivent avoir la même dimension de longueur 1. Le domaine (s'il existe) et toutes les séries doivent comporter 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

Paramètre facultatif sur le ChartData du domaine d'un graphique de source de données qui définit des buckets pour les valeurs du domaine plutôt que de ventiler chaque valeur individuelle.

Par exemple, lorsque vous créez un graphique de source de données, vous pouvez spécifier une règle d'histogramme sur le domaine (qui ne doit contenir que des valeurs numériques), en regroupant 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 qu'un des éléments suivants:
dateTimeRule

object (ChartDateTimeRule)

Un ChartDateTimeRule.

histogramRule

object (ChartHistogramRule)

A ChartHistogramRule

ChartDateTimeRule

Vous permet d'organiser les valeurs de date/heure d'une colonne de données source en groupes 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 à l'aide d'un système 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 Regrouper les dates par jour de la semaine (par exemple, dimanche) Les jours de la semaine seront 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 sont réparties dans des buckets différents en fonction des années bissextiles et des 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, "Nov. 2008"). 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 Regroupez les dates par année, mois et jour (par exemple, 22/11/2008).

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 même bucket. Si elle est omise, elle est déterminée 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 "Count" (Nombre).
MAX Fonction d'agrégation maximale.
MEDIAN Fonction d'agrégation "moyenne".
MIN Fonction d'agrégation minimale.
SUM Fonction d'agrégation "somme".

BasicChartSeries

Série de données unique 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 mineur qui spécifie la plage de valeurs de cette série. Par exemple, si vous créez un graphique sur l'évolution des actions au fil du temps, 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 cette série. Valide uniquement si la valeur de chartType est COMBO. Les différents types modifient la façon dont la série est visualisée. Seuls LINE, AREA et COLUMN sont acceptés.

lineStyle

object (LineStyle)

Style de la ligne de cette série. Valide uniquement si chartType est AREA, LINE ou SCATTER. Les graphiques COMBO sont également acceptés si series chart type est 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 (barres, lignes et points, par exemple) 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 prévaut.

pointStyle

object (PointStyle)

Style des points associés à cette série. Valide uniquement si chartType est 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 tiret, 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 Une 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 Ligne en pointillés dont les traits sont "longs".
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 le libellé des 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. Utilisé uniquement 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 n'est pas affiché.
DATA L'étiquette de données est affichée à l'aide des valeurs des données de la série.
CUSTOM L'étiquette de données est affichée à l'aide des valeurs d'une source de données personnalisée indiquée par customLabelData.

DataLabelPlacement

Emplacement 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-le horizontalement et verticalement dans une barre ou 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 Sous un point de données.
INSIDE_END À la fin d'une barre ou d'une colonne (en haut si la valeur est positive, en bas si elle est négative).
INSIDE_BASE Dans une barre ou une colonne à la base.
OUTSIDE_END En dehors 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 cette valeur est vide, 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 Forme pentagonale.
SQUARE Forme carrée.
STAR Forme d'étoile.
TRIANGLE Forme triangulaire.
X_MARK Forme en croix.

BasicSeriesDataPointStyleOverride

Paramètres de forçage du style pour un seul point de données de série.

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

integer

Index 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 prévaut.

pointStyle

object (PointStyle)

Style du point de données de la série. Valide uniquement si chartType est AREA, LINE ou SCATTER. Les graphiques COMBO sont également acceptés si series chart type est AREA, LINE ou SCATTER. Si cette valeur 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 sont tracées à partir de 0, avec 80 unités de distance de l'axe horizontal. S'ils étaient empilés, 80 serait affiché à partir de 20, ce qui le placerait à 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 la série sont empilées, et chaque valeur est affichée verticalement à partir 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 les données et la zone du 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

Taille du trou dans le graphique circulaire.

PieChartLegendPosition

Emplacement de la légende du graphique.

Enums
PIE_CHART_LEGEND_POSITION_UNSPECIFIED Valeur par défaut, ne pas utiliser.
BOTTOM_LEGEND La légende s'affiche en bas du graphique.
LEFT_LEGEND La légende s'affiche à gauche du graphique.
RIGHT_LEGEND La légende s'affiche à 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 secteur 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. Ils ne doivent pas nécessairement être uniques.

domain

object (ChartData)

Données contenant les valeurs X des bulles. Ces valeurs permettent de localiser les bulles du graphique horizontalement.

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 de groupe de 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 il 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 des bulles. Obsolète: utilisez bubbleBorderColorStyle.

bubbleBorderColorStyle

object (ColorStyle)

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

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écifié, le champ doit être 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

Emplacement de la légende du graphique.

Enums
BUBBLE_CHART_LEGEND_POSITION_UNSPECIFIED Valeur par défaut, ne pas utiliser.
BOTTOM_LEGEND La légende s'affiche en bas du graphique.
LEFT_LEGEND La légende s'affiche à gauche du graphique.
RIGHT_LEGEND La légende s'affiche à 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) pour le graphique à bâtons. Les données de chaîne seront traitées comme des libellés discrets, 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 graphique en chandeliers japonais.

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, chacune contenant les valeurs minimale, d'ouverture, de clôture et maximale 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 chandelier. Il s'agit du bas du corps de la bougie. Si la valeur est inférieure à la valeur de clôture, le chandelier est plein. Sinon, la bougie sera creuse.

closeSeries

object (CandlestickSeries)

Données de plage (axe vertical) pour la valeur de clôture/finale de chaque chandelier. 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 maximale de chaque chandelier. Il s'agit de l'extrémité supérieure de la ligne centrale du chandelier.

CandlestickSeries

Série d'un 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 de libellés dans labels et peuvent éventuellement inclure parentLabels et tooltips. parentLabels contiennent, pour chaque nœud, le libellé identifiant le nœud parent. tooltips contiennent, 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 prévaut.

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 libellés 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 du 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 des nœuds de l'organigramme de taille moyenne.
LARGE Taille des nœuds de l'organigramme de grande taille.

HistogramChartSpec

Histogramme Un histogramme regroupe les éléments de données dans des intervalles, en affichant chaque intervalle sous la forme d'une colonne d'éléments empilés. Les histogrammes permettent d'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 de 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 donne des buckets de 0 à 1,5, de 1,5 à 3,0, etc. Ne peut pas être négative. Ce champ est facultatif.

outlierPercentile

number

Le percentile des valeurs aberrantes permet de s'assurer que les valeurs aberrantes n'ont pas d'incidence négative sur le calcul des tailles de 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. Elles seront ajoutées au premier ou dernier bucket au lieu de leur propre bucket. Doit être compris 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

Emplacement de la légende du graphique.

Enums
HISTOGRAM_CHART_LEGEND_POSITION_UNSPECIFIED Valeur par défaut, ne pas utiliser.
BOTTOM_LEGEND La légende s'affiche en bas du graphique.
LEFT_LEGEND La légende s'affiche à gauche du graphique.
RIGHT_LEGEND La légende s'affiche à 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) pour le 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 connecteur 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 CUSTOM ni placement ne peuvent être définis sur 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 vous définissez ce champ sur "true", la colonne de sous-total de cette série sera masquée.

customSubtotals[]

object (WaterfallChartCustomSubtotal)

Colonnes de sous-totaux personnalisées qui s'affichent 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 libellés de données de 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 prévaut.

WaterfallChartCustomSubtotal

Colonne de sous-total 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 défini sur "true", le point de données à cet indice correspond au sous-total. Sinon, le sous-total s'affiche après le point de données associé à 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, quel que soit le nombre de sous-totaux de la série ou les points de données auxquels ils sont associés.

label

string

Libellé de la colonne "Sous-total".

dataIsSubtotal

boolean

"True" si le point de données à l'emplacement 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 s'étalent le long de 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 libellés des cellules du diagramme en camembert.

parentLabels

object (ChartData)

Données contenant les libellés parent des cellules du diagramme en camembert.

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é, 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 du graphique en carte proportionnelle. Ce champ est facultatif. Si cette option n'est pas spécifiée, sizeData est utilisé pour déterminer les couleurs d'arrière-plan. Si cette option est spécifiée, les données doivent être numériques. colorScale déterminera comment les valeurs de ces données seront mappées sur les 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 de lien n'est pas disponible.

levels

integer

Nombre de niveaux de données à afficher dans le graphique en carte proportionnelle. Ces niveaux sont interactifs et sont affichés avec leurs libellés. Si cette valeur n'est pas spécifiée, elle est définie par défaut sur 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 libellé. Si ce nombre n'est pas spécifié, la valeur par défaut est 0.

minValue

number

Valeur de données minimale possible. Les cellules dont la valeur est infé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 la valeur minimale réelle de colorData ou la valeur minimale de sizeData si colorData n'est pas spécifié.

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 la valeur maximale réelle de colorData ou la valeur maximale de sizeData si colorData n'est pas spécifié.

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 de colorData ou de sizeData si colorData n'est pas spécifié. 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. Les 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 dégradé étant midValueColor. Les cellules dont les valeurs de couleur sont manquantes ou non numériques auront la couleur d'arrière-plan noDataColor.

hideTooltips

boolean

"True" pour masquer les info-bulles.

TreemapChartColorScale

Échelle de couleurs pour un graphique en 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. Si aucune valeur n'est spécifiée, 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 prévaut.

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 cette valeur n'est pas 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 cette valeur n'est pas 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 pour tableau de données permettent de mettre en évidence les indicateurs clés de performance (KPI) dans 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 l'article le plus vendu. Vous pouvez spécifier une seule valeur de données ou agréger des données sur une plage. 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 de la valeur clé 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 des données du graphique clé et de référence dans le tableau de données. Ce champ n'est pas disponible pour les graphiques de source de données. Utilisez plutôt le champ ChartData.aggregateType de 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é.

scaleFactor

number

Valeur permettant d'ajuster la clé du tableau de données et la valeur de référence. Par exemple, vous pouvez utiliser un facteur de 10 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 numériques de la clé/de la référence dans un 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 valeur de clé.

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

object (TextFormat)

Options de mise en forme du texte pour la valeur de clé. Le champ de lien n'est pas disponible.

position

object (TextPosition)

Spécifie le positionnement horizontal du texte de la valeur de clé. Ce champ est facultatif. Si aucun emplacement n'est 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 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 de lien n'est pas disponible.

position

object (TextPosition)

Spécifie le positionnement horizontal 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 pour 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 prévaut.

negativeColor
(deprecated)

object (Color)

Couleur à utiliser si la valeur de référence représente une variation négative pour 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 de la valeur clé avec 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 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 de source 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 Appliquez une mise en forme personnalisée comme spécifié par ChartCustomNumberFormatOptions.

ChartCustomNumberFormatOptions

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

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

string

Préfixe personnalisé à ajouter à l'attribut du graphique. Ce champ est facultatif.

suffix

string

Suffixe personnalisé à ajouter à l'attribut du 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 colonnes masquées.
SKIP_HIDDEN_ROWS Les graphiques ne sautent que les lignes masquées.
SKIP_HIDDEN_COLUMNS Les graphiques ne prennent en compte que les colonnes masquées.
SHOW_ALL Les graphiques ne sautent pas les lignes ou 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.