Charts

EmbeddedChart

Ein in ein Tabellenblatt eingebettetes Diagramm

JSON-Darstellung
{
  "chartId": integer,
  "spec": {
    object (ChartSpec)
  },
  "position": {
    object (EmbeddedObjectPosition)
  },
  "border": {
    object (EmbeddedObjectBorder)
  }
}
Felder
chartId

integer

Die ID des Diagramms.

spec

object (ChartSpec)

Die Spezifikation des Diagramms.

position

object (EmbeddedObjectPosition)

Die Position des Diagramms.

border

object (EmbeddedObjectBorder)

Der Rahmen des Diagramms.

ChartSpec

Die Spezifikationen eines Diagramms.

JSON-Darstellung
{
  "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.
}
Felder
title

string

Der Titel des Diagramms.

altText

string

Der alternative Text, der das Diagramm beschreibt. Dies wird häufig aus Gründen der Barrierefreiheit verwendet.

titleTextFormat

object (TextFormat)

Das Format des Titeltexts. Durchgestrichene, unterstrichene und verlinkte Textelemente werden nicht unterstützt.

titleTextPosition

object (TextPosition)

Die Position des Titeltexts. Dieses Feld ist optional.

subtitle

string

Der Untertitel des Diagramms.

subtitleTextFormat

object (TextFormat)

Das Format des Untertiteltexts. Durchgestrichene, unterstrichene und verlinkte Textelemente werden nicht unterstützt.

subtitleTextPosition

object (TextPosition)

Die Position des Untertiteltexts. Dieses Feld ist optional.

fontName

string

Der Name der Schriftart, die standardmäßig für den gesamten Diagrammtext verwendet wird (z. B. Titel, Achsenbeschriftungen, Legende). Wenn für einen bestimmten Teil des Diagramms eine Schriftart angegeben ist, wird dieser Schriftartname überschrieben.

maximized

boolean

"True", damit ein Diagramm den gesamten Bereich, in dem es gerendert wird, mit minimalem Abstand ausfüllt. "False", um den Standardabstand zu verwenden. (Gilt nicht für Geo- und Organigramme.)

backgroundColor
(deprecated)

object (Color)

Die Hintergrundfarbe des gesamten Diagramms. Gilt nicht für Organisationsdiagramme. Verworfen: Verwenden Sie stattdessen backgroundColorStyle.

backgroundColorStyle

object (ColorStyle)

Die Hintergrundfarbe des gesamten Diagramms. Gilt nicht für Organigramme. Wenn auch backgroundColor festgelegt ist, hat dieses Feld Vorrang.

dataSourceChartProperties

object (DataSourceChartProperties)

Falls vorhanden, enthält das Feld diagrammspezifische Eigenschaften der Datenquelle.

filterSpecs[]

object (FilterSpec)

Die Filter, die auf die Quelldaten des Diagramms angewendet wurden. Nur für Datenquellendiagramme unterstützt.

sortSpecs[]

object (SortSpec)

Die Reihenfolge, nach der die Diagrammdaten sortiert werden sollen. Es wird nur eine Spezifikation für die einzelne Sortierung unterstützt. Nur für Datenquellendiagramme unterstützt.

hiddenDimensionStrategy

enum (ChartHiddenDimensionStrategy)

Bestimmt, wie ausgeblendete Zeilen oder Spalten in Diagrammen verwendet werden.

Union-Feld chart. Gemäß der spezifischen Diagrammspezifikation muss genau ein Wert festgelegt werden. chart kann nur einer der folgenden Werte sein:
basicChart

object (BasicChartSpec)

Eine grundlegende Diagrammspezifikation kann eine von vielen Arten von Diagrammen sein. Weitere Informationen finden Sie unter BasicChartType finden Sie eine Liste aller unterstützten Diagramme.

pieChart

object (PieChartSpec)

Eine Tortendiagrammspezifikation.

bubbleChart

object (BubbleChartSpec)

Eine Blasendiagrammspezifikation.

candlestickChart

object (CandlestickChartSpec)

Eine Spezifikation für Kerzendiagramme.

orgChart

object (OrgChartSpec)

Eine Spezifikation für ein Organigramm.

histogramChart

object (HistogramChartSpec)

Eine Spezifikation für ein Histogrammdiagramm.

waterfallChart

object (WaterfallChartSpec)

Eine Wasserfalldiagrammspezifikation.

treemapChart

object (TreemapChartSpec)

Eine Strukturkartenspezifikation.

scorecardChart

object (ScorecardChartSpec)

Eine Spezifikation für ein Übersichtsdiagramm.

TextPosition

Positionierungseinstellungen für Text.

JSON-Darstellung
{
  "horizontalAlignment": enum (HorizontalAlign)
}
Felder
horizontalAlignment

enum (HorizontalAlign)

Einstellung für die horizontale Ausrichtung des Texts.

DataSourceChartProperties

Eigenschaften eines Diagramms für Datenquellen

JSON-Darstellung
{
  "dataSourceId": string,
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Felder
dataSourceId

string

Die ID der Datenquelle, mit der das Diagramm verknüpft ist.

dataExecutionStatus

object (DataExecutionStatus)

Nur Ausgabe. Der Ausführungsstatus der Daten.

BasicChartSpec

Die Spezifikation für ein einfaches Diagramm. Weitere Informationen finden Sie unter BasicChartType finden Sie eine Liste der unterstützten Diagramme.

JSON-Darstellung
{
  "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)
  }
}
Felder
chartType

enum (BasicChartType)

Der Typ des Diagramms.

legendPosition

enum (BasicChartLegendPosition)

Die Position der Diagrammlegende.

axis[]

object (BasicChartAxis)

Die Achse im Diagramm.

domains[]

object (BasicChartDomain)

Die Datendomain, die dargestellt wird. Es wird nur eine Domain unterstützt.

series[]

object (BasicChartSeries)

Die Daten, die in diesem Diagramm dargestellt werden.

headerCount

integer

Die Anzahl der Zeilen oder Spalten in den Daten, die „Kopfzeilen“ sind. Wenn Sie diese Option nicht festlegen, wird in Google Tabellen anhand der Daten geschätzt, wie viele Zeilen Überschriften sind.

(Hinweis: BasicChartAxis.title kann den aus den Headerwerten abgeleiteten Achsentitel überschreiben.)

threeDimensional

boolean

"True", um das Diagramm in 3D umzuwandeln. Gilt für Balken- und Säulendiagramme.

interpolateNulls

boolean

Wenn einige Werte in einer Reihe fehlen, kann es zu Lücken im Diagramm kommen, z. B. fehlen Liniensegmente. Wenn Sie diese Lücken schließen möchten, setzen Sie diesen Wert auf „wahr“. Gilt für Linien-, Flächen- und Kombinationsdiagramme.

stackedType

enum (BasicChartStackedType)

Der gestapelte Typ von Diagrammen, die vertikale Stapelungen unterstützen. Gilt für Flächen-, Balken-, Säulen-, Kombinations- und Stufen-Flächendiagramme.

lineSmoothing

boolean

Ruft ab, ob alle Linien standardmäßig glatt oder gerade gerendert werden sollen. Gilt für Liniendiagramme.

compareMode

enum (BasicChartCompareMode)

Das Verhalten von Kurzinfos und Datenhervorhebungen, wenn der Mauszeiger auf Daten- und Diagrammbereich bewegt wird.

totalDataLabel

object (DataLabel)

Hiermit wird festgelegt, ob in gestapelten Diagrammen zusätzliche Datenlabels angezeigt werden, die die Summe aller gestapelten Werte für jeden Wert entlang der Domainachse darstellen. Diese Datenlabels können nur festgelegt werden, wenn chartType eine der folgenden Optionen ist: AREA, BAR, COLUMN, COMBO oder STEPPED_AREA und stackedType entweder STACKED oder PERCENT_STACKED ist. Bei COMBO wird dies außerdem nur unterstützt, wenn es nur einen Typ von stapelbaren Reihen gibttype oder ein Typ mehr Reihen als die anderen hat und jeder der anderen Typen nicht mehr als eine Reihe hat. Wenn ein Diagramm beispielsweise zwei gestapelte Balkenreihen und eine Flächenreihe enthält, werden die Labels für die Gesamtdaten unterstützt. Wenn das Diagramm drei Balkenreihen und zwei Flächenreihen enthält, sind Summenlabels nicht zulässig. Weder noch CUSTOM noch placement kann auf der Seite totalDataLabel

BasicChartType

Wie das Diagramm dargestellt werden soll.

Enums
BASIC_CHART_TYPE_UNSPECIFIED Standardwert, nicht verwenden.
BAR Ein Balkendiagramm.
LINE Ein Liniendiagramm.
AREA Ein Flächendiagramm.
COLUMN A Säulendiagramm.
SCATTER Ein Streudiagramm.
COMBO Ein Kombinationsdiagramm.
STEPPED_AREA A Schritt-Flächendiagramm.

BasicChartLegendPosition

Wo die Legende des Diagramms platziert werden soll.

Enums
BASIC_CHART_LEGEND_POSITION_UNSPECIFIED Standardwert, nicht verwenden.
BOTTOM_LEGEND Die Legende wird unten im Diagramm gerendert.
LEFT_LEGEND Die Legende wird links im Diagramm angezeigt.
RIGHT_LEGEND Die Legende wird rechts neben dem Diagramm gerendert.
TOP_LEGEND Die Legende wird über dem Diagramm gerendert.
NO_LEGEND Es wird keine Legende gerendert.

BasicChartAxis

Eine Achse des Diagramms. Ein Diagramm darf nicht mehr als eine Achse pro Achse haben axis position

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

enum (BasicChartAxisPosition)

Die Position dieser Achse.

title

string

Der Titel dieser Achse. Wenn dieser Wert festgelegt ist, werden alle Titel überschrieben, die aus Headern der Daten abgeleitet wurden.

format

object (TextFormat)

Das Format des Titels. Nur gültig, wenn die Achse nicht mit der Domain verknüpft ist. Das Link-Feld wird nicht unterstützt.

titleTextPosition

object (TextPosition)

Textposition des Achsentitels.

viewWindowOptions

object (ChartAxisViewWindowOptions)

Die Ansichtsoptionen für diese Achse.

BasicChartAxisPosition

Die Position einer Diagrammachse.

Enums
BASIC_CHART_AXIS_POSITION_UNSPECIFIED Standardwert, nicht verwenden
BOTTOM_AXIS Die Achse, die unten in einem Diagramm gerendert wird. Bei den meisten Diagrammen ist dies die Standard-Hauptachse. Bei Balkendiagrammen ist dies eine Nebenachse.
LEFT_AXIS Die Achse, die links in einem Diagramm dargestellt wird. Bei den meisten Diagrammen ist dies eine Nebenachse. Bei Balkendiagrammen ist dies die Standard-Hauptachse.
RIGHT_AXIS Die Achse, die rechts in einem Diagramm dargestellt wird. Bei den meisten Diagrammen ist dies eine Nebenachse. Bei Balkendiagrammen ist dies eine ungewöhnliche Hauptachse.

ChartAxisViewWindowOptions

Die Optionen, die ein „Ansichtsfenster“ für ein Diagramm definieren (z. B. die sichtbaren Werte auf einer Achse).

JSON-Darstellung
{
  "viewWindowMin": number,
  "viewWindowMax": number,
  "viewWindowMode": enum (ViewWindowMode)
}
Felder
viewWindowMin

number

Der Mindestwert, der in diesem Ansichtsfenster angezeigt werden soll. Wenn dieser Wert nicht festgelegt ist, wird automatisch ein geeigneter Mindestwert für die Daten ermittelt.

viewWindowMax

number

Der maximale numerische Wert, der in diesem Ansichtsfenster angezeigt wird. Wenn dieser Wert nicht festgelegt ist, wird automatisch ein Maximumwert ermittelt, der für die Daten geeignet ist.

viewWindowMode

enum (ViewWindowMode)

Der Modus des Ansichtsfensters.

ViewWindowMode

Der Modus des Ansichtsfensters. Sie definiert, wie der Mindest- und Höchstwert des Ansichtsfensters behandelt werden soll.

Enums
DEFAULT_VIEW_WINDOW_MODE Der Standardmodus des Ansichtsfensters, der im Google Tabellen-Editor für diesen Diagrammtyp verwendet wird. In den meisten Fällen entspricht der Standardmodus PRETTY
VIEW_WINDOW_MODE_UNSUPPORTED Nicht verwenden. Der derzeit festgelegte Modus wird von der API nicht unterstützt.
EXPLICIT Folgt genau dem Mindest- und Höchstwert, sofern angegeben. Wenn kein Wert angegeben ist, wird der Wert PRETTY verwendet.
PRETTY Wählt ein Minimum und ein Maximum aus, die das Diagramm gut aussehen lassen. In diesem Modus werden sowohl „min“ als auch „max“ ignoriert.

BasicChartDomain

Die Domain eines Diagramms. Wenn Sie beispielsweise Aktienkurse im Zeitverlauf darstellen, ist dies das Datum.

JSON-Darstellung
{
  "domain": {
    object (ChartData)
  },
  "reversed": boolean
}
Felder
domain

object (ChartData)

Die Daten der Domain. Wenn Sie beispielsweise Aktienkurse über einen bestimmten Zeitraum in einem Diagramm darstellen, sind dies die Daten, die die Daten darstellen.

reversed

boolean

„Wahr“, um die Reihenfolge der Domainwerte (horizontale Achse) umzukehren.

ChartData

Die Daten in einer Domain oder Reihe.

JSON-Darstellung
{
  "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.
}
Felder
groupRule

object (ChartGroupRule)

Die Regel, nach der die Daten gruppiert werden, wenn die ChartData die Domain eines Datenquellendiagramms unterstützt. Nur für Datenquellendiagramme unterstützt.

aggregateType

enum (ChartAggregateType)

Der Aggregationstyp für die Reihe eines Diagramms mit Datenquelle. Nur für Datenquellendiagramme unterstützt.

Union-Feld type Für den Datentyp muss genau ein Wert festgelegt werden. type kann nur einer der folgenden Werte sein:
sourceRange

object (ChartSourceRange)

Die Quellbereiche der Daten.

columnReference

object (DataSourceColumnReference)

Der Verweis auf die Datenquellenspalte, aus der die Daten gelesen werden.

ChartSourceRange

Quellbereiche für ein Diagramm.

JSON-Darstellung
{
  "sources": [
    {
      object (GridRange)
    }
  ]
}
Felder
sources[]

object (GridRange)

Die Datenbereiche für eine Reihe oder Domain. Genau eine Dimension muss eine Länge von 1 haben und alle Quellen in der Liste müssen dieselbe Dimension mit der Länge 1 haben. Die Domain (falls vorhanden) und alle Reihen müssen dieselbe Anzahl von Quellbereichen haben. Wenn Sie mehr als einen Quellbereich verwenden, muss der Quellbereich mit einem bestimmten Offset in der Domain und in der Reihe zusammenhängend sein.

Beispiele für gültige Konfigurationen:

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

Eine optionale Einstellung für die ChartData der Domain eines Datenquellendiagramms, mit der Buckets für die Werte in der Domain definiert werden, anstatt jeden einzelnen Wert aufzuschlüsseln.

Wenn Sie beispielsweise ein Datenquellendiagramm erstellen, können Sie eine Histogrammregel für die Domain festlegen (es sollte nur numerische Werte enthalten) und die Werte in Gruppen gruppieren. Alle Werte einer Diagrammreihe, die in dieselbe Gruppe fallen, werden basierend auf dem Messwert aggregateType

JSON-Darstellung
{

  // 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.
}
Felder
Union-Feld rule. Die Regel, die auf den ChartData rule kann nur einer der folgenden Werte sein:
dateTimeRule

object (ChartDateTimeRule)

A ChartDateTimeRule

histogramRule

object (ChartHistogramRule)

A ChartHistogramRule

ChartDateTimeRule

Hiermit können Sie die Datums-/Uhrzeitwerte in einer Quelldatenspalte anhand ausgewählter Teile ihrer Datums- oder Uhrzeitwerte in Bucket sortieren.

JSON-Darstellung
{
  "type": enum (ChartDateTimeRuleType)
}
Felder
type

enum (ChartDateTimeRuleType)

Der Typ der anzuwendenden Datum-Uhrzeit-Gruppierung.

ChartDateTimeRuleType

Die verfügbaren Arten von Datum-Uhrzeit-Gruppierungsregeln.

Enums
CHART_DATE_TIME_RULE_TYPE_UNSPECIFIED Der Standardtyp, nicht verwenden.
SECOND Gruppieren Sie Datumsangaben nach Sekunden, von 0 bis 59.
MINUTE Datumsangaben nach Minuten gruppieren, von 0 bis 59.
HOUR Gruppieren Sie Datumsangaben nach Stunden im 24-Stunden-Format von 0 bis 23.
HOUR_MINUTE Gruppieren Sie Datumsangaben nach Stunde und Minute im 24-Stunden-System, z. B. 19:45.
HOUR_MINUTE_AMPM Gruppieren Sie Datumsangaben in einem 12-Stunden-System nach Stunde und Minute, z. B. 19:45 Uhr. Die AM/PM-Kennzeichnung wird basierend auf der Sprache der Tabelle übersetzt.
DAY_OF_WEEK Datumsangaben nach Wochentag gruppieren, z. B. Sonntag Die Wochentage werden basierend auf dem Gebietsschema der Tabelle übersetzt.
DAY_OF_YEAR Datumsangaben nach dem Tag des Jahres gruppieren, von 1 bis 366. Beachten Sie, dass Datumsangaben nach dem 29. Februar in Schaltjahren in andere Kategorien fallen als in Nicht-Schaltjahren.
DAY_OF_MONTH Gruppieren Sie Daten nach Tag des Monats von 1 bis 31.
DAY_MONTH Gruppieren Sie Datumsangaben nach Tag und Monat, z. B. 22-Nov. Der Monat wird basierend auf dem Gebietsschema der Tabelle übersetzt.
MONTH Gruppieren Sie die Datumsangaben nach Monat, z. B. November. Der Monat wird basierend auf dem Gebietsschema der Tabelle übersetzt.
QUARTER Gruppieren Sie Daten nach Quartal, z. B. Q1 (für Januar bis März).
YEAR Gruppieren Sie Datumsangaben nach Jahr, z. B. 2008.
YEAR_MONTH Gruppieren Sie Datumsangaben nach Jahr und Monat, z. B. 2008-Nov. Der Monat wird basierend auf dem Gebietsschema der Tabelle übersetzt.
YEAR_QUARTER Gruppieren Sie die Daten nach Jahr und Quartal, z. B. 2008 Q4.
YEAR_MONTH_DAY Gruppieren Sie Daten nach Jahr, Monat und Tag, z. B. 2008-11-22.

ChartHistogramRule

Hiermit können Sie numerische Werte in einer Quelldatenspalte in Bins mit konstanter Größe organisieren.

JSON-Darstellung
{
  "minValue": number,
  "maxValue": number,
  "intervalSize": number
}
Felder
minValue

number

Der Mindestwert, ab dem Elemente in Bucket eingeteilt werden. Werte, die unter dem Minimum liegen, werden in einem einzigen Bucket zusammengefasst. Wenn er nicht angegeben wird, wird er durch den minimalen Artikelwert bestimmt.

maxValue

number

Der maximale Wert, bei dem Elemente in Bucket eingeteilt werden. Werte, die über dem Höchstwert liegen, werden in einem einzigen Bucket gruppiert. Wenn er nicht angegeben wird, wird er durch den maximalen Artikelwert bestimmt.

intervalSize

number

Die Größe der erstellten Buckets. Muss positiv sein.

ChartAggregateType

Der Aggregationstyp für Diagrammreihen.

Enums
CHART_AGGREGATE_TYPE_UNSPECIFIED Standardwert, nicht verwenden.
AVERAGE Durchschnitts-Aggregatfunktion.
COUNT Aggregatfunktion zählen.
MAX Maximale Aggregatfunktion.
MEDIAN Aggregatfunktion des Medianwerts.
MIN Mindestaggregatfunktion.
SUM Aggregatfunktion „Summe“.

BasicChartSeries

Eine einzelne Datenreihe in einem Diagramm. Wenn Sie beispielsweise Aktienkurse über einen bestimmten Zeitraum in Diagrammform darstellen, können mehrere Datenreihen vorhanden sein, z. B. eine für die Werte „Eröffnungskurs“, „Höchster Kurs“ und „Niedriger Kurs“. und „Abschlusspreis“.

JSON-Darstellung
{
  "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)
    }
  ]
}
Felder
series

object (ChartData)

Die Daten, die in dieser Diagrammreihe visualisiert werden.

targetAxis

enum (BasicChartAxisPosition)

Die Nebenachse, die den Wertebereich für diese Reihe angibt. Wenn Sie beispielsweise Aktien im Zeitverlauf in einem Diagramm darstellen, der Serie möglicherweise auf der rechten Seite und die Preise links angepinnt werden, da sich die Skala des Handelsvolumens von der Preisskala unterscheidet. Es ist ein Fehler, eine Achse anzugeben, die keine gültige Nebenachse für die type des Diagramms ist.

type

enum (BasicChartType)

Der Typ dieser Reihe. Nur gültig, wenn der chartType ist COMBO. Je nach Typ wird die Zeitreihe unterschiedlich visualisiert. Nur LINE, AREA und COLUMN unterstützt werden.

lineStyle

object (LineStyle)

Der Linienstil dieser Reihe. Nur gültig, wenn der chartType ist AREA, LINE oder SCATTER. COMBO Diagramme werden auch unterstützt, wenn das series chart type ist AREA oder LINE.

dataLabel

object (DataLabel)

Informationen zu den Datenlabels für diese Reihe.

color
(deprecated)

object (Color)

Die Farbe der Elemente (wie Balken, Linien und Punkte), die dieser Reihe zugeordnet sind. Wenn das Feld leer ist, wird eine Standardfarbe verwendet. Eingestellt: Verwenden colorStyle

colorStyle

object (ColorStyle)

Die Farbe der Elemente (wie Balken, Linien und Punkte), die dieser Reihe zugeordnet sind. Wenn das Feld leer ist, wird eine Standardfarbe verwendet. Wenn color festgelegt ist, hat dieses Feld Vorrang.

pointStyle

object (PointStyle)

Der Stil für Punkte, die mit dieser Reihe verknüpft sind. Nur gültig, wenn der chartType ist AREA, LINE oder SCATTER. COMBO-Diagramme werden auch unterstützt, wenn series chart type den Wert AREA, LINE oder SCATTER hat. Ist dieses Feld leer, wird ein Standardpunktstil verwendet.

styleOverrides[]

object (BasicSeriesDataPointStyleOverride)

Einstellungen für Stilüberschreibungen für Datenpunkte der Reihe.

LineStyle

Eigenschaften, die den Stil einer Linie beschreiben.

JSON-Darstellung
{
  "width": integer,
  "type": enum (LineDashType)
}
Felder
width

integer

Die Linienstärke in Pixeln

type

enum (LineDashType)

Der Bindestrich der Linie.

LineDashType

Der Bindestrich einer Linie.

Enums
LINE_DASH_TYPE_UNSPECIFIED Standardwert, nicht verwenden
INVISIBLE Keine Bindestriche, was einer nicht sichtbaren Linie entspricht.
CUSTOM Ein benutzerdefinierter Bindestrich für eine Linie. Das Ändern des genauen benutzerdefinierten Bindestrich-Stils wird derzeit nicht unterstützt.
SOLID Eine durchgezogene Linie.
DOTTED Eine gepunktete Linie.
MEDIUM_DASHED Eine gestrichelte Linie, bei der die Bindestriche das Wort „mittel“ enthalten Länge.
MEDIUM_DASHED_DOTTED Eine Linie, die abwechselnd aus einem mittellangen Bindestrich und einem Punkt besteht.
LONG_DASHED Eine gestrichelte Linie, bei der die Bindestriche „lang“ sind Länge.
LONG_DASHED_DOTTED Linie, die abwechselnd Bindestrich und ein Punkt.

DataLabel

Einstellungen für einen Satz von Datenlabels. Datenlabels sind Anmerkungen, die neben einer Gruppe von Daten angezeigt werden, z. B. den Punkten in einem Liniendiagramm, und bieten zusätzliche Informationen zur Darstellung der Daten, z. B. eine Textdarstellung des Werts hinter diesem Punkt im Diagramm.

JSON-Darstellung
{
  "type": enum (DataLabelType),
  "textFormat": {
    object (TextFormat)
  },
  "placement": enum (DataLabelPlacement),
  "customLabelData": {
    object (ChartData)
  }
}
Felder
type

enum (DataLabelType)

Der Typ des Datenlabels.

textFormat

object (TextFormat)

Das für das Datenlabel verwendete Textformat. Das Linkfeld wird nicht unterstützt.

placement

enum (DataLabelPlacement)

Die Platzierung des Datenlabels im Verhältnis zu den mit Labels versehenen Daten.

customLabelData

object (ChartData)

Daten, die für benutzerdefinierte Labels verwendet werden sollen. Wird nur verwendet, wenn type auf CUSTOM gesetzt ist. Diese Daten müssen die gleiche Länge haben wie die Reihe oder das andere Element, auf das dieses Datenlabel angewendet wird. Wenn die Reihe in mehrere Quellbereiche aufgeteilt ist, müssen diese Quelldaten aus der nächsten Spalte in den Quelldaten stammen. Wenn die Reihe beispielsweise B2:B4, E6:E8 lautet,müssen diese Daten aus C2:C4,F6:F8 stammen.

DataLabelType

Der Typ eines Datenlabels.

Enums
DATA_LABEL_TYPE_UNSPECIFIED Der Datenlabeltyp ist nicht angegeben und wird je nach Kontext des Datenlabels im Diagramm interpretiert.
NONE Das Datenlabel wird nicht angezeigt.
DATA Das Datenlabel wird mit Werten aus den Reihendaten angezeigt.
CUSTOM Das Datenlabel wird mit Werten aus einer benutzerdefinierten Datenquelle angezeigt, die durch customLabelData gekennzeichnet ist.

DataLabelPlacement

Die Platzierung eines Datenlabels im Verhältnis zu den beschrifteten Daten.

Enums
DATA_LABEL_PLACEMENT_UNSPECIFIED Die Positionierung wird automatisch vom Renderer bestimmt.
CENTER Zentrieren Sie die Grafik innerhalb einer Leiste oder Spalte, sowohl horizontal als auch vertikal.
LEFT Links neben einem Datenpunkt.
RIGHT Rechts neben einem Datenpunkt.
ABOVE Über einem Datenpunkt.
BELOW Unterhalb eines Datenpunkts.
INSIDE_END Innerhalb eines Balkens oder einer Spalte am Ende (falls positiv, unten bei negativem).
INSIDE_BASE Innerhalb einer Leiste oder Säule an der Basis.
OUTSIDE_END Außerhalb eines Balkens oder einer Säule am Ende.

PointStyle

Der Stil eines Punkts im Diagramm.

JSON-Darstellung
{
  "size": number,
  "shape": enum (PointShape)
}
Felder
size

number

Die Punktgröße. Wenn das Feld leer ist, wird eine Standardgröße verwendet.

shape

enum (PointShape)

Die Punktform. Wenn das Feld leer oder nicht angegeben ist, wird eine Standardform verwendet.

PointShape

Die Form eines Punkts.

Enums
POINT_SHAPE_UNSPECIFIED Standardwert.
CIRCLE Eine kreisförmige Form.
DIAMOND Rautenform
HEXAGON Sechseckform
PENTAGON Ein Fünfeck.
SQUARE Eine quadratische Form
STAR Ein Stern.
TRIANGLE Ein Dreieck.
X_MARK Eine X-Form.

BasicSeriesDataPointStyleOverride

Einstellungen für die Stilüberschreibung für einen einzelnen Datenpunkt einer Reihe

JSON-Darstellung
{
  "index": integer,
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  },
  "pointStyle": {
    object (PointStyle)
  }
}
Felder
index

integer

Der nullbasierte Index des Reihendatenpunkts.

color
(deprecated)

object (Color)

Farbe des Datenpunkts der Reihe. Wenn das Feld leer ist, wird die Standardeinstellung für die Reihe verwendet. Verworfen: Verwenden Sie stattdessen colorStyle.

colorStyle

object (ColorStyle)

Farbe des Datenpunkts für die Reihe. Wenn das Feld leer ist, wird der Standardwert der Reihe verwendet. Wenn color festgelegt ist, hat dieses Feld Vorrang.

pointStyle

object (PointStyle)

Punktstil des Reihendatenpunkts. Nur gültig, wenn chartType AREA, LINE oder SCATTER ist. COMBO Diagramme werden auch unterstützt, wenn das series chart type ist AREA, LINE oder SCATTER Wenn das Feld leer ist, wird der Standardwert der Reihe verwendet.

BasicChartStackedType

Wenn Diagramme gestapelt sind, werden Bereichswerte (vertikale Achse) übereinander und nicht von der horizontalen Achse aus gerendert. Die beiden Werte 20 und 80 würden beispielsweise von 0 aus gezeichnet, wobei 80 80 Einheiten von der horizontalen Achse entfernt ist. Wenn sie gestapelt wären, würde „80“ von „20“ gerendert, was 100 Einheiten von der horizontalen Achse entfernt wäre.

Enums
BASIC_CHART_STACKED_TYPE_UNSPECIFIED Standardwert, nicht verwenden.
NOT_STACKED Reihen werden nicht gestapelt.
STACKED Die Werte der Reihe werden gestapelt. Jeder Wert wird vertikal ab dem oberen Bereich des darunter liegenden Werts gerendert.
PERCENT_STACKED Vertikale Stapel werden so gestreckt, dass sie den oberen Rand des Diagramms erreichen. Die Werte werden als Prozentsätze voneinander dargestellt.

BasicChartCompareMode

Der Vergleichsmodustyp: Damit wird das Verhalten von Kurzinfos und Datenhervorhebungen beschrieben, wenn der Mauszeiger auf einen Daten- und Diagrammbereich bewegt wird.

Enums
BASIC_CHART_COMPARE_MODE_UNSPECIFIED Standardwert, nicht verwenden.
DATUM Nur das fokussierte Datenelement wird hervorgehoben und in der Kurzinfo angezeigt.
CATEGORY Alle Datenelemente mit derselben Kategorie (z.B. Domainwert) werden hervorgehoben und in der Kurzinfo angezeigt.

PieChartSpec

Ein Kreisdiagramm.

JSON-Darstellung
{
  "legendPosition": enum (PieChartLegendPosition),
  "domain": {
    object (ChartData)
  },
  "series": {
    object (ChartData)
  },
  "threeDimensional": boolean,
  "pieHole": number
}
Felder
legendPosition

enum (PieChartLegendPosition)

Wo die Legende des Kreisdiagramms eingefügt werden soll.

domain

object (ChartData)

Die Daten, die die Domain des Kreisdiagramms abdecken.

series

object (ChartData)

Die Daten, die die einzige Reihe des Kreisdiagramms abdecken.

threeDimensional

boolean

"True", wenn der Kreis dreidimensional ist.

pieHole

number

Die Größe des Lochs im Kreisdiagramm.

PieChartLegendPosition

Die Position, an der die Legende des Diagramms platziert werden soll.

Enums
PIE_CHART_LEGEND_POSITION_UNSPECIFIED Standardwert, nicht verwenden.
BOTTOM_LEGEND Die Legende wird unten im Diagramm gerendert.
LEFT_LEGEND Die Legende wird links im Diagramm angezeigt.
RIGHT_LEGEND Die Legende wird rechts neben dem Diagramm gerendert.
TOP_LEGEND Die Legende wird über dem Diagramm gerendert.
NO_LEGEND Es wird keine Legende gerendert.
LABELED_LEGEND Jedes Kreissegment ist mit einem Label versehen.

BubbleChartSpec

Ein Blasendiagramm.

JSON-Darstellung
{
  "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)
  }
}
Felder
legendPosition

enum (BubbleChartLegendPosition)

Wo die Legende des Diagramms gezeichnet werden soll.

bubbleLabels

object (ChartData)

Die Daten, die die Blasenlabels enthalten. Diese müssen nicht eindeutig sein.

domain

object (ChartData)

Die Daten mit den X-Werten der Blasen. Anhand dieser Werte werden die Blasen im Diagramm horizontal positioniert.

series

object (ChartData)

Die Daten mit den Y-Werten der Blasen. Mithilfe dieser Werte werden die Blasen im Diagramm vertikal positioniert.

groupIds

object (ChartData)

Die Daten, die die Gruppen-IDs der Blasen enthalten. Alle Blasen mit derselben Gruppen-ID werden in derselben Farbe gezeichnet. Wenn bubbleSizes angegeben ist, muss auch dieses Feld angegeben werden. Es kann aber leere Werte enthalten. Dieses Feld ist optional.

bubbleSizes

object (ChartData)

Die Daten mit den Blasengrößen. Mithilfe der Blasengrößen werden die Blasen relativ zueinander in unterschiedlichen Größen dargestellt. Falls angegeben, groupIds müssen ebenfalls angegeben werden. Dieses Feld ist optional.

bubbleOpacity

number

Die Deckkraft der Blasen zwischen 0 und 1,0. 0 ist vollständig transparent und 1 vollständig deckend.

bubbleBorderColor
(deprecated)

object (Color)

Die Farbe des Blasenrahmens. Eingestellt: Verwenden bubbleBorderColorStyle

bubbleBorderColorStyle

object (ColorStyle)

Die Rahmenfarbe der Blasen. Wenn bubbleBorderColor festgelegt ist, hat dieses Feld Vorrang.

bubbleMaxRadiusSize

integer

Der maximale Radius der Blasen in Pixeln. Wenn angegeben, muss das Feld ein positiver Wert sein.

bubbleMinRadiusSize

integer

Der minimale Radius der Blasen in Pixeln. Wenn ein Wert angegeben ist, muss er positiv sein.

bubbleTextStyle

object (TextFormat)

Das Format des Texts in den Blasen. Durchstreichen, Unterstreichen und Verlinken werden nicht unterstützt.

BubbleChartLegendPosition

Wo die Legende des Diagramms platziert werden soll.

Enums
BUBBLE_CHART_LEGEND_POSITION_UNSPECIFIED Standardwert, nicht verwenden.
BOTTOM_LEGEND Die Legende wird unten im Diagramm gerendert.
LEFT_LEGEND Die Legende wird links im Diagramm angezeigt.
RIGHT_LEGEND Die Legende wird rechts neben dem Diagramm gerendert.
TOP_LEGEND Die Legende wird über dem Diagramm gerendert.
NO_LEGEND Es wird keine Legende gerendert.
INSIDE_LEGEND Die Legende wird im Diagrammbereich gerendert.

CandlestickChartSpec

Ein Kerzendiagramm.

JSON-Darstellung
{
  "domain": {
    object (CandlestickDomain)
  },
  "data": [
    {
      object (CandlestickData)
    }
  ]
}
Felder
domain

object (CandlestickDomain)

Die Domaindaten (horizontale Achse) für das Kerzendiagramm. Stringdaten werden als diskrete Labels behandelt, andere als kontinuierliche Werte.

data[]

object (CandlestickData)

Die Daten des Kerzendiagramms. Es wird nur eine CandlestickData-Instanz unterstützt.

CandlestickDomain

Die Domain eines Kerzendiagramms.

JSON-Darstellung
{
  "data": {
    object (ChartData)
  },
  "reversed": boolean
}
Felder
data

object (ChartData)

Die Daten von CandlestickDomain.

reversed

boolean

"True", um die Reihenfolge der Domainwerte umzukehren (horizontale Achse).

CandlestickData

Die Daten des Kerzendiagramms, die jeweils die Tiefst-, Eröffnungs-, Schluss- und Höchstwerte einer Reihe enthalten.

JSON-Darstellung
{
  "lowSeries": {
    object (CandlestickSeries)
  },
  "openSeries": {
    object (CandlestickSeries)
  },
  "closeSeries": {
    object (CandlestickSeries)
  },
  "highSeries": {
    object (CandlestickSeries)
  }
}
Felder
lowSeries

object (CandlestickSeries)

Die Bereichsdaten (vertikale Achse) für den Tiefst-/Minimalwert jeder Kerze. Das ist der untere Punkt der Mittellinie der Kerze.

openSeries

object (CandlestickSeries)

Die Bereichsdaten (vertikale Achse) für den Eröffnungs-/Startwert jeder Kerze. Dies ist der untere Teil des Kerzenkörpers. Ist der Wert niedriger als der Schlusswert, wird die Kerze gefüllt. Andernfalls bleibt die Kerze hohl.

closeSeries

object (CandlestickSeries)

Die Bereichsdaten (vertikale Achse) für den Abschluss-/Endwert jeder Kerze. Das ist die Oberseite des Kerzenkörpers. Ist der Wert größer als der offene Wert, wird die Kerze ausgefüllt. Andernfalls bleibt die Kerze hohl.

highSeries

object (CandlestickSeries)

Die Bereichsdaten (vertikale Achse) für den Höchst-/Höchstwert jeder Kerze. Er begrenzt den "Docht" (die Mittellinie der Kerze) nach oben.

CandlestickSeries

Die Reihe von CandlestickData.

JSON-Darstellung
{
  "data": {
    object (ChartData)
  }
}
Felder
data

object (ChartData)

Die Daten von CandlestickSeries.

OrgChartSpec

Ein Organigramm. Für Organigramme ist eine eindeutige Gruppe von Labels in labels erforderlich. Optional können auch parentLabels und tooltips verwendet werden. parentLabels enthalten für jeden Knoten das Label, das den übergeordneten Knoten identifiziert. tooltips enthalten für jeden Knoten eine optionale Kurzinfo.

Um beispielsweise ein OrgChart mit Alice als CEO zu beschreiben, haben Bob als President (erstellt an Alice) und Cathy als VP of Sales (der ebenfalls an Alice unterstellt) labels „Alice“, „Bob“, „Cathy“, parentLabels enthält „“, „Alice“, „Alice“ und tooltips „CEO“, „President“, „VP Sales“ enthalten.

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

enum (OrgChartNodeSize)

Die Größe der Knoten in einem Organigramm.

nodeColor
(deprecated)

object (Color)

Die Farbe der Organigrammknoten. Eingestellt: Verwenden nodeColorStyle

nodeColorStyle

object (ColorStyle)

Die Farbe der Knoten des Organisationsdiagramms. Wenn nodeColor festgelegt ist, hat dieses Feld Vorrang.

selectedNodeColor
(deprecated)

object (Color)

Die Farbe der ausgewählten Organigrammknoten. Eingestellt: Verwenden selectedNodeColorStyle

selectedNodeColorStyle

object (ColorStyle)

Die Farbe der ausgewählten Organigrammknoten. Wenn selectedNodeColor festgelegt ist, hat dieses Feld Vorrang.

labels

object (ChartData)

Die Daten, die die Beschriftungen für alle Knoten im Diagramm enthalten. Labels müssen eindeutig sein.

parentLabels

object (ChartData)

Die Daten mit dem Label des übergeordneten Elements für den entsprechenden Knoten. Ein leerer Wert gibt an, dass der Knoten kein übergeordnetes Element hat und sich auf oberster Ebene befindet. Dieses Feld ist optional.

tooltips

object (ChartData)

Die Daten, die die Kurzinfo für den entsprechenden Knoten enthalten. Wenn der Wert leer ist, wird für den Knoten keine Kurzinfo angezeigt. Dieses Feld ist optional.

OrgChartNodeSize

Die Größe der Knoten in einem Organigramm.

Enums
ORG_CHART_LABEL_SIZE_UNSPECIFIED Standardwert, nicht verwenden.
SMALL Die Größe des kleinen Organigrammknotens.
MEDIUM Die mittlere Größe von Organigrammknoten.
LARGE Die Größe des großen Organigrammknotens.

HistogramChartSpec

A Histogramm. In einem Histogramm werden Datenelemente in Klassen gruppiert, wobei jeder Container als Spalte mit gestapelten Elementen angezeigt wird. Histogramme werden verwendet, um die Verteilung eines Datensatzes darzustellen. Jede Spalte mit Elementen stellt einen Bereich dar, in den diese Elemente fallen. Die Anzahl der Bins kann automatisch ausgewählt oder explizit angegeben werden.

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

object (HistogramSeries)

Die Reihe für ein Histogramm kann entweder eine einzelne Reihe von Werten sein, die in Gruppen eingeteilt werden sollen, oder mehrere Reihen mit jeweils gleicher Länge, die den Namen der Reihe gefolgt von den Werten für diese Reihe enthalten.

legendPosition

enum (HistogramChartLegendPosition)

Die Position der Diagrammlegende.

showItemDividers

boolean

Ob zwischen den Elementen in jeder Spalte horizontale Trennlinien angezeigt werden sollen.

bucketSize

number

Standardmäßig wird die Bucket-Größe (der in einer einzelnen Spalte gestapelte Wertebereich) automatisch ausgewählt, kann aber hier überschrieben werden. Beispiel: Eine Bucket-Größe von 1,5 führt zu Buckets von 0 bis 1,5, 1,5 bis 3,0 usw. Darf nicht negativ sein. Dieses Feld ist optional.

outlierPercentile

number

Mit dem Percentil für Ausreißer wird dafür gesorgt, dass Ausreißer die Berechnung der Bucket-Größen nicht negativ beeinflussen. Wenn Sie beispielsweise ein Ausreißer-Perzentil von 0,05 festlegen, werden bei der Berechnung von Buckets die 5 % der höchsten und niedrigsten Werte berücksichtigt. Die Werte sind weiterhin im Diagramm enthalten, werden aber dem ersten oder letzten Bucket hinzugefügt, anstatt eigenen Buckets. Der Wert muss zwischen 0,0 und 0,5 liegen.

Histogrammreihe

Eine Histogrammreihe mit der Farbe und den Daten der Reihe.

JSON-Darstellung
{
  "barColor": {
    object (Color)
  },
  "barColorStyle": {
    object (ColorStyle)
  },
  "data": {
    object (ChartData)
  }
}
Felder
barColor
(deprecated)

object (Color)

Die Farbe der Spalte, die diese Reihe in jeder Gruppe darstellt. Dieses Feld ist optional. Eingestellt: Verwenden barColorStyle

barColorStyle

object (ColorStyle)

Die Farbe der Spalte, die diese Reihe in jeder Gruppe darstellt. Dieses Feld ist optional. Wenn auch barColor festgelegt ist, hat dieses Feld Vorrang.

data

object (ChartData)

Die Daten für diese Histogrammreihe.

HistogramChartLegendPosition

Wo die Legende des Diagramms platziert werden soll.

Enums
HISTOGRAM_CHART_LEGEND_POSITION_UNSPECIFIED Standardwert, nicht verwenden.
BOTTOM_LEGEND Die Legende wird unten im Diagramm gerendert.
LEFT_LEGEND Die Legende wird links im Diagramm angezeigt.
RIGHT_LEGEND Die Legende wird rechts neben dem Diagramm gerendert.
TOP_LEGEND Die Legende wird über dem Diagramm gerendert.
NO_LEGEND Es wird keine Legende gerendert.
INSIDE_LEGEND Die Legende wird innerhalb des Diagrammbereichs gerendert.

WaterfallChartSpec

Ein Wasserfalldiagramm.

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

object (WaterfallChartDomain)

Die Domaindaten (horizontale Achse) für das Wasserfalldiagramm

series[]

object (WaterfallChartSeries)

Die Daten, die in diesem Wasserfalldiagramm dargestellt werden.

stackedType

enum (WaterfallChartStackedType)

Der gestapelte Typ.

firstValueIsTotal

boolean

Wahr, um den ersten Wert als Gesamtsumme zu interpretieren.

hideConnectorLines

boolean

„True“, um Verbindungslinien zwischen Spalten auszublenden.

connectorLineStyle

object (LineStyle)

Die Linienart der Verbindungslinien.

totalDataLabel

object (DataLabel)

Hiermit wird festgelegt, ob in gestapelten Diagrammen zusätzliche Datenlabels angezeigt werden, die die Summe aller gestapelten Werte für jeden Wert entlang der Domainachse darstellen. stackedType muss STACKED und weder CUSTOM noch placement kann auf der Seite totalDataLabel

WaterfallChartDomain

Die Domain eines Wasserfalldiagramms.

JSON-Darstellung
{
  "data": {
    object (ChartData)
  },
  "reversed": boolean
}
Felder
data

object (ChartData)

Die Daten von WaterfallChartDomain.

reversed

boolean

„Wahr“, um die Reihenfolge der Domainwerte (horizontale Achse) umzukehren.

WaterfallChartSeries

Eine einzelne Datenreihe für ein Wasserfalldiagramm.

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

object (ChartData)

Die in dieser Reihe visualisierten Daten.

positiveColumnsStyle

object (WaterfallChartColumnStyle)

Stile für alle Spalten in dieser Reihe mit positiven Werten.

negativeColumnsStyle

object (WaterfallChartColumnStyle)

Stile für alle Spalten in dieser Reihe mit negativen Werten.

subtotalColumnsStyle

object (WaterfallChartColumnStyle)

Stile für alle Zwischensummenspalten in dieser Reihe.

hideTrailingSubtotal

boolean

„True“, um die Zwischensummenspalte am Ende der Reihe auszublenden. Standardmäßig wird am Ende jeder Reihe eine Spalte für die Zwischensumme angezeigt. Wenn Sie dieses Feld auf „wahr“ setzen, wird die Zwischensummenspalte für diese Reihe ausgeblendet.

customSubtotals[]

object (WaterfallChartCustomSubtotal)

Benutzerdefinierte Zwischensummenspalten, die in dieser Reihe angezeigt werden. Die Reihenfolge, in der Zwischensummen definiert werden, spielt keine Rolle. Für jeden Datenpunkt kann nur eine Zwischensumme festgelegt werden.

dataLabel

object (DataLabel)

Informationen zu den Datenlabels für diese Reihe.

WaterfallChartColumnStyle

Stile für eine Spalte in einem Wasserfalldiagramm.

JSON-Darstellung
{
  "label": string,
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  }
}
Felder
label

string

Das Label der Legende der Spalte.

color
(deprecated)

object (Color)

Die Farbe der Spalte. Eingestellt: Verwenden colorStyle

colorStyle

object (ColorStyle)

Die Farbe der Spalte. Wenn auch color festgelegt ist, hat dieses Feld Vorrang.

WaterfallChartCustomSubtotal

Eine Spalte für benutzerdefinierte Zwischensummen für eine Reihe von Wasserfalldiagrammen.

JSON-Darstellung
{
  "subtotalIndex": integer,
  "label": string,
  "dataIsSubtotal": boolean
}
Felder
subtotalIndex

integer

Der nullbasierte Index eines Datenpunkts innerhalb der Reihe. Wenn dataIsSubtotal „wahr“ ist, ist der Datenpunkt an diesem Index die Zwischensumme. Andernfalls wird die Zwischensumme nach dem Datenpunkt mit diesem Index angezeigt. Eine Reihe kann mehrere Zwischensummen in beliebigen Indizes enthalten. Zwischensummen wirken sich jedoch nicht auf die Indizes der Datenpunkte aus. Beispiel: Wenn eine Reihe drei Datenpunkte hat, sind ihre Indizes immer 0, 1 und 2, unabhängig davon, wie viele Zwischensummen in der Reihe vorhanden sind oder mit welchen Datenpunkten sie verknüpft sind.

label

string

Ein Label für die Spalte für die Zwischensumme.

dataIsSubtotal

boolean

"True", wenn der Datenpunkt bei subtotalIndex ist die Zwischensumme. Bei „false“ wird die Zwischensumme berechnet und nach dem Datenpunkt angezeigt.

WaterfallChartStackedType

Optionen für gestapelte Typen für Wasserfalldiagramme.

Enums
WATERFALL_STACKED_TYPE_UNSPECIFIED Standardwert, nicht verwenden
STACKED Werte mit demselben Wert für die Domain (horizontale Achse) werden vertikal gestapelt.
SEQUENTIAL Die Reihen werden entlang der horizontalen Achse verteilt.

TreemapChartSpec

Ein Strukturkartendiagramm.

JSON-Darstellung
{
  "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
}
Felder
labels

object (ChartData)

Die Daten, die die Zellbeschriftungen der Strukturkarte enthalten.

parentLabels

object (ChartData)

Die Daten, die die übergeordneten Labels der Treemap-Zellen enthalten.

sizeData

object (ChartData)

Die Daten, die die Größe der einzelnen Strukturkartendatenzellen bestimmen. Diese Daten sollten numerisch sein. Zellen, die nicht numerische oder fehlende Daten enthalten, werden nicht gerendert. Wenn colorData nicht angegeben ist, werden diese Daten auch zum Festlegen der Hintergrundfarben von Datenzellen verwendet.

colorData

object (ChartData)

Die Daten, die die Hintergrundfarbe jeder Strukturkarten-Datenzelle bestimmen. Dieses Feld ist optional. Wenn keine Angabe erfolgt, sizeData zur Festlegung von Hintergrundfarben verwendet. Wenn angegeben, müssen die Daten numerisch sein. Mit colorScale wird festgelegt, wie die Werte in diesen Daten den Hintergrundfarben von Datenzellen zugeordnet werden.

textFormat

object (TextFormat)

Das Textformat für alle Labels im Diagramm. Das Linkfeld wird nicht unterstützt.

levels

integer

Die Anzahl der Datenebenen, die im Strukturkartendiagramm angezeigt werden sollen. Diese Ebenen sind interaktiv und werden mit ihren Labels angezeigt. Wenn keine Angabe gemacht wird, ist der Standardwert 2.

hintedLevels

integer

Die Anzahl der zusätzlichen Datenebenen, die zusätzlich zu den beschrifteten Ebenen im Strukturkartendiagramm angezeigt werden sollen. Diese Ebenen sind nicht interaktiv und werden ohne ihre Labels angezeigt. Wenn keine Angabe gemacht wird, ist der Standardwert 0.

minValue

number

Der geringstmögliche Datenwert. Zellen mit Werten, die unter diesem Wert liegen, haben dieselbe Farbe wie Zellen mit diesem Wert. Wenn nicht angegeben, wird standardmäßig der tatsächliche Minimalwert verwendet von colorData oder der Minimalwert aus sizeData wenn colorData ist nicht angegeben.

maxValue

number

Der maximal mögliche Datenwert. Zellen mit Werten, die über diesem Wert liegen, haben dieselbe Farbe wie Zellen mit diesem Wert. Wenn keine Angabe erfolgt, wird standardmäßig der tatsächliche Maximalwert von verwendet. colorData oder der Maximalwert aus sizeData wenn colorData ist nicht angegeben.

headerColor
(deprecated)

object (Color)

Die Hintergrundfarbe für Kopfzeilenzellen. Verworfen: Verwenden Sie stattdessen headerColorStyle.

headerColorStyle

object (ColorStyle)

Die Hintergrundfarbe für Headerzellen. Wenn headerColor festgelegt ist, hat dieses Feld Vorrang.

colorScale

object (TreemapChartColorScale)

Die Farbskala für Datenzellen in der Strukturkarte. Datenzellen werden Farben basierend auf ihren Farbwerten zugewiesen. Diese Farbwerte stammen aus colorData oder ab sizeData wenn colorData ist nicht angegeben. Zellen mit Farbwerten, die kleiner oder gleich minValue sind, haben minValueColor als Hintergrundfarbe. Zellen mit Farbwerten größer oder gleich maxValue haben maxValueColor als Hintergrundfarbe auswählen. Zellen mit Farbwerten zwischen minValue und maxValue haben einen Farbverlauf zwischen minValueColor und maxValueColor, wobei midValueColor der Mittelpunkt des Farbverlaufs ist. Für Zellen mit fehlenden oder nicht numerischen Farbwerten noDataColor als Hintergrundfarbe auswählen.

hideTooltips

boolean

"True", um Kurzinfos auszublenden.

TreemapChartColorScale

Eine Farbskala für ein Treemap-Diagramm.

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

object (Color)

Hintergrundfarbe für Zellen mit einem Farbwert kleiner oder gleich minValue Wenn keine Angabe erfolgt, wird standardmäßig #dc3912 verwendet. Verworfen: Verwenden Sie stattdessen minValueColorStyle.

minValueColorStyle

object (ColorStyle)

Hintergrundfarbe für Zellen mit einem Farbwert kleiner oder gleich minValue Wenn keine Angabe erfolgt, wird standardmäßig #dc3912 verwendet. Wenn minValueColor festgelegt ist, hat dieses Feld Vorrang.

midValueColor
(deprecated)

object (Color)

Hintergrundfarbe für Zellen mit einem Farbwert im Mittelpunkt zwischen minValue und maxValue. Wenn keine Angabe erfolgt, wird standardmäßig #efe6dc verwendet. Eingestellt: Verwenden midValueColorStyle

midValueColorStyle

object (ColorStyle)

Hintergrundfarbe für Zellen mit einem Farbwert im Mittelpunkt zwischen minValue und maxValue. Wenn keine Angabe erfolgt, wird standardmäßig #efe6dc verwendet. Wenn auch midValueColor festgelegt ist, hat dieses Feld Vorrang.

maxValueColor
(deprecated)

object (Color)

Die Hintergrundfarbe für Zellen mit einem Farbwert, der größer oder gleich maxValue ist. Wenn keine Angabe gemacht wird, ist der Standardwert #109618. Eingestellt: Verwenden maxValueColorStyle

maxValueColorStyle

object (ColorStyle)

Hintergrundfarbe für Zellen mit einem Farbwert größer oder gleich maxValue Wenn keine Angabe erfolgt, wird standardmäßig #109618 verwendet. Wenn maxValueColor festgelegt ist, hat dieses Feld Vorrang.

noDataColor
(deprecated)

object (Color)

Die Hintergrundfarbe für Zellen, denen keine Farbdaten zugeordnet sind. Wenn keine Angabe erfolgt, wird standardmäßig #000000 verwendet. Verworfen: Verwenden Sie stattdessen noDataColorStyle.

noDataColorStyle

object (ColorStyle)

Die Hintergrundfarbe für Zellen, denen keine Farbdaten zugeordnet sind. Wenn keine Angabe erfolgt, wird standardmäßig #000000 verwendet. Wenn auch noDataColor festgelegt ist, hat dieses Feld Vorrang.

ScorecardChartSpec

Ein Übersichtsdiagramm. Kurzübersichten werden verwendet, um Leistungskennzahlen (auch KPIs) in der Tabelle hervorzuheben. Ein Übersichtsdiagramm kann Dinge wie den Gesamtumsatz, die durchschnittlichen Kosten oder einen meistverkauften Artikel darstellen. Sie können einen einzelnen Datenwert angeben oder über einen Datenbereich aggregieren. Der prozentuale oder absolute Unterschied von einem Referenzwert kann hervorgehoben werden, z. B. Änderungen im Zeitverlauf.

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

object (ChartData)

Die Daten für den Wert des Kurzübersichtsschlüssels.

baselineValueData

object (ChartData)

Die Daten zum Basiswert der Kurzübersicht. Dieses Feld ist optional.

aggregateType

enum (ChartAggregateType)

Der Aggregationstyp für Diagrammdaten zu Schlüsselmesswerten und Basislinien im Übersichtsdiagramm. Dieses Feld wird für Datenquellendiagramme nicht unterstützt. Verwenden Sie stattdessen das Feld ChartData.aggregateType der Datenquelle keyValueData oder baselineValueData für Diagramme der Datenquelle. Dieses Feld ist optional.

keyValueFormat

object (KeyValueFormat)

Formatierungsoptionen für das Schlüssel/Wert-Paar.

baselineValueFormat

object (BaselineValueFormat)

Formatierungsoptionen für den Basiswert. Dieses Feld ist nur erforderlich, wenn baselineValueData angegeben ist.

scaleFactor

number

Wert für die Skalierung der Kurzübersichtsschlüssel und der Basiswert. Mit einem Faktor von 10 können Sie beispielsweise alle Werte im Diagramm durch 10 teilen. Dieses Feld ist optional.

numberFormatSource

enum (ChartNumberFormatSource)

Die Quelle für das Zahlenformat, das im Kurzübersichtsdiagramm verwendet wird. Dieses Feld ist optional.

customFormatOptions

object (ChartCustomNumberFormatOptions)

Benutzerdefinierte Formatierungsoptionen für numerische Schlüssel/Baseline-Werte im Übersichtsdiagramm. Dieses Feld wird nur verwendet, numberFormatSource ist festgelegt auf CUSTOM. Dieses Feld ist optional.

KeyValueFormat

Formatierungsoptionen für das Schlüssel/Wert-Paar.

JSON-Darstellung
{
  "textFormat": {
    object (TextFormat)
  },
  "position": {
    object (TextPosition)
  }
}
Felder
textFormat

object (TextFormat)

Textformatierungsoptionen für Schlüsselwert. Das Link-Feld wird nicht unterstützt.

position

object (TextPosition)

Gibt die horizontale Textpositionierung des Schlüsselwerts an. Dieses Feld ist optional. Wenn keine Angabe erfolgt, wird die Standardpositionierung verwendet.

BaselineValueFormat

Formatierungsoptionen für den Basiswert.

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

enum (ComparisonType)

Der Vergleichstyp des Schlüsselwerts mit dem Referenzwert.

textFormat

object (TextFormat)

Optionen zum Formatieren von Text für den Referenzwert. Das Linkfeld wird nicht unterstützt.

position

object (TextPosition)

Gibt die horizontale Textpositionierung des Basiswerts an. Dieses Feld ist optional. Wenn nicht angegeben, wird die Standardpositionierung verwendet.

description

string

Beschreibung, die nach dem Basiswert angehängt wird. Dieses Feld ist optional.

positiveColor
(deprecated)

object (Color)

Zu verwendende Farbe, wenn der Basiswert eine positive Änderung des Schlüsselwerts darstellt. Dieses Feld ist optional. Eingestellt: Verwenden positiveColorStyle

positiveColorStyle

object (ColorStyle)

Zu verwendende Farbe, wenn der Basiswert eine positive Änderung des Schlüsselwerts darstellt. Dieses Feld ist optional. Wenn positiveColor festgelegt ist, hat dieses Feld Vorrang.

negativeColor
(deprecated)

object (Color)

Farbe, die verwendet werden soll, wenn der Vergleichswert eine negative Änderung für den Schlüsselwert darstellt. Dieses Feld ist optional. Verworfen: Verwenden Sie stattdessen negativeColorStyle.

negativeColorStyle

object (ColorStyle)

Farbe, die verwendet werden soll, wenn der Vergleichswert eine negative Änderung für den Schlüsselwert darstellt. Dieses Feld ist optional. Wenn auch negativeColor festgelegt ist, hat dieses Feld Vorrang.

ComparisonType

Der Vergleichstyp des Schlüssel/Wert-Paars mit dem Referenzwert.

Enums
COMPARISON_TYPE_UNDEFINED Standardwert, nicht verwenden
ABSOLUTE_DIFFERENCE Verwenden Sie die absolute Differenz zwischen Schlüssel- und Referenzwert.
PERCENTAGE_DIFFERENCE Verwenden Sie den prozentualen Unterschied zwischen dem Schlüssel- und dem Basiswert.

ChartNumberFormatSource

Die Optionen für die Quellformatierung von Zahlen für Diagrammattribute.

Enums
CHART_NUMBER_FORMAT_SOURCE_UNDEFINED Standardwert, nicht verwenden
FROM_DATA Zahlenformatierung von Daten übernehmen.
CUSTOM Benutzerdefinierte Formatierung gemäß ChartCustomNumberFormatOptions anwenden.

ChartCustomNumberFormatOptions

Benutzerdefinierte Zahlenformatierungsoptionen für Diagrammattribute.

JSON-Darstellung
{
  "prefix": string,
  "suffix": string
}
Felder
prefix

string

Benutzerdefiniertes Präfix, das dem Diagrammattribut vorangestellt werden soll. Dieses Feld ist optional.

suffix

string

Benutzerdefiniertes Suffix, das an das Diagrammattribut angehängt wird. Dieses Feld ist optional.

ChartHiddenDimensionStrategy

Bestimmt, wie in Diagrammen mit ausgeblendeten Quellzeilen umgegangen werden soll. Zu den ausgeblendeten Zeilen gehören sowohl manuell ausgeblendete als auch durch einen Filter ausgeblendete Zeilen.

Enums
CHART_HIDDEN_DIMENSION_STRATEGY_UNSPECIFIED Standardwert, nicht verwenden.
SKIP_HIDDEN_ROWS_AND_COLUMNS Ausgeblendete Zeilen und Spalten werden in Diagrammen übersprungen.
SKIP_HIDDEN_ROWS In Diagrammen werden nur ausgeblendete Zeilen übersprungen.
SKIP_HIDDEN_COLUMNS In Diagrammen werden nur ausgeblendete Spalten übersprungen.
SHOW_ALL Ausgeblendete Zeilen oder Spalten werden in Diagrammen nicht übersprungen.

EmbeddedObjectBorder

Ein Rahmen entlang eines eingebetteten Objekts.

JSON-Darstellung
{
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  }
}
Felder
color
(deprecated)

object (Color)

Die Farbe des Rahmens. Verworfen: Verwenden Sie stattdessen colorStyle.

colorStyle

object (ColorStyle)

Die Farbe des Rahmens. Wenn color festgelegt ist, hat dieses Feld Vorrang.