- Ressource: Tabelle
- SpreadsheetProperties
- RecalculationInterval
- CellFormat
- NumberFormat
- NumberFormatType
- Color
- ColorStyle
- ThemeColorType
- Rahmen
- Rahmen
- Design
- Abstand
- HorizontalAlign
- VerticalAlign
- WrapStrategy
- TextDirection
- TextFormat
- Link
- HyperlinkDisplayType
- TextRotation
- IterativeCalculationSettings
- SpreadsheetTheme
- ThemeColorPair
- Tabelle
- SheetProperties
- SheetType
- GridProperties
- DataSourceSheetProperties
- DataSourceColumn
- DataSourceColumnReference
- DataExecutionStatus
- DataExecutionState
- DataExecutionErrorCode
- GridData
- RowData
- CellData
- ExtendedValue
- ErrorValue
- ErrorType
- TextFormatRun
- DataValidationRule
- BooleanCondition
- ConditionType
- ConditionValue
- RelativeDate
- PivotTable
- GridRange
- PivotGroup
- PivotGroupValueMetadata
- SortOrder
- PivotGroupSortValueBucket
- PivotGroupRule
- ManualRule
- ManualRuleGroup
- HistogramRule
- DateTimeRule
- DateTimeRuleType
- PivotGroupLimit
- PivotFilterCriteria
- PivotFilterSpec
- PivotValue
- PivotValueSummarizeFunction
- PivotValueCalculatedDisplayType
- PivotValueLayout
- DataSourceTable
- DataSourceTableColumnSelectionType
- FilterSpec
- FilterCriteria
- SortSpec
- DataSourceFormula
- DimensionProperties
- ConditionalFormatRule
- BooleanRule
- GradientRule
- InterpolationPoint
- InterpolationPointType
- FilterView
- ProtectedRange
- Bearbeiter
- BasicFilter
- EmbeddedChart
- ChartSpec
- TextPosition
- DataSourceChartProperties
- BasicChartSpec
- BasicChartType
- BasicChartLegendPosition
- BasicChartAxis
- BasicChartAxisPosition
- ChartAxisViewWindowOptions
- ViewWindowMode
- BasicChartDomain
- ChartData
- ChartSourceRange
- ChartGroupRule
- ChartDateTimeRule
- ChartDateTimeRuleType
- ChartHistogramRule
- ChartAggregateType
- BasicChartSeries
- LineStyle
- LineDashType
- DataLabel
- DataLabelType
- DataLabelPlacement
- PointStyle
- PointShape
- BasicSeriesDataPointStyleOverride
- BasicChartStackedType
- BasicChartCompareMode
- PieChartSpec
- PieChartLegendPosition
- BubbleChartSpec
- BubbleChartLegendPosition
- CandlestickChartSpec
- CandlestickDomain
- CandlestickData
- CandlestickSeries
- OrgChartSpec
- OrgChartNodeSize
- HistogramChartSpec
- HistogramSeries
- HistogramChartLegendPosition
- WaterfallChartSpec
- WaterfallChartDomain
- WaterfallChartSeries
- WaterfallChartColumnStyle
- WaterfallChartCustomSubtotal
- WaterfallChartStackedType
- TreemapChartSpec
- TreemapChartColorScale
- ScorecardChartSpec
- KeyValueFormat
- BaselineValueFormat
- ComparisonType
- ChartNumberFormatSource
- ChartCustomNumberFormatOptions
- ChartHiddenDimensionStrategy
- EmbeddedObjectPosition
- OverlayPosition
- GridCoordinate
- EmbeddedObjectBorder
- BandedRange
- BandingProperties
- DimensionGroup
- Slicer
- SlicerSpec
- Table
- TableRowsProperties
- TableColumnProperties
- ColumnType
- TableColumnDataValidationRule
- NamedRange
- DataSource
- DataSourceSpec
- BigQueryDataSourceSpec
- BigQueryQuerySpec
- BigQueryTableSpec
- LookerDataSourceSpec
- DataSourceParameter
- DataSourceRefreshSchedule
- DataSourceRefreshScope
- DataSourceRefreshDailySchedule
- TimeOfDay
- DataSourceRefreshWeeklySchedule
- DayOfWeek
- DataSourceRefreshMonthlySchedule
- Intervall
- Methoden
Ressource: Tabelle
Ressource, die eine Tabelle darstellt.
JSON-Darstellung |
---|
{ "spreadsheetId": string, "properties": { object ( |
Felder | |
---|---|
spreadsheetId |
Die ID der Tabelle. Dieses Feld ist schreibgeschützt. |
properties |
Allgemeine Eigenschaften einer Tabelle. |
sheets[] |
Die Tabellenblätter einer Tabelle. |
namedRanges[] |
Die in einer Tabelle definierten benannten Bereiche. |
spreadsheetUrl |
Die URL der Tabelle. Dieses Feld ist schreibgeschützt. |
developerMetadata[] |
Die Entwicklermetadaten, die mit einer Tabelle verknüpft sind. |
dataSources[] |
Eine Liste der externen Datenquellen, die mit der Tabelle verknüpft sind. |
dataSourceSchedules[] |
Nur Ausgabe. Eine Liste der Zeitpläne für die Aktualisierung von Datenquellen. |
SpreadsheetProperties
Eigenschaften einer Tabelle.
JSON-Darstellung |
---|
{ "title": string, "locale": string, "autoRecalc": enum ( |
Felder | |
---|---|
title |
Der Titel der Tabelle. |
locale |
Das Gebietsschema der Tabelle in einem der folgenden Formate:
Hinweis: Bei der Aktualisierung dieses Felds werden nicht alle Sprachen und Länder unterstützt. |
autoRecalc |
Die Wartezeit, bevor volatile Funktionen neu berechnet werden. |
timeZone |
Die Zeitzone der Tabelle im CLDR-Format, z. B. |
defaultFormat |
Das Standardformat aller Zellen in der Tabelle. |
iterativeCalculationSettings |
Hiermit wird festgelegt, ob und wie sich Zirkelbezüge durch iterative Berechnung auflösen lassen. Wenn dieses Feld fehlt, führen Rückwärtsverweise zu Berechnungsfehlern. |
spreadsheetTheme |
Design, das auf die Tabelle angewendet wurde. |
importFunctionsExternalUrlAccessAllowed |
Gibt an, ob der Zugriff auf externe URLs für Bild- und Importfunktionen zulässig ist. Nur lesbar, wenn „wahr“ festgelegt ist. Wenn der Wert „false“ ist, können Sie ihn auf „true“ setzen. Dieser Wert wird umgangen und gibt immer „wahr“ zurück, wenn der Administrator die Zulassungsliste aktiviert hat. |
RecalculationInterval
Eine Aufzählung der möglichen Optionen für das Neuberechnungsintervall.
Enums | |
---|---|
RECALCULATION_INTERVAL_UNSPECIFIED |
Standardwert. Dieser Wert darf nicht verwendet werden. |
ON_CHANGE |
Veränderliche Funktionen werden bei jeder Änderung aktualisiert. |
MINUTE |
Veränderliche Funktionen werden bei jeder Änderung und jede Minute aktualisiert. |
HOUR |
Veränderliche Funktionen werden bei jeder Änderung und stündlich aktualisiert. |
CellFormat
Das Format einer Zelle.
JSON-Darstellung |
---|
{ "numberFormat": { object ( |
Felder | |
---|---|
numberFormat |
Ein Format, das beschreibt, wie Zahlenwerte dem Nutzer dargestellt werden sollen. |
backgroundColor |
Die Hintergrundfarbe der Zelle. Verworfen: Verwenden Sie |
backgroundColorStyle |
Die Hintergrundfarbe der Zelle. Wenn auch |
borders |
Die Ränder der Zelle. |
padding |
Der Abstand der Zelle. |
horizontalAlignment |
Die horizontale Ausrichtung des Werts in der Zelle. |
verticalAlignment |
Die vertikale Ausrichtung des Werts in der Zelle. |
wrapStrategy |
Die Umbruchstrategie für den Wert in der Zelle. |
textDirection |
Die Textrichtung in der Zelle. |
textFormat |
Das Format des Texts in der Zelle, sofern es nicht durch einen Formatierungslauf überschrieben wird. Wenn Sie hier eine Verknüpfung auf Zellenebene festlegen, werden die vorhandenen Verknüpfungen der Zelle gelöscht. Das Link-Feld in einer |
hyperlinkDisplayType |
Wie ein Hyperlink in der Zelle angezeigt werden soll, falls vorhanden. |
textRotation |
Die Drehung, die auf den Text in der Zelle angewendet wird. |
NumberFormat
Das Zahlenformat einer Zelle.
JSON-Darstellung |
---|
{
"type": enum ( |
Felder | |
---|---|
type |
Der Typ des Zahlenformats. Dieses Feld muss beim Schreiben festgelegt sein. |
pattern |
Musterstring, der für die Formatierung verwendet wird. Wenn das Muster nicht festgelegt ist, wird bei Bedarf für den jeweiligen Typ ein Standardmuster verwendet, das auf der Sprache des Nutzers basiert. Weitere Informationen zu den unterstützten Mustern finden Sie im Leitfaden zu Datums- und Zahlenformaten. |
NumberFormatType
Das Zahlenformat der Zelle. In dieser Dokumentation wird davon ausgegangen, dass das Gebietsschema „en_US“ ist. Das tatsächliche Format hängt jedoch vom Gebietsschema der Tabelle ab.
Enums | |
---|---|
NUMBER_FORMAT_TYPE_UNSPECIFIED |
Das Zahlenformat ist nicht angegeben und basiert auf dem Inhalt der Zelle. Verwenden Sie diesen Parameter nicht explizit. |
TEXT |
Textformatierung, z. B. 1000.12 |
NUMBER |
Zahlenformatierung, z. B. 1,000.12 |
PERCENT |
Prozentformat, z. B. 10.12% |
CURRENCY |
Währungsformatierung, z. B. $1,000.12 |
DATE |
Datumsformatierung, z. B. 9/26/2008 |
TIME |
Zeitformat, z. B. 3:59:00 PM |
DATE_TIME |
Datums- und Uhrzeitformat, z. B. 9/26/08 15:59:00 |
SCIENTIFIC |
Wissenschaftliche Zahlenformatierung, z. B. 1.01E+03 |
Farbe
Ermöglicht die Darstellung einer Farbe im RGBA-Farbraum. Diese Darstellung ist kompakt und soll die Umwandlung in und aus Farbdarstellungen in verschiedenen Sprachen vereinfachen. Die Felder dieser Darstellung können beispielsweise ganz einfach dem Konstruktor von java.awt.Color
in Java oder der +colorWithRed:green:blue:alpha
-Methode von UIColor in iOS übergeben werden. Mit nur ein wenig Aufwand lässt sich daraus auch ein CSS-rgba()
-String in JavaScript erstellen.
Diese Referenzseite enthält keine Informationen zum absoluten Farbraum, der zur Interpretation des RGB-Werts verwendet werden sollte, z. B. sRGB, Adobe RGB, DCI-P3 und BT.2020. Anwendungen sollten standardmäßig den Farbraum sRGB verwenden.
Wenn entschieden werden muss, ob zwei Farben gleich sind, behandeln Implementierungen, sofern nicht anders dokumentiert, zwei Farben als gleich, wenn sich alle Rot-, Grün-, Blau- und Alphawerte jeweils um höchstens 1e-5
unterscheiden.
Beispiel (Java):
import com.google.type.Color;
// ...
public static java.awt.Color fromProto(Color protocolor) {
float alpha = protocolor.hasAlpha()
? protocolor.getAlpha().getValue()
: 1.0;
return new java.awt.Color(
protocolor.getRed(),
protocolor.getGreen(),
protocolor.getBlue(),
alpha);
}
public static Color toProto(java.awt.Color color) {
float red = (float) color.getRed();
float green = (float) color.getGreen();
float blue = (float) color.getBlue();
float denominator = 255.0;
Color.Builder resultBuilder =
Color
.newBuilder()
.setRed(red / denominator)
.setGreen(green / denominator)
.setBlue(blue / denominator);
int alpha = color.getAlpha();
if (alpha != 255) {
result.setAlpha(
FloatValue
.newBuilder()
.setValue(((float) alpha) / denominator)
.build());
}
return resultBuilder.build();
}
// ...
Beispiel (iOS/Obj-C):
// ...
static UIColor* fromProto(Color* protocolor) {
float red = [protocolor red];
float green = [protocolor green];
float blue = [protocolor blue];
FloatValue* alpha_wrapper = [protocolor alpha];
float alpha = 1.0;
if (alpha_wrapper != nil) {
alpha = [alpha_wrapper value];
}
return [UIColor colorWithRed:red green:green blue:blue alpha:alpha];
}
static Color* toProto(UIColor* color) {
CGFloat red, green, blue, alpha;
if (![color getRed:&red green:&green blue:&blue alpha:&alpha]) {
return nil;
}
Color* result = [[Color alloc] init];
[result setRed:red];
[result setGreen:green];
[result setBlue:blue];
if (alpha <= 0.9999) {
[result setAlpha:floatWrapperWithValue(alpha)];
}
[result autorelease];
return result;
}
// ...
Beispiel (JavaScript):
// ...
var protoToCssColor = function(rgbColor) {
var redFrac = rgbColor.red || 0.0;
var greenFrac = rgbColor.green || 0.0;
var blueFrac = rgbColor.blue || 0.0;
var red = Math.floor(redFrac * 255);
var green = Math.floor(greenFrac * 255);
var blue = Math.floor(blueFrac * 255);
if (!('alpha' in rgbColor)) {
return rgbToCssColor(red, green, blue);
}
var alphaFrac = rgbColor.alpha.value || 0.0;
var rgbParams = [red, green, blue].join(',');
return ['rgba(', rgbParams, ',', alphaFrac, ')'].join('');
};
var rgbToCssColor = function(red, green, blue) {
var rgbNumber = new Number((red << 16) | (green << 8) | blue);
var hexString = rgbNumber.toString(16);
var missingZeros = 6 - hexString.length;
var resultBuilder = ['#'];
for (var i = 0; i < missingZeros; i++) {
resultBuilder.push('0');
}
resultBuilder.push(hexString);
return resultBuilder.join('');
};
// ...
JSON-Darstellung |
---|
{ "red": number, "green": number, "blue": number, "alpha": number } |
Felder | |
---|---|
red |
Der Rotanteil der Farbe als Wert im Intervall [0, 1]. |
green |
Der Grünanteil der Farbe als Wert im Intervall [0, 1]. |
blue |
Der Blauanteil der Farbe als Wert im Intervall [0, 1]. |
alpha |
Der Anteil dieser Farbe, der auf den Pixel angewendet werden soll. Die endgültige Pixelfarbe wird durch folgende Gleichung definiert:
Der Wert 1,0 entspricht einer soliden Farbdarstellung, während die Farbe bei einem Wert von 0,0 vollständig transparent ist. Dabei wird anstelle eines einfachen Float-Skalarwerts eine Wrapper-Nachricht verwendet, sodass zwischen einem Standardwert und dem zurückgesetzten Wert unterschieden werden kann. Wenn nicht angegeben, wird das Farbobjekt als Volltonfarbe dargestellt (als ob für den Alphawert explizit 1,0 angegeben worden wäre). |
ColorStyle
Ein Farbwert.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld kind . Die Art des Farbwerts. Für kind ist nur einer der folgenden Werte zulässig: |
|
rgbColor |
RGB-Farbe Der Wert |
themeColor |
Designfarbe |
ThemeColorType
Farbtypen des Designs
SpreadsheetProperties
enthalten eine SpreadsheetTheme
, die eine Zuordnung dieser Farbtypen zu konkreten Farben definiert.
Enums | |
---|---|
THEME_COLOR_TYPE_UNSPECIFIED |
Keine Designfarbe angegeben |
TEXT |
Stellt die primäre Textfarbe dar |
BACKGROUND |
Stellt die primäre Hintergrundfarbe dar |
ACCENT1 |
Stellt die erste Akzentfarbe dar |
ACCENT2 |
Stellt die zweite Akzentfarbe dar |
ACCENT3 |
Stellt die dritte Akzentfarbe dar |
ACCENT4 |
Stellt die vierte Akzentfarbe dar |
ACCENT5 |
Stellt die fünfte Akzentfarbe dar |
ACCENT6 |
Stellt die sechste Akzentfarbe dar |
LINK |
Die Farbe für Hyperlinks |
Rahmen
Die Ränder der Zelle.
JSON-Darstellung |
---|
{ "top": { object ( |
Felder | |
---|---|
top |
Oberer Rahmen der Zelle. |
bottom |
Unterer Rahmen der Zelle. |
left |
Der linke Rahmen der Zelle. |
right |
Der rechte Rahmen der Zelle. |
Rahmen
Ein Rahmen um eine Zelle.
JSON-Darstellung |
---|
{ "style": enum ( |
Felder | |
---|---|
style |
Der Stil des Rahmens. |
width |
Die Breite des Rahmens in Pixeln. Dieses Feld wird nicht mehr unterstützt. Die Breite wird durch das Feld „style“ bestimmt. |
color |
Die Farbe des Rahmens. Verworfen: Verwenden Sie |
colorStyle |
Die Farbe des Rahmens. Wenn auch |
Stil
Der Stil eines Rahmens.
Enums | |
---|---|
STYLE_UNSPECIFIED |
Der Stil ist nicht angegeben. Verwenden Sie diese Option nicht. |
DOTTED |
Der Rahmen ist gepunktet. |
DASHED |
Der Rahmen ist gepunktet. |
SOLID |
Der Rahmen ist eine dünne durchgehende Linie. |
SOLID_MEDIUM |
Der Rahmen ist eine durchgehende Linie mittlerer Stärke. |
SOLID_THICK |
Der Rahmen ist eine dicke durchgehende Linie. |
NONE |
Ohne Rahmen. Wird nur beim Aktualisieren eines Rahmens verwendet, um ihn zu löschen. |
DOUBLE |
Die Grenze besteht aus zwei durchgezogenen Linien. |
Abstand
Der Abstand um die Zelle herum in Pixeln. Beim Aktualisieren des Paddings muss jedes Feld angegeben werden.
JSON-Darstellung |
---|
{ "top": integer, "right": integer, "bottom": integer, "left": integer } |
Felder | |
---|---|
top |
Der obere Abstand der Zelle. |
right |
Der rechte Textabstand der Zelle. |
bottom |
Der Abstand unten in der Zelle. |
left |
Der linke Abstand der Zelle. |
HorizontalAlign
Die horizontale Ausrichtung von Text in einer Zelle.
Enums | |
---|---|
HORIZONTAL_ALIGN_UNSPECIFIED |
Die horizontale Ausrichtung ist nicht angegeben. Verwenden Sie diese Option nicht. |
LEFT |
Der Text ist explizit linksbündig ausgerichtet. |
CENTER |
Der Text ist explizit auf die Mitte der Zelle ausgerichtet. |
RIGHT |
Der Text ist explizit rechts neben der Zelle ausgerichtet. |
VerticalAlign
Die vertikale Ausrichtung von Text in einer Zelle.
Enums | |
---|---|
VERTICAL_ALIGN_UNSPECIFIED |
Die vertikale Ausrichtung ist nicht angegeben. Verwenden Sie diese Option nicht. |
TOP |
Der Text ist explizit oben in der Zelle ausgerichtet. |
MIDDLE |
Der Text ist explizit mittig in der Zelle ausgerichtet. |
BOTTOM |
Der Text ist explizit am unteren Rand der Zelle ausgerichtet. |
WrapStrategy
Text in einer Zelle umbrechen
Enums | |
---|---|
WRAP_STRATEGY_UNSPECIFIED |
Der Standardwert, nicht verwenden. |
OVERFLOW_CELL |
Zeilen, die länger als die Zellenbreite sind, werden in die nächste Zelle geschrieben, sofern diese leer ist. Wenn die nächste Zelle nicht leer ist, verhält sich das Element genauso wie
|
LEGACY_WRAP |
Diese Umbruchstrategie entspricht der alten Umbruchstrategie in Google Tabellen, bei der Wörter, die länger als eine Zeile sind, abgeschnitten werden, anstatt umgebrochen zu werden. Diese Strategie wird nicht auf allen Plattformen unterstützt und eingestellt. Beispiel:
|
CLIP |
Zeilen, die länger als die Zellenbreite sind, werden abgeschnitten. Der Text wird nie umgebrochen, es sei denn, der Nutzer fügt manuell eine neue Zeile ein. Beispiel:
|
WRAP |
Wörter, die länger als eine Zeile sind, werden auf Zeichenebene umgebrochen und nicht abgeschnitten. Beispiel:
|
TextDirection
Die Textrichtung in einer Zelle.
Enums | |
---|---|
TEXT_DIRECTION_UNSPECIFIED |
Die Textrichtung ist nicht angegeben. Verwenden Sie diese Option nicht. |
LEFT_TO_RIGHT |
Die Textrichtung wurde vom Nutzer auf „von links nach rechts“ festgelegt. |
RIGHT_TO_LEFT |
Die Textrichtung wurde vom Nutzer auf „linksläufig“ festgelegt. |
TextFormat
Das Format eines Textblocks in einer Zelle. Fehlende Werte geben an, dass das Feld nicht angegeben ist.
JSON-Darstellung |
---|
{ "foregroundColor": { object ( |
Felder | |
---|---|
foregroundColor |
Die Vordergrundfarbe des Texts. Verworfen: Verwenden Sie |
foregroundColorStyle |
Die Vordergrundfarbe des Texts. Wenn auch |
fontFamily |
Die Schriftfamilie. |
fontSize |
Die Schriftgröße. |
bold |
„True“, wenn der Text fett formatiert ist. |
italic |
„True“, wenn der Text kursiv ist. |
strikethrough |
„True“, wenn der Text durchgestrichen ist. |
underline |
„True“, wenn der Text unterstrichen ist. |
link |
Das Linkziel des Texts, falls vorhanden. Wenn Sie das Link-Feld in einer |
Link
Eine externe oder lokale Referenz.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld destination . Das Ziel des Links. Für destination ist nur einer der folgenden Werte zulässig: |
|
uri |
Die Link-ID. |
HyperlinkDisplayType
Gibt an, ob ein Hyperlink explizit gerendert werden soll. Wenn keine Angabe erfolgt, ist der Hyperlink verknüpft.
Enums | |
---|---|
HYPERLINK_DISPLAY_TYPE_UNSPECIFIED |
Standardwert: Der Hyperlink wird gerendert. Verwenden Sie diese Option nicht. |
LINKED |
Ein Hyperlink muss explizit gerendert werden. |
PLAIN_TEXT |
Ein Hyperlink sollte nicht gerendert werden. |
TextRotation
Die Drehung, die auf Text in einer Zelle angewendet wird.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld type . Die Art der Drehung, vertikal oder schräg. Für type ist nur einer der folgenden Werte zulässig: |
|
angle |
Der Winkel zwischen der Standardausrichtung und der gewünschten Ausrichtung. Gemessen in Grad. Gültige Werte liegen zwischen -90 und 90. Positive Winkel sind nach oben gerichtet, negative nach unten. Hinweis: Bei einer linksläufigen Textrichtung sind positive Winkel gegen den Uhrzeigersinn, bei einer rechtsläufigen Textrichtung im Uhrzeigersinn. |
vertical |
Wenn „wahr“ festgelegt ist, wird der Text von oben nach unten gelesen, die Ausrichtung der einzelnen Zeichen bleibt jedoch unverändert. Beispiel:
|
IterativeCalculationSettings
Einstellungen, mit denen Sie festlegen können, wie Zirkelbezüge durch iterative Berechnungen aufgelöst werden.
JSON-Darstellung |
---|
{ "maxIterations": integer, "convergenceThreshold": number } |
Felder | |
---|---|
maxIterations |
Wenn die iterative Berechnung aktiviert ist, die maximale Anzahl der durchzuführenden Berechnungsrunden. |
convergenceThreshold |
Wenn die iterative Berechnung aktiviert ist und sich aufeinanderfolgende Ergebnisse um weniger als diesen Grenzwert unterscheiden, werden die Berechnungsrunden beendet. |
SpreadsheetTheme
Stellt das Tabellendesign dar
JSON-Darstellung |
---|
{
"primaryFontFamily": string,
"themeColors": [
{
object ( |
Felder | |
---|---|
primaryFontFamily |
Name der primären Schriftfamilie. |
themeColors[] |
Die Farbpaare des Tabellendesigns. Zum Aktualisieren müssen Sie alle Farbpaare des Designs angeben. |
ThemeColorPair
Ein Paar, das einen Tabellen-Farbtyp der Farbe zuordnet, die er darstellt.
JSON-Darstellung |
---|
{ "colorType": enum ( |
Felder | |
---|---|
colorType |
Der Typ der Tabellenthemenfarbe. |
color |
Die Farbe, die dem Farbtyp des Designs entspricht. |
Google-Tabelle
Ein Tabellenblatt in einer Tabellenkalkulation.
JSON-Darstellung |
---|
{ "properties": { object ( |
Felder | |
---|---|
properties |
Die Eigenschaften des Tabellenblatts. |
data[] |
Daten im Raster, wenn es sich um ein Rasterblatt handelt. Die Anzahl der zurückgegebenen GridData-Objekte hängt von der Anzahl der auf diesem Tabellenblatt angeforderten Bereiche ab. Wenn dies beispielsweise Bei einer |
merges[] |
Die zusammengeführten Bereiche. |
conditionalFormats[] |
Die Regeln für die bedingte Formatierung in diesem Tabellenblatt. |
filterViews[] |
Die Filteransichten in diesem Tabellenblatt. |
protectedRanges[] |
Die geschützten Bereiche in diesem Tabellenblatt. |
basicFilter |
Der Filter auf diesem Tabellenblatt, falls vorhanden. |
charts[] |
Die Spezifikationen für jedes Diagramm auf diesem Tabellenblatt. |
bandedRanges[] |
Die Bereiche mit Streifen (abwechselnde Farben) in dieser Tabelle. |
developerMetadata[] |
Die mit einem Tabellenblatt verknüpften Entwicklermetadaten. |
rowGroups[] |
Alle Zeilengruppen auf diesem Tabellenblatt, sortiert nach steigendem Startindex des Bereichs und dann nach Gruppentiefe. |
columnGroups[] |
Alle Spaltengruppen auf diesem Blatt, sortiert nach steigendem Startindex des Bereichs und dann nach Gruppentiefe. |
slicers[] |
Die Segmentierungsoptionen auf diesem Tabellenblatt. |
tables[] |
Die Tabellen auf diesem Tabellenblatt. |
SheetProperties
Eigenschaften eines Tabellenblatts
JSON-Darstellung |
---|
{ "sheetId": integer, "title": string, "index": integer, "sheetType": enum ( |
Felder | |
---|---|
sheetId |
Die ID des Tabellenblatts. Darf nicht negativ sein. Dieses Feld kann nach der Festlegung nicht mehr geändert werden. |
title |
Der Name des Tabellenblatts. |
index |
Der Index des Tabellenblatts in der Tabelle. Wenn Sie Tabelleneigenschaften hinzufügen oder aktualisieren und dieses Feld ausschließen, wird das Tabellenblatt ans Ende der Tabellenliste verschoben oder hinzugefügt. Wenn Sie Tabellenindexe aktualisieren oder Tabellen einfügen, wird die Verschiebung in den Indexen „vor dem Verschieben“ berücksichtigt. Wenn es beispielsweise drei Tabellen (Tabelle 1, Tabelle 2, Tabelle 3) gibt, muss der Index auf 2 gesetzt werden, um Tabelle 1 vor Tabelle 2 zu verschieben. Eine Anfrage zum Aktualisieren des Tabellenindexes wird ignoriert, wenn der angeforderte Index mit dem aktuellen Index der Tabelle identisch ist oder wenn der angeforderte neue Index dem aktuellen Tabellenindex + 1 entspricht. |
sheetType |
Der Typ des Tabellenblatts. Die Standardeinstellung ist |
gridProperties |
Zusätzliche Eigenschaften des Tabellenblatts, wenn es sich um ein Raster handelt. Wenn es sich bei dem Tabellenblatt um ein Objektblatt mit einem Diagramm oder Bild handelt, ist dieses Feld nicht vorhanden. Beim Schreiben ist es ein Fehler, Rastereigenschaften auf Blättern ohne Raster festzulegen. Wenn es sich bei dieser Tabelle um eine |
tabColor |
Die Farbe des Tabs in der Benutzeroberfläche. Verworfen: Verwenden Sie |
tabColorStyle |
Die Farbe des Tabs in der Benutzeroberfläche. Wenn auch |
rightToLeft |
„True“, wenn es sich bei dem Tabellenblatt um ein RTL-Tabellenblatt handelt. |
dataSourceSheetProperties |
Nur Ausgabe. Falls vorhanden, enthält das Feld |
SheetType
Die Art des Tabellenblatts.
Enums | |
---|---|
SHEET_TYPE_UNSPECIFIED |
Standardwert, nicht verwenden |
GRID |
Das Tabellenblatt ist ein Raster. |
OBJECT |
Die Tabelle enthält kein Raster, sondern ein Objekt wie ein Diagramm oder ein Bild. |
DATA_SOURCE |
Das Tabellenblatt wird mit einer externen DataSource verbunden und zeigt eine Datenvorschau an. |
GridProperties
Eigenschaften eines Rasters.
JSON-Darstellung |
---|
{ "rowCount": integer, "columnCount": integer, "frozenRowCount": integer, "frozenColumnCount": integer, "hideGridlines": boolean, "rowGroupControlAfter": boolean, "columnGroupControlAfter": boolean } |
Felder | |
---|---|
rowCount |
Die Anzahl der Zeilen im Raster. |
columnCount |
Die Anzahl der Spalten im Raster. |
frozenRowCount |
Die Anzahl der Zeilen, die im Raster fixiert sind. |
frozenColumnCount |
Die Anzahl der Spalten, die im Raster fixiert sind. |
hideGridlines |
„True“, wenn für das Raster keine Rasterlinien in der Benutzeroberfläche angezeigt werden. |
rowGroupControlAfter |
„Wahr“, wenn die Ein/Aus-Schaltfläche für die Zeilengruppierung nach der Gruppe angezeigt wird. |
columnGroupControlAfter |
„Wahr“, wenn die Ein/Aus-Schaltfläche für die Spaltengruppierung nach der Gruppe angezeigt wird. |
DataSourceSheetProperties
Zusätzliche Eigenschaften einer DATA_SOURCE
-Liste.
JSON-Darstellung |
---|
{ "dataSourceId": string, "columns": [ { object ( |
Felder | |
---|---|
dataSourceId |
ID des |
columns[] |
Die Spalten auf dem Tabellenblatt, die den Werten in |
dataExecutionStatus |
Der Ausführungsstatus der Daten. |
DataSourceColumn
Eine Spalte in einer Datenquelle.
JSON-Darstellung |
---|
{
"reference": {
object ( |
Felder | |
---|---|
reference |
Der Spaltenbezug. |
formula |
Die Formel der berechneten Spalte. |
DataSourceColumnReference
Eine eindeutige Kennung, die auf eine Datenquellenspalte verweist.
JSON-Darstellung |
---|
{ "name": string } |
Felder | |
---|---|
name |
Der Anzeigename der Spalte. Er muss innerhalb einer Datenquelle eindeutig sein. |
DataExecutionStatus
Der Ausführungsstatus der Daten.
Eine Datenabfrage wird erstellt, um ein Datenquellenobjekt mit den neuesten Daten aus einer DataSource
zu synchronisieren. Normalerweise wird es im Hintergrund ausgeführt. Sie können anhand der state
prüfen, ob eine Ausführung abgeschlossen ist.
Es gibt mehrere Szenarien, in denen eine Datenausführung ausgelöst wird:
- In
Adding a data source
wird ein zugehöriges Datenquellenblatt sowie eine Datenausführung erstellt, um die Daten aus der Datenquelle mit dem Blatt zu synchronisieren. Updating a data source
erstellt eine Datenausführung, um das zugehörige Datenquellentabellenblatt auf ähnliche Weise zu aktualisieren.- Sie können
refresh request
senden, um ein oder mehrere Datenquellenobjekte explizit zu aktualisieren.
JSON-Darstellung |
---|
{ "state": enum ( |
Felder | |
---|---|
state |
Der Status der Datenausführung. |
errorCode |
Den Fehlercode. |
errorMessage |
Die Fehlermeldung, die leer sein kann. |
lastRefreshTime |
Gibt an, wann die Daten zuletzt erfolgreich aktualisiert wurden. |
DataExecutionState
Eine Aufzählung der Status der Datenausführung.
Enums | |
---|---|
DATA_EXECUTION_STATE_UNSPECIFIED |
Standardwert, nicht verwenden |
NOT_STARTED |
Die Datenausführung wurde noch nicht gestartet. |
RUNNING |
Die Datenausführung wurde gestartet und ist aktiv. |
CANCELLING |
Die Datenausführung wird derzeit abgebrochen. |
SUCCEEDED |
Die Datenausführung wurde erfolgreich abgeschlossen. |
FAILED |
Die Datenausführung wurde mit Fehlern abgeschlossen. |
DataExecutionErrorCode
Eine Aufzählung von Fehlercodes für die Datenausführung.
Enums | |
---|---|
DATA_EXECUTION_ERROR_CODE_UNSPECIFIED |
Standardwert, nicht verwenden |
TIMED_OUT |
Zeitüberschreitung bei der Datenausführung. |
TOO_MANY_ROWS |
Beim Ausführen der Daten werden mehr Zeilen als das Limit zurückgegeben. |
TOO_MANY_COLUMNS |
Beim Ausführen der Daten werden mehr Spalten als das Limit zurückgegeben. |
TOO_MANY_CELLS |
Beim Ausführen der Daten werden mehr Zellen als das Limit zurückgegeben. |
ENGINE |
Fehler wird von der Back-End-Daten-Ausführungs-Engine (z.B. BigQuery) empfangen. Weitere Informationen finden Sie unter errorMessage . |
PARAMETER_INVALID |
Einer oder mehrere der angegebenen Parameter der Datenquelle sind ungültig. |
UNSUPPORTED_DATA_TYPE |
Beim Ausführen der Daten wird ein nicht unterstützter Datentyp zurückgegeben. |
DUPLICATE_COLUMN_NAMES |
Beim Ausführen der Daten wurden doppelte Spaltennamen oder Aliasse zurückgegeben. |
INTERRUPTED |
Die Datenausführung wird unterbrochen. Bitte aktualisieren Sie die Seite später. |
CONCURRENT_QUERY |
Die Datenausführung ist derzeit in Bearbeitung und kann erst aktualisiert werden, wenn sie abgeschlossen ist. |
OTHER |
Andere Fehler |
TOO_MANY_CHARS_PER_CELL |
Beim Ausführen der Daten werden Werte zurückgegeben, die die maximal zulässige Anzahl von Zeichen in einer einzelnen Zelle überschreiten. |
DATA_NOT_FOUND |
Die Datenbank, auf die von der Datenquelle verwiesen wird, wurde nicht gefunden. */ |
PERMISSION_DENIED |
Der Nutzer hat keinen Zugriff auf die Datenbank, auf die in der Datenquelle verwiesen wird. |
MISSING_COLUMN_ALIAS |
Beim Ausführen der Daten werden Spalten ohne Alias zurückgegeben. |
OBJECT_NOT_FOUND |
Das Datenquellenobjekt ist nicht vorhanden. |
OBJECT_IN_ERROR_STATE |
Bei dem Datenquellenobjekt liegt derzeit ein Fehler vor. Wenn Sie eine Aktualisierung erzwingen möchten, setzen Sie force in RefreshDataSourceRequest . |
OBJECT_SPEC_INVALID |
Die Datenquellenobjektspezifikation ist ungültig. |
DATA_EXECUTION_CANCELLED |
Die Datenausführung wurde abgebrochen. |
GridData
Daten im Raster sowie Metadaten zu den Dimensionen.
JSON-Darstellung |
---|
{ "startRow": integer, "startColumn": integer, "rowData": [ { object ( |
Felder | |
---|---|
startRow |
Die erste Zeile, auf die sich diese GridData beziehen, beginnend bei null. |
startColumn |
Die erste Spalte, auf die sich diese GridData beziehen, beginnend mit null. |
rowData[] |
Die Daten im Raster, ein Eintrag pro Zeile, beginnend mit der Zeile in startRow. Die Werte in „RowData“ entsprechen den Spalten ab |
rowMetadata[] |
Metadaten zu den angeforderten Zeilen im Raster, beginnend mit der Zeile in |
columnMetadata[] |
Metadaten zu den angeforderten Spalten im Raster, beginnend mit der Spalte in |
RowData
Daten zu jeder Zelle in einer Zeile.
JSON-Darstellung |
---|
{
"values": [
{
object ( |
Felder | |
---|---|
values[] |
Die Werte in der Zeile, einer pro Spalte. |
CellData
Daten zu einer bestimmten Zelle.
JSON-Darstellung |
---|
{ "userEnteredValue": { object ( |
Felder | |
---|---|
userEnteredValue |
Der Wert, den der Nutzer in die Zelle eingegeben hat, z. B. |
effectiveValue |
Der effektive Wert der Zelle. Bei Zellen mit Formeln ist dies der berechnete Wert. Bei Zellen mit Literalen ist dies mit dem von Nutzern eingegebenen Wert identisch. Dieses Feld ist schreibgeschützt. |
formattedValue |
Der formatierte Wert der Zelle. Das ist der Wert, der dem Nutzer angezeigt wird. Dieses Feld ist schreibgeschützt. |
userEnteredFormat |
Das Format, das der Nutzer für die Zelle eingegeben hat. Beim Schreiben wird das neue Format mit dem vorhandenen Format zusammengeführt. |
effectiveFormat |
Das effektive Format, das in der Zelle verwendet wird. Dazu gehören die Ergebnisse der bedingten Formatierung und, falls die Zelle eine Formel enthält, das berechnete Zahlenformat. Wenn das effektive Format das Standardformat ist, wird es nicht geschrieben. Dieses Feld ist schreibgeschützt. |
hyperlink |
Ein Hyperlink, auf den diese Zelle verweist, falls vorhanden. Wenn die Zelle mehrere Hyperlinks enthält, ist dieses Feld leer. Dieses Feld ist schreibgeschützt. Verwenden Sie dazu eine |
note |
Alle Notizen in der Zelle. |
textFormatRuns[] |
Abschnitte mit Rich-Text, die auf Teilbereiche der Zelle angewendet werden. Durchläufe sind nur für von Nutzern eingegebene Strings gültig, nicht für Formeln, Boolesche Werte oder Zahlen. Die Eigenschaften eines Laufs beginnen an einem bestimmten Index im Text und dauern bis zum nächsten Lauf. Läufe übernehmen die Eigenschaften der Zelle, sofern nicht explizit etwas anderes festgelegt wird. Beim Schreiben werden alle vorherigen Ausführungen durch die neuen Ausführungen überschrieben. Wenn Sie eine neue |
dataValidation |
Eine ggf. vorhandene Datenvalidierungsregel für die Zelle. Beim Schreiben wird die neue Regel zur Datenvalidierung über jede vorherige Regel geschrieben. |
pivotTable |
Eine an dieser Zelle verankerte Pivot-Tabelle. Die Größe der Pivot-Tabelle selbst wird dynamisch basierend auf den Daten, der Gruppierung, den Filtern, den Werten usw. berechnet. Nur die Zelle links oben in der Pivot-Tabelle enthält die Definition der Pivot-Tabelle. Die anderen Zellen enthalten die berechneten Werte der Ergebnisse der Pivot-Tabelle in ihren |
dataSourceTable |
Eine an dieser Zelle verankerte Datenquellentabelle. Die Größe der Datenquellentabelle selbst wird dynamisch anhand ihrer Konfiguration berechnet. Nur die erste Zelle der Datenquellentabelle enthält die Definition der Datenquellentabelle. Die anderen Zellen enthalten die Anzeigewerte der Datenquelle in den |
dataSourceFormula |
Nur Ausgabe. Informationen zu einer Datenquellenformel in der Zelle. Das Feld wird festgelegt, wenn |
ExtendedValue
Die Arten von Werten, die eine Zelle in einer Tabelle haben kann.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld value . Der Werttyp in einer Zelle. Wenn kein Feld festgelegt ist, enthält die Zelle keine Daten. Für value ist nur einer der folgenden Werte zulässig: |
|
numberValue |
Stellt einen Double-Wert dar. Hinweis: Datumsangaben, Uhrzeiten und Datumsangaben mit Uhrzeit werden als Doppelt im Format |
stringValue |
Stellt einen Stringwert dar. Anführende einfache Anführungszeichen sind nicht enthalten. Wenn der Nutzer beispielsweise |
boolValue |
Stellt einen booleschen Wert dar. |
formulaValue |
Stellt eine Formel dar. |
errorValue |
Stellt einen Fehler dar. Dieses Feld ist schreibgeschützt. |
ErrorValue
Ein Fehler in einer Zelle.
JSON-Darstellung |
---|
{
"type": enum ( |
Felder | |
---|---|
type |
Die Art des Fehlers. |
message |
Eine Nachricht mit weiteren Informationen zum Fehler (in der Sprache der Tabelle). |
ErrorType
Die Art des Fehlers.
Enums | |
---|---|
ERROR_TYPE_UNSPECIFIED |
Der Standardfehlertyp, sollte nicht verwendet werden. |
ERROR |
Entspricht dem Fehler #ERROR! . |
NULL_VALUE |
Entspricht dem Fehler #NULL! . |
DIVIDE_BY_ZERO |
Entspricht dem Fehler #DIV/0 . |
VALUE |
Entspricht dem Fehler #VALUE! . |
REF |
Entspricht dem Fehler #REF! . |
NAME |
Entspricht dem Fehler #NAME? . |
NUM |
Entspricht dem Fehler #NUM! . |
N_A |
Entspricht dem Fehler #N/A . |
LOADING |
Entspricht dem Status Loading... . |
TextFormatRun
Ein Lauf eines Textformats. Das Format dieses Laufs wird bis zum Startindex des nächsten Laufs fortgesetzt. Beim Aktualisieren müssen alle Felder festgelegt werden.
JSON-Darstellung |
---|
{
"startIndex": integer,
"format": {
object ( |
Felder | |
---|---|
startIndex |
Der nullbasierte Zeichenindex, an dem diese Ausführung beginnt, in UTF-16-Codeeinheiten. |
format |
Das Format dieses Laufs. Fehlende Werte übernehmen das Format der Zelle. |
DataValidationRule
Eine Datenvalidierungsregel.
JSON-Darstellung |
---|
{
"condition": {
object ( |
Felder | |
---|---|
condition |
Die Bedingung, die die Daten in der Zelle erfüllen müssen. |
inputMessage |
Eine Nachricht, die dem Nutzer angezeigt wird, wenn er Daten in die Zelle einfügt. |
strict |
„Wahr“, wenn ungültige Daten abgelehnt werden sollen. |
showCustomUi |
„Wahr“, wenn die Benutzeroberfläche je nach Art der Bedingung angepasst werden soll. Wenn „wahr“ festgelegt ist, wird für „Liste“-Bedingungen ein Drop-down-Menü angezeigt. |
BooleanCondition
Eine Bedingung, die als „wahr“ oder „falsch“ ausgewertet werden kann. Boolesche Bedingungen werden für die bedingte Formatierung, die Datenvalidierung und die Kriterien in Filtern verwendet.
JSON-Darstellung |
---|
{ "type": enum ( |
Felder | |
---|---|
type |
Der Typ der Bedingung. |
values[] |
Die Werte der Bedingung. Die Anzahl der unterstützten Werte hängt von |
ConditionType
Der Typ der Bedingung.
Enums | |
---|---|
CONDITION_TYPE_UNSPECIFIED |
Der Standardwert, nicht verwenden. |
NUMBER_GREATER |
Der Wert der Zelle muss größer als der Wert der Bedingung sein. Unterstützt durch Datenvalidierung, bedingte Formatierung und Filter. Erfordert eine einzelne ConditionValue . |
NUMBER_GREATER_THAN_EQ |
Der Wert der Zelle muss größer oder gleich dem Wert der Bedingung sein. Unterstützt durch Datenvalidierung, bedingte Formatierung und Filter. Erfordert eine einzelne ConditionValue . |
NUMBER_LESS |
Der Wert der Zelle muss kleiner als der Wert der Bedingung sein. Unterstützt durch Datenvalidierung, bedingte Formatierung und Filter. Erfordert eine einzelne ConditionValue . |
NUMBER_LESS_THAN_EQ |
Der Wert der Zelle muss kleiner oder gleich dem Wert der Bedingung sein. Unterstützt durch Datenvalidierung, bedingte Formatierung und Filter. Erfordert eine einzelne ConditionValue . |
NUMBER_EQ |
Der Wert der Zelle muss mit dem Wert der Bedingung übereinstimmen. Unterstützt durch Datenvalidierung, bedingte Formatierung und Filter. Erfordert ein einzelnes ConditionValue für die Datenvalidierung, bedingte Formatierung und Filter auf Objekten, die keine Datenquellen sind, und mindestens ein ConditionValue für Filter auf Datenquellenobjekten. |
NUMBER_NOT_EQ |
Der Wert der Zelle darf nicht mit dem Wert der Bedingung übereinstimmen. Unterstützt durch Datenvalidierung, bedingte Formatierung und Filter. Erfordert ein einzelnes ConditionValue für die Datenvalidierung, bedingte Formatierung und Filter auf Objekten, die keine Datenquellen sind, und mindestens ein ConditionValue für Filter auf Datenquellenobjekten. |
NUMBER_BETWEEN |
Der Wert der Zelle muss zwischen den beiden Bedingungswerten liegen. Unterstützt durch Datenvalidierung, bedingte Formatierung und Filter. Es sind genau zwei ConditionValues erforderlich. |
NUMBER_NOT_BETWEEN |
Der Wert der Zelle darf nicht zwischen den beiden Bedingungswerten liegen. Unterstützt durch Datenvalidierung, bedingte Formatierung und Filter. Es sind genau zwei ConditionValues erforderlich. |
TEXT_CONTAINS |
Der Wert der Zelle muss den Wert der Bedingung enthalten. Unterstützt durch Datenvalidierung, bedingte Formatierung und Filter. Erfordert eine einzelne ConditionValue . |
TEXT_NOT_CONTAINS |
Der Wert der Zelle darf nicht den Wert der Bedingung enthalten. Unterstützt durch Datenvalidierung, bedingte Formatierung und Filter. Erfordert eine einzelne ConditionValue . |
TEXT_STARTS_WITH |
Der Wert der Zelle muss mit dem Wert der Bedingung beginnen. Unterstützt durch bedingte Formatierung und Filter. Erfordert eine einzelne ConditionValue . |
TEXT_ENDS_WITH |
Der Wert der Zelle muss mit dem Wert der Bedingung enden. Unterstützt durch bedingte Formatierung und Filter. Erfordert eine einzelne ConditionValue . |
TEXT_EQ |
Der Wert der Zelle muss genau mit dem Wert der Bedingung übereinstimmen. Unterstützt durch Datenvalidierung, bedingte Formatierung und Filter. Erfordert ein einzelnes ConditionValue für die Datenvalidierung, bedingte Formatierung und Filter auf Objekten, die keine Datenquellen sind, und mindestens ein ConditionValue für Filter auf Datenquellenobjekten. |
TEXT_IS_EMAIL |
Der Wert der Zelle muss eine gültige E-Mail-Adresse sein. Unterstützt durch Datenvalidierung. Erfordert keine ConditionValues . |
TEXT_IS_URL |
Der Wert der Zelle muss eine gültige URL sein. Unterstützt durch Datenvalidierung. Erfordert keine ConditionValues . |
DATE_EQ |
Der Wert der Zelle muss mit dem Wert der Bedingung übereinstimmen. Unterstützt durch Datenvalidierung, bedingte Formatierung und Filter. Erfordert ein einzelnes ConditionValue für die Datenvalidierung, bedingte Formatierung und Filter auf Objekten, die keine Datenquellen sind, und mindestens ein ConditionValue für Filter auf Datenquellenobjekten. |
DATE_BEFORE |
Der Wert der Zelle muss vor dem Datum des Werts der Bedingung liegen. Unterstützt durch Datenvalidierung, bedingte Formatierung und Filter. Erfordert eine einzelne ConditionValue , die auch eine relative date sein kann. |
DATE_AFTER |
Der Wert der Zelle muss nach dem Datum des Werts der Bedingung liegen. Unterstützt durch Datenvalidierung, bedingte Formatierung und Filter. Erfordert eine einzelne ConditionValue , die auch eine relative date sein kann. |
DATE_ON_OR_BEFORE |
Der Wert der Zelle muss vor oder am Datum des Werts der Bedingung liegen. Unterstützt durch Datenvalidierung. Erfordert eine einzelne ConditionValue , die auch eine relative date sein kann. |
DATE_ON_OR_AFTER |
Der Wert der Zelle muss auf oder nach dem Datum des Werts der Bedingung liegen. Unterstützt durch Datenvalidierung. Erfordert eine einzelne ConditionValue , die auch eine relative date sein kann. |
DATE_BETWEEN |
Der Wert der Zelle muss zwischen den beiden Datumsangaben liegen. Unterstützt durch Datenvalidierung. Es sind genau zwei ConditionValues erforderlich. |
DATE_NOT_BETWEEN |
Der Wert der Zelle muss außerhalb der beiden Datumswerte liegen. Unterstützt durch Datenvalidierung. Es sind genau zwei ConditionValues erforderlich. |
DATE_IS_VALID |
Der Wert der Zelle muss ein Datum sein. Unterstützt durch Datenvalidierung. Erfordert keine ConditionValues . |
ONE_OF_RANGE |
Der Wert der Zelle muss im Raster im Bereich des Bedingungswerts aufgeführt sein. Unterstützt durch Datenvalidierung. Es ist nur ein einzelnes ConditionValue zulässig und der Wert muss ein gültiger Bereich in A1-Notation sein. |
ONE_OF_LIST |
Der Wert der Zelle muss in der Liste der Bedingungswerte enthalten sein. Unterstützt durch Datenvalidierung. Unterstützt eine beliebige Anzahl von condition values , eine pro Element in der Liste. Formeln werden in den Werten nicht unterstützt. |
BLANK |
Der Wert der Zelle muss leer sein. Unterstützt durch bedingte Formatierung und Filter. Erfordert keine ConditionValues . |
NOT_BLANK |
Der Wert der Zelle darf nicht leer sein. Unterstützt durch bedingte Formatierung und Filter. Erfordert keine ConditionValues . |
CUSTOM_FORMULA |
Die Formel der Bedingung muss als wahr ausgewertet werden. Unterstützt durch Datenvalidierung, bedingte Formatierung und Filter. Wird von Tabellenfiltern für Datenquellen nicht unterstützt. Erfordert eine einzelne ConditionValue . |
BOOLEAN |
Der Wert der Zelle muss WAHR/FALSE sein oder in der Liste der Bedingungswerte enthalten sein. Unterstützt durch Datenvalidierung. Wird als Kästchen in einer Zelle gerendert. Unterstützt null, ein oder zwei ConditionValues . Wenn keine Werte angegeben sind, muss die Zelle TRUE oder FALSE enthalten. TRUE wird als angeklickt und FALSE als nicht angeklickt dargestellt. Ein Wert gibt an, dass die Zelle angeklickt dargestellt wird, wenn sie diesen Wert enthält, und nicht angeklickt, wenn sie leer ist. Zwei Werte geben an, dass die Zelle angeklickt dargestellt wird, wenn sie den ersten Wert enthält, und nicht angeklickt, wenn sie den zweiten Wert enthält. Mit [„Ja“, „Nein“] wird beispielsweise angegeben, dass in der Zelle ein Häkchen angezeigt wird, wenn der Wert „Ja“ ist, und ein leeres Kästchen, wenn der Wert „Nein“ ist. |
TEXT_NOT_EQ |
Der Wert der Zelle darf nicht genau mit dem Wert der Bedingung übereinstimmen. Wird von Filtern auf Datenquellenobjekten unterstützt. Es ist mindestens ein ConditionValue erforderlich. |
DATE_NOT_EQ |
Der Wert der Zelle darf nicht genau mit dem Wert der Bedingung übereinstimmen. Wird von Filtern auf Datenquellenobjekten unterstützt. Es ist mindestens ein ConditionValue erforderlich. |
FILTER_EXPRESSION |
Der Wert der Zelle muss dem angegebenen Muster entsprechen. Erfordert eine einzelne ConditionValue . |
ConditionValue
Der Wert der Bedingung.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld value . Der Wert der Bedingung. Es muss genau einer festgelegt werden. Für value ist nur einer der folgenden Werte zulässig: |
|
relativeDate |
Ein relatives Datum (basierend auf dem aktuellen Datum). Nur gültig, wenn Relative Datumsangaben werden bei der Datenvalidierung nicht unterstützt. Sie werden nur in der bedingten Formatierung und in bedingten Filtern unterstützt. |
userEnteredValue |
Ein Wert, auf dem die Bedingung basiert. Der Wert wird so analysiert, als hätte der Nutzer ihn in eine Zelle eingegeben. Formeln werden unterstützt und müssen mit |
RelativeDate
Hiermit wird festgelegt, wie eine Datumsbedingung ausgewertet wird.
Enums | |
---|---|
RELATIVE_DATE_UNSPECIFIED |
Standardwert, nicht verwenden |
PAST_YEAR |
Der Wert entspricht dem Datum vor einem Jahr. |
PAST_MONTH |
Der Wert bezieht sich auf einen Monat vor dem heutigen Tag. |
PAST_WEEK |
Der Wert bezieht sich auf eine Woche vor dem heutigen Tag. |
YESTERDAY |
Der Wert ist „gestern“. |
TODAY |
Der Wert ist „heute“. |
TOMORROW |
Der Wert ist „morgen“. |
PivotTable
Eine Pivot-Tabelle.
JSON-Darstellung |
---|
{ "rows": [ { object ( |
Felder | |
---|---|
rows[] |
Jede Zeilengruppierung in der Pivot-Tabelle. |
columns[] |
Jede Spaltengruppierung in der Pivot-Tabelle. |
criteria |
Optionale Zuordnung von Filtern pro Offset der Quellspalte. Die Filter werden angewendet, bevor Daten in der Pivot-Tabelle zusammengefasst werden. Der Schlüssel der Zuordnung ist der Spaltenoffset des Quellbereichs, den Sie filtern möchten, und der Wert sind die Kriterien für diese Spalte. Wenn die Quelle beispielsweise Dieses Feld wird zugunsten von |
filterSpecs[] |
Die Filter, die auf die Quellspalten angewendet wurden, bevor Daten für die Pivot-Tabelle aggregiert wurden. Sowohl |
values[] |
Eine Liste der Werte, die in die Pivot-Tabelle aufgenommen werden sollen. |
valueLayout |
Ob die Werte horizontal (als Spalten) oder vertikal (als Zeilen) aufgelistet werden sollen. |
dataExecutionStatus |
Nur Ausgabe. Der Status der Datenausführung für Datenquellen-Pivot-Tabellen. |
Union-Feld source_data . Die Quelle der Pivot-Tabellendaten. Für source_data ist nur einer der folgenden Werte zulässig: |
|
source |
Der Bereich, aus dem die Pivot-Tabelle Daten liest. |
dataSourceId |
Die ID der Datenquelle, aus der die Pivot-Tabelle Daten liest. |
GridRange
Einen Bereich in einer Tabelle. Alle Indexe beginnen bei null. Die Indexe sind halboffen, d.h. der Startindex ist einschließend und der Endindex ist ausschließend: [startIndex, endIndex]. Fehlende Indexe weisen darauf hin, dass der Bereich auf dieser Seite nicht begrenzt ist.
Wenn "Sheet1"
beispielsweise die Tabellen-ID 123456 ist, gilt:
Sheet1!A1:A1 == sheetId: 123456,
startRowIndex: 0, endRowIndex: 1,
startColumnIndex: 0, endColumnIndex: 1
Sheet1!A3:B4 == sheetId: 123456,
startRowIndex: 2, endRowIndex: 4,
startColumnIndex: 0, endColumnIndex: 2
Sheet1!A:B == sheetId: 123456,
startColumnIndex: 0, endColumnIndex: 2
Sheet1!A5:B == sheetId: 123456,
startRowIndex: 4,
startColumnIndex: 0, endColumnIndex: 2
Sheet1 == sheetId: 123456
Der Startindex darf nicht größer sein als der Endindex. Wenn der Startindex mit dem Endindex übereinstimmt, ist der Bereich leer. Leere Bereiche sind in der Regel nicht aussagekräftig und werden in der Benutzeroberfläche normalerweise als #REF!
dargestellt.
JSON-Darstellung |
---|
{ "sheetId": integer, "startRowIndex": integer, "endRowIndex": integer, "startColumnIndex": integer, "endColumnIndex": integer } |
Felder | |
---|---|
sheetId |
Das Tabellenblatt, in dem sich der Bereich befindet. |
startRowIndex |
Die Startzeile (einschließlich) des Bereichs oder nicht festgelegt, wenn er unbegrenzt ist. |
endRowIndex |
Die Endzeile (exklusiv) des Bereichs oder nicht festgelegt, wenn er nicht begrenzt ist. |
startColumnIndex |
Die Startspalte (einschließlich) des Bereichs oder nicht festgelegt, wenn er nicht begrenzt ist. |
endColumnIndex |
Die Endspalte (exklusiv) des Bereichs oder nicht festgelegt, wenn der Bereich nicht begrenzt ist. |
PivotGroup
Eine einzelne Gruppierung (Zeile oder Spalte) in einer Pivot-Tabelle.
JSON-Darstellung |
---|
{ "showTotals": boolean, "valueMetadata": [ { object ( |
Felder | |
---|---|
showTotals |
„Wahr“, wenn die Pivot-Tabelle die Gesamtwerte für diese Gruppierung enthalten soll. |
valueMetadata[] |
Metadaten zu Werten in der Gruppierung. |
sortOrder |
Die Reihenfolge, in der die Werte in dieser Gruppe sortiert werden sollen. |
valueBucket |
Der Bucket der gegenüberliegenden Pivot-Gruppe, nach dem sortiert werden soll. Wenn keine Angabe erfolgt, erfolgt die Sortierung alphabetisch nach den Werten dieser Gruppe. |
repeatHeadings |
„Wahr“, wenn die Überschriften in dieser Pivot-Gruppe wiederholt werden sollen. Diese Option ist nur für Zeilengruppierungen gültig und wird für Spalten ignoriert. Standardmäßig minimieren wir die Wiederholung von Überschriften, indem wir Überschriften höherer Ebene nicht anzeigen, wenn sie identisch sind. Obwohl die dritte Zeile unten beispielsweise „Q1 März“ entspricht, wird „Q1“ nicht angezeigt, da sie mit den vorherigen Zeilen übereinstimmt. Wenn Sie „repeatHeadings“ auf „true“ setzen, wird „Q1“ für „Feb“ und „Mar“ wiederholt.
|
label |
Die Labels für die Zeilen-/Spaltengruppen, die angepasst werden können. In der folgenden Pivot-Tabelle lautet das Zeilenlabel beispielsweise
|
groupRule |
Die Gruppenregel, die auf diese Zeilen-/Spaltengruppe angewendet werden soll. |
groupLimit |
Die maximale Anzahl von Zeilen oder Spalten, die auf diese Pivot-Gruppe angewendet werden soll. |
Union-Feld source . Die Datenquelle der Pivot-Gruppe. Für source ist nur einer der folgenden Werte zulässig: |
|
sourceColumnOffset |
Der Spaltenoffset des Quellbereichs, auf dem diese Gruppierung basiert. Wenn die Quelle beispielsweise |
dataSourceColumnReference |
Der Verweis auf die Datenquellenspalte, auf der diese Gruppierung basiert. |
PivotGroupValueMetadata
Metadaten zu einem Wert in einer Pivot-Gruppierung.
JSON-Darstellung |
---|
{
"value": {
object ( |
Felder | |
---|---|
value |
Der berechnete Wert, dem die Metadaten entsprechen. Hinweis: |
collapsed |
„True“, wenn die Daten, die dem Wert entsprechen, minimiert sind. |
SortOrder
Eine Sortierreihenfolge.
Enums | |
---|---|
SORT_ORDER_UNSPECIFIED |
Standardwert, nicht verwenden |
ASCENDING |
Sortieren Sie die Spalte aufsteigend. |
DESCENDING |
Sortieren Sie die Spalte absteigend. |
PivotGroupSortValueBucket
Informationen dazu, welche Werte in einer Pivot-Gruppe zum Sortieren verwendet werden sollen.
JSON-Darstellung |
---|
{
"valuesIndex": integer,
"buckets": [
{
object ( |
Felder | |
---|---|
valuesIndex |
Der Offset in der Liste |
buckets[] |
Bestimmt den Bucket, aus dem Werte für die Sortierung ausgewählt werden. In einer Pivot-Tabelle mit einer Zeilengruppe und zwei Spaltengruppen können beispielsweise bis zu zwei Werte in der Zeilengruppe aufgeführt werden. Der erste Wert entspricht einem Wert in der ersten Spaltengruppe und der zweite Wert einem Wert in der zweiten Spaltengruppe. Wenn keine Werte aufgeführt sind, sollte die Zeile nach dem Gesamtwert über die Spaltengruppen sortiert werden. Wenn nur ein Wert aufgeführt ist, entspricht dies der Verwendung des Gesamtwerts dieses Buckets. |
PivotGroupRule
Eine optionale Einstellung für PivotGroup
, mit der Buckets für die Werte in der Quelldatenspalte definiert werden, anstatt jeden einzelnen Wert aufzuschlüsseln. Pro Spalte in den Quelldaten kann nur eine PivotGroup
mit einer Gruppenregel hinzugefügt werden. Sie können jedoch jeder Spalte sowohl eine PivotGroup
mit einer Regel als auch eine PivotGroup
ohne Regel hinzufügen.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld rule . Die Regel, die auf die PivotGroup angewendet werden soll. Für rule ist nur einer der folgenden Werte zulässig: |
|
manualRule |
Ein |
histogramRule |
Ein |
dateTimeRule |
Ein |
ManualRule
Hiermit können Sie die Werte in einer Quelldatenspalte manuell in Bucket mit von Ihnen gewählten Namen organisieren. Beispiel: Eine Pivot-Tabelle, in der die Bevölkerung nach Bundesstaat zusammengefasst wird:
+-------+-------------------+
| State | SUM of Population |
+-------+-------------------+
| AK | 0.7 |
| AL | 4.8 |
| AR | 2.9 |
...
+-------+-------------------+
kann in eine Pivot-Tabelle umgewandelt werden, in der die Bevölkerung nach Zeitzone zusammengefasst wird. Dazu muss einer manuellen Gruppenregel eine Liste von Gruppen (z. B. groupName = 'Central', items = ['AL', 'AR', 'IA', ...]) zugewiesen werden. Ein ähnlicher Effekt kann auch erzielt werden, indem Sie den Quelldaten eine Zeitzonenspalte hinzufügen und die Pivot-Tabelle anpassen.
+-----------+-------------------+
| Time Zone | SUM of Population |
+-----------+-------------------+
| Central | 106.3 |
| Eastern | 151.9 |
| Mountain | 17.4 |
...
+-----------+-------------------+
JSON-Darstellung |
---|
{
"groups": [
{
object ( |
Felder | |
---|---|
groups[] |
Die Liste der Gruppennamen und die entsprechenden Elemente aus den Quelldaten, die den einzelnen Gruppennamen zugeordnet sind. |
ManualRuleGroup
Ein Gruppenname und eine Liste der Elemente aus den Quelldaten, die in die Gruppe mit diesem Namen aufgenommen werden sollen.
JSON-Darstellung |
---|
{ "groupName": { object ( |
Felder | |
---|---|
groupName |
Der Gruppenname, der ein String sein muss. Jede Gruppe in einer bestimmten |
items[] |
Die Elemente in den Quelldaten, die in diese Gruppe aufgenommen werden sollen. Jedes Element kann ein String, eine Zahl oder ein boolescher Wert sein. Elemente können in einer bestimmten |
HistogramRule
Hiermit können Sie die numerischen Werte in einer Quelldatenspalte in Bins mit konstanter Größe organisieren. Alle Werte von HistogramRule.start
bis HistogramRule.end
werden in Gruppen mit der Größe HistogramRule.interval
eingeteilt. Außerdem werden alle Werte unter HistogramRule.start
in eine Gruppe und alle Werte über HistogramRule.end
in eine andere Gruppe eingeordnet. Nur HistogramRule.interval
ist erforderlich. Wenn sowohl HistogramRule.start
als auch HistogramRule.end
angegeben sind, muss HistogramRule.start
kleiner als HistogramRule.end
sein. Beispiel: Eine Pivot-Tabelle mit dem durchschnittlichen Kaufbetrag nach Alter mit mehr als 50 Zeilen:
+-----+-------------------+
| Age | AVERAGE of Amount |
+-----+-------------------+
| 16 | $27.13 |
| 17 | $5.24 |
| 18 | $20.15 |
...
+-----+-------------------+
kann in eine Pivot-Tabelle wie die unten gezeigte umgewandelt werden, indem eine Histogrammgruppenregel mit einer HistogramRule.start
von 25, einer HistogramRule.interval
von 20 und einer HistogramRule.end
von 65 angewendet wird.
+-------------+-------------------+
| Grouped Age | AVERAGE of Amount |
+-------------+-------------------+
| < 25 | $19.34 |
| 25-45 | $31.43 |
| 45-65 | $35.87 |
| > 65 | $27.55 |
+-------------+-------------------+
| Grand Total | $29.12 |
+-------------+-------------------+
JSON-Darstellung |
---|
{ "interval": number, "start": number, "end": number } |
Felder | |
---|---|
interval |
Die Größe der erstellten Buckets. Muss positiv sein. |
start |
Der Mindestwert, bei dem Elemente in Buckets mit konstanter Größe eingeordnet werden. Werte unter dem Startwert werden in einem einzigen Bucket zusammengefasst. Dieses Feld ist optional. |
end |
Der Maximalwert, bei dem Elemente in Buckets mit konstanter Größe eingeordnet werden. Werte über dem Endwert werden in einem einzigen Bucket zusammengefasst. Dieses Feld ist optional. |
DateTimeRule
Hiermit können Sie die Datums-/Uhrzeitwerte in einer Quelldatenspalte anhand ausgewählter Teile ihrer Datums- oder Uhrzeitwerte in Bucket sortieren. Angenommen, Sie haben eine Pivot-Tabelle mit Verkaufstransaktionen nach Datum:
+----------+--------------+
| Date | SUM of Sales |
+----------+--------------+
| 1/1/2017 | $621.14 |
| 2/3/2017 | $708.84 |
| 5/8/2017 | $326.84 |
...
+----------+--------------+
Wenn Sie eine Datums-/Uhrzeitgruppenregel mit YEAR_MONTH als DateTimeRuleType
anwenden, erhalten Sie die folgende Pivot-Tabelle.
+--------------+--------------+
| Grouped Date | SUM of Sales |
+--------------+--------------+
| 2017-Jan | $53,731.78 |
| 2017-Feb | $83,475.32 |
| 2017-Mar | $94,385.05 |
...
+--------------+--------------+
JSON-Darstellung |
---|
{
"type": enum ( |
Felder | |
---|---|
type |
Der Typ der Datum/Uhrzeit-Gruppierung, der angewendet werden soll. |
DateTimeRuleType
Die verfügbaren Typen von Gruppierungsregeln für Datum und Uhrzeit. In dieser Dokumentation wird davon ausgegangen, dass die Sprache der Tabelle „en-US“ ist. Für einige Regeltypen wird jedoch die Sprache der Tabelle für die tatsächliche Darstellung der Datumsangaben und Uhrzeiten verwendet.
Enums | |
---|---|
DATE_TIME_RULE_TYPE_UNSPECIFIED |
Der Standardtyp, nicht verwenden. |
SECOND |
Datumsangaben nach Sekunden von 0 bis 59 gruppieren. |
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 nach Stunde und Minute im 12-Stunden-Format, z. B. 19:45 Uhr. Die Angabe von „Vormittags“ und „Nachmittags“ wird basierend auf dem Gebietsschema 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 Datumsangaben nach dem Tag des Monats (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 die Daten nach Quartal, z. B. Q1 (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 Datumsangaben nach Jahr, Monat und Tag, z. B. 22.11.2008. |
PivotGroupLimit
Die maximale Anzahl von Zeilen oder Spalten in der Pivot-Gruppe.
JSON-Darstellung |
---|
{ "countLimit": integer, "applyOrder": integer } |
Felder | |
---|---|
countLimit |
Die maximale Anzahl. |
applyOrder |
Die Reihenfolge, in der das Gruppenlimit auf die Pivot-Tabelle angewendet wird. Die Limits für Pivot-Gruppen werden von der niedrigeren zur höheren Ordnungszahl angewendet. Bestellnummern werden auf aufeinanderfolgende Ganzzahlen von 0 normalisiert. Bei Schreibanfragen müssen alle Grenzwerte für Pivot-Gruppen in diesem Feld mit einer eindeutigen Zahl festgelegt sein, damit die anwendbaren Reihenfolgen vollständig angepasst werden können. Andernfalls wird die Reihenfolge durch den Index in der Liste |
PivotFilterCriteria
Kriterien für das Ein-/Ausblenden von Zeilen in einer Pivot-Tabelle.
JSON-Darstellung |
---|
{
"visibleValues": [
string
],
"condition": {
object ( |
Felder | |
---|---|
visibleValues[] |
Werte, die enthalten sein sollten. Nicht hier aufgeführte Werte werden ausgeschlossen. |
condition |
Eine Bedingung, die erfüllt sein muss, damit Werte angezeigt werden. Bedingungswerte, die sich auf Bereiche in A1-Notation beziehen, werden relativ zum Blatt der Pivot-Tabelle ausgewertet. Verweise werden absolut behandelt und nicht in die gesamte Pivot-Tabelle kopiert. Ein Bedingungswert von Auf die Quelldaten der Pivot-Tabelle kann über den Namen der Spaltenüberschrift verwiesen werden. Wenn die Quelldaten beispielsweise die Spalten „Umsatz“ und „Kosten“ enthalten und auf die Spalte „Umsatz“ eine Bedingung vom Typ |
visibleByDefault |
Ob Werte standardmäßig sichtbar sind. Wenn diese Option aktiviert ist, werden die |
PivotFilterSpec
Die Filterkriterien für die Pivot-Tabelle, die mit einem bestimmten Offset der Quellspalte verknüpft sind.
JSON-Darstellung |
---|
{ "filterCriteria": { object ( |
Felder | |
---|---|
filterCriteria |
Die Kriterien für die Spalte. |
Union-Feld source . Die Quellspalte, auf die dieser Filter angewendet wird. Für source ist nur einer der folgenden Werte zulässig: |
|
columnOffsetIndex |
Der nullbasierte Spaltenoffset des Quellbereichs. |
dataSourceColumnReference |
Der Verweis auf die Datenquellenspalte. |
PivotValue
Die Definition, wie ein Wert in einer Pivot-Tabelle berechnet werden soll.
JSON-Darstellung |
---|
{ "summarizeFunction": enum ( |
Felder | |
---|---|
summarizeFunction |
Eine Funktion, mit der der Wert zusammengefasst wird. Wenn |
name |
Ein Name, der für den Wert verwendet werden soll. |
calculatedDisplayType |
Wenn diese Option angegeben ist, werden Pivot-Werte als Ergebnis einer Berechnung mit einem anderen Pivot-Wert angezeigt. Wenn Sie beispielsweise „PERCENT_OF_GRAND_TOTAL“ als „calculatedDisplayType“ angeben, werden alle Pivot-Werte als Prozentsatz des Gesamtwerts angezeigt. Im Editor von Google Tabellen wird dies im Wertbereich einer Pivot-Tabelle als „Als anzeigen“ bezeichnet. |
Union-Feld value . Die Daten, die für die Werte in der Pivot-Tabelle verwendet werden sollen. Es muss genau ein Wert festgelegt werden. Für value ist nur einer der folgenden Werte zulässig: |
|
sourceColumnOffset |
Der Spaltenoffset des Quellbereichs, aus dem dieser Wert gelesen wird. Wenn die Quelle beispielsweise |
formula |
Eine benutzerdefinierte Formel zur Berechnung des Werts. Die Formel muss mit dem Zeichen |
dataSourceColumnReference |
Der Verweis auf die Datenquellenspalte, aus der dieser Wert gelesen wird. |
PivotValueSummarizeFunction
Eine Funktion zum Zusammenfassen eines Pivot-Werts.
Enums | |
---|---|
PIVOT_STANDARD_VALUE_FUNCTION_UNSPECIFIED |
Standardeinstellung, nicht verwenden. |
SUM |
Entspricht der Funktion SUM . |
COUNTA |
Entspricht der Funktion COUNTA . |
COUNT |
Entspricht der Funktion COUNT . |
COUNTUNIQUE |
Entspricht der Funktion COUNTUNIQUE . |
AVERAGE |
Entspricht der Funktion AVERAGE . |
MAX |
Entspricht der Funktion MAX . |
MIN |
Entspricht der Funktion MIN . |
MEDIAN |
Entspricht der Funktion MEDIAN . |
PRODUCT |
Entspricht der Funktion PRODUCT . |
STDEV |
Entspricht der Funktion STDEV . |
STDEVP |
Entspricht der Funktion STDEVP . |
VAR |
Entspricht der Funktion VAR . |
VARP |
Entspricht der Funktion VARP . |
CUSTOM |
Gibt an, dass die Formel unverändert verwendet werden soll. Nur gültig, wenn PivotValue.formula festgelegt wurde. |
NONE |
Gibt an, dass der Wert bereits zusammengefasst wurde und die Zusammenfassungsfunktion nicht explizit angegeben ist. Wird für Pivot-Tabellen der Looker-Datenquelle verwendet, in denen der Wert bereits zusammengefasst ist. |
PivotValueCalculatedDisplayType
Die möglichen Berechnungsmethoden für Pivot-Werte.
Enums | |
---|---|
PIVOT_VALUE_CALCULATED_DISPLAY_TYPE_UNSPECIFIED |
Standardwert, nicht verwenden |
PERCENT_OF_ROW_TOTAL |
Die Pivot-Werte werden als Prozentsatz der Zeilengesamtwerte angezeigt. |
PERCENT_OF_COLUMN_TOTAL |
Die Pivot-Werte werden als Prozentsatz der Werte der Spaltensumme angezeigt. |
PERCENT_OF_GRAND_TOTAL |
Die Pivot-Werte werden als Prozentsatz der Werte der Gesamtsumme angezeigt. |
PivotValueLayout
Das Layout der Pivot-Werte.
Enums | |
---|---|
HORIZONTAL |
Die Werte werden horizontal (als Spalten) angeordnet. |
VERTICAL |
Die Werte werden vertikal (als Zeilen) angeordnet. |
DataSourceTable
Eine Datenquellentabelle, mit der Nutzer eine statische Datentabelle aus der DataSource
in Google Tabellen importieren können. Im Editor von Google Tabellen wird dies auch als „Extrahieren“ bezeichnet.
JSON-Darstellung |
---|
{ "dataSourceId": string, "columnSelectionType": enum ( |
Felder | |
---|---|
dataSourceId |
Die ID der Datenquelle, der die Datenquellentabelle zugeordnet ist. |
columnSelectionType |
Der Typ, mit dem Spalten für die Datenquellentabelle ausgewählt werden. Die Standardeinstellung ist |
columns[] |
Spalten, die für die Datenquellentabelle ausgewählt wurden. Der |
filterSpecs[] |
Filtern Sie die Spezifikationen in der Tabelle der Datenquelle. |
sortSpecs[] |
Sortierungsspezifikationen in der Datenquellentabelle Das Ergebnis der Datenquellentabelle wird anhand der Sortierungsspezifikationen sortiert. |
rowLimit |
Die maximale Anzahl der zurückzugebenden Zeilen. Wenn keine Angabe erfolgt, wird ein Standardlimit angewendet. Die Standard- und Maximalwerte finden Sie im Tabelleneditor. |
dataExecutionStatus |
Nur Ausgabe. Der Ausführungsstatus der Daten. |
DataSourceTableColumnSelectionType
Die Auswahltypen für Spalten in der Datenquellentabelle.
Enums | |
---|---|
DATA_SOURCE_TABLE_COLUMN_SELECTION_TYPE_UNSPECIFIED |
Der Standardtyp für die Spaltenauswahl. Nicht verwenden. |
SELECTED |
Wählen Sie die Spalten aus, die durch das Feld columns angegeben sind. |
SYNC_ALL |
Alle aktuellen und zukünftigen Spalten in der Datenquelle synchronisieren Wenn diese Option festgelegt ist, werden bei der Aktualisierung alle Spalten in der Datenquelle abgerufen. |
FilterSpec
Die Filterkriterien, die mit einer bestimmten Spalte verknüpft sind.
JSON-Darstellung |
---|
{ "filterCriteria": { object ( |
Felder | |
---|---|
filterCriteria |
Die Kriterien für die Spalte. |
Union-Feld reference . Verweis auf die gefilterte Spalte. Für reference ist nur einer der folgenden Werte zulässig: |
|
columnIndex |
Der nullbasierte Spaltenindex. |
dataSourceColumnReference |
Verweis auf eine Datenquellenspalte. |
FilterCriteria
Kriterien für das Ein-/Ausblenden von Zeilen in einem Filter oder einer Filteransicht.
JSON-Darstellung |
---|
{ "hiddenValues": [ string ], "condition": { object ( |
Felder | |
---|---|
condition |
Eine Bedingung, die erfüllt sein muss, damit Werte angezeigt werden. |
visibleBackgroundColor |
Die Hintergrundfüllungsfarbe, nach der gefiltert werden soll. Es werden nur Zellen mit dieser Füllfarbe angezeigt. Schließt sich mit |
visibleBackgroundColorStyle |
Die Hintergrundfüllungsfarbe, nach der gefiltert werden soll. Es werden nur Zellen mit dieser Füllfarbe angezeigt. Dieses Feld und |
visibleForegroundColor |
Die Vordergrundfarbe, nach der gefiltert werden soll. Es werden nur Zellen mit dieser Vordergrundfarbe angezeigt. Schließt sich mit |
visibleForegroundColorStyle |
Die Vordergrundfarbe, nach der gefiltert werden soll. Es werden nur Zellen mit dieser Vordergrundfarbe angezeigt. Dieses Feld und |
SortSpec
Eine Sortierreihenfolge, die mit einer bestimmten Spalte oder Zeile verknüpft ist.
JSON-Darstellung |
---|
{ "sortOrder": enum ( |
Felder | |
---|---|
sortOrder |
Die Bestelldaten sollten sortiert sein. |
foregroundColor |
Die Vordergrundfarbe, nach der sortiert werden soll. Zellen mit dieser Vordergrundfarbe werden nach oben sortiert. Schließt sich mit |
foregroundColorStyle |
Die Vordergrundfarbe, nach der sortiert werden soll. Zellen mit dieser Vordergrundfarbe werden nach oben sortiert. Ist mit |
backgroundColor |
Die Hintergrundfüllungsfarbe, nach der sortiert werden soll. Zellen mit dieser Füllungsfarbe werden nach oben sortiert. Schließt sich mit |
backgroundColorStyle |
Die Hintergrundfüllungsfarbe, nach der sortiert werden soll. Zellen mit dieser Füllungsfarbe werden nach oben sortiert. Ist mit |
Union-Feld reference . Verweis auf die sortierte Dimension. Für reference ist nur einer der folgenden Werte zulässig: |
|
dimensionIndex |
Die Dimension, auf die die Sortierung angewendet werden soll. |
dataSourceColumnReference |
Verweis auf eine Datenquellenspalte. |
DataSourceFormula
Eine Datenquellenformel.
JSON-Darstellung |
---|
{
"dataSourceId": string,
"dataExecutionStatus": {
object ( |
Felder | |
---|---|
dataSourceId |
Die ID der Datenquelle, der die Formel zugewiesen ist. |
dataExecutionStatus |
Nur Ausgabe. Der Ausführungsstatus der Daten. |
DimensionProperties
Eigenschaften einer Dimension.
JSON-Darstellung |
---|
{ "hiddenByFilter": boolean, "hiddenByUser": boolean, "pixelSize": integer, "developerMetadata": [ { object ( |
Felder | |
---|---|
pixelSize |
Die Höhe (bei einer Zeile) oder Breite (bei einer Spalte) der Dimension in Pixeln. |
developerMetadata[] |
Die Entwicklermetadaten, die mit einer einzelnen Zeile oder Spalte verknüpft sind. |
dataSourceColumnReference |
Nur Ausgabe. Wenn diese Option festgelegt ist, bezieht sich der Wert auf eine Spalte in einem Datenquellenblatt. |
ConditionalFormatRule
Eine Regel, die eine bedingte Formatierung beschreibt.
JSON-Darstellung |
---|
{ "ranges": [ { object ( |
Felder | |
---|---|
ranges[] |
Die Bereiche, die formatiert werden, wenn die Bedingung wahr ist. Alle Bereiche müssen sich im selben Raster befinden. |
Union-Feld rule . Für diese bedingte Formatierung muss genau eine Regel festgelegt werden. Für rule ist nur einer der folgenden Werte zulässig: |
|
booleanRule |
Die Formatierung ist gemäß der Regel entweder „an“ oder „aus“. |
gradientRule |
Die Formatierung variiert je nach Farbverlauf in der Regel. |
BooleanRule
Eine Regel, die je nach Bedingung übereinstimmen kann oder nicht.
JSON-Darstellung |
---|
{ "condition": { object ( |
Felder | |
---|---|
condition |
Die Bedingung der Regel. Wenn die Bedingung als wahr ausgewertet wird, wird das Format angewendet. |
format |
Das anzuwendende Format. Bei der bedingten Formatierung kann nur ein Teil der Formatierung angewendet werden: |
GradientRule
Eine Regel, die ein Farbverlaufsformat auf der Grundlage der aufgeführten Interpolationspunkte anwendet. Das Format einer Zelle hängt vom Inhalt im Vergleich zu den Werten der Interpolationspunkte ab.
JSON-Darstellung |
---|
{ "minpoint": { object ( |
Felder | |
---|---|
minpoint |
Der Startpunkt der Interpolation. |
midpoint |
Optionaler Interpolationspunkt in der Mitte. |
maxpoint |
Der letzte Interpolationspunkt. |
InterpolationPoint
Ein einzelner Interpolationspunkt in einem bedingten Farbverlaufsformat. Damit wird die Farbskala des Farbverlaufs entsprechend der ausgewählten Farbe, dem Typ und dem Wert angepinnt.
JSON-Darstellung |
---|
{ "color": { object ( |
Felder | |
---|---|
color |
Die Farbe, die für diesen Interpolationspunkt verwendet werden soll. Verworfen: Verwenden Sie |
colorStyle |
Die Farbe, die für diesen Interpolationspunkt verwendet werden soll. Wenn auch |
type |
Wie der Wert interpretiert werden soll. |
value |
Der Wert, der für diesen Interpolationspunkt verwendet wird. Kann eine Formel sein. Nicht verwendet, wenn |
InterpolationPointType
Die Art des Interpolationspunkts.
Enums | |
---|---|
INTERPOLATION_POINT_TYPE_UNSPECIFIED |
Der Standardwert, nicht verwenden. |
MIN |
Für den Interpolationspunkt wird der Mindestwert in den Zellen im Bereich des bedingten Formats verwendet. |
MAX |
Für den Interpolationspunkt wird der Maximalwert in den Zellen im Bereich des bedingten Formats verwendet. |
NUMBER |
Für den Interpolationspunkt wird genau der Wert in InterpolationPoint.value verwendet. |
PERCENT |
Der Interpolationspunkt ist der angegebene Prozentsatz für alle Zellen im Bereich des bedingten Formats. Das entspricht |
PERCENTILE |
Der Interpolationspunkt ist das angegebene Perzentil aller Zellen im Bereich des bedingten Formats. Das entspricht NUMBER , wenn der Wert =PERCENTILE(FLATTEN(range), value / 100) war. Fehler im Bereich werden beim Zusammenführen ignoriert. |
FilterView
Filteransicht
JSON-Darstellung |
---|
{ "filterViewId": integer, "title": string, "range": { object ( |
Felder | |
---|---|
filterViewId |
Die ID der Filteransicht. |
title |
Der Name der Filteransicht. |
range |
Der Bereich, den diese Filteransicht abdeckt. Beim Schreiben kann nur eines von |
namedRangeId |
Der benannte Bereich, auf dem diese Filteransicht basiert, falls zutreffend. Beim Schreiben kann nur eines von |
tableId |
Die Tabelle, auf der diese Filteransicht basiert (falls vorhanden). Beim Schreiben kann nur eines von |
sortSpecs[] |
Die Sortierreihenfolge pro Spalte. Spätere Spezifikationen werden verwendet, wenn die Werte in den früheren Spezifikationen übereinstimmen. |
criteria |
Die Kriterien für das Ein-/Ausblenden von Werten pro Spalte. Der Schlüssel der Zuordnung ist der Spaltenindex und der Wert sind die Kriterien für diese Spalte. Dieses Feld wird zugunsten von |
filterSpecs[] |
Die Filterkriterien für das Ein-/Ausblenden von Werten pro Spalte. Sowohl |
ProtectedRange
Ein geschützter Bereich.
JSON-Darstellung |
---|
{ "protectedRangeId": integer, "range": { object ( |
Felder | |
---|---|
protectedRangeId |
Die ID des geschützten Bereichs. Dieses Feld ist schreibgeschützt. |
range |
Der geschützte Bereich. Der Bereich kann auch vollständig unbegrenzt sein. In diesem Fall wird das Tabellenblatt als geschützt betrachtet. Beim Schreiben kann nur eines von |
namedRangeId |
Der benannte Bereich, auf dem dieser geschützte Bereich basiert, falls zutreffend. Beim Schreiben kann nur eines von |
tableId |
Die Tabelle, auf der dieser geschützte Bereich basiert, falls zutreffend. Beim Schreiben kann nur eines von |
description |
Die Beschreibung dieses geschützten Bereichs. |
warningOnly |
„Wahr“, wenn bei der Bearbeitung dieses geschützten Bereichs eine Warnung angezeigt wird. Beim warnungsbasierten Schutz können alle Nutzer Daten im geschützten Bereich bearbeiten. Bei der Bearbeitung wird jedoch eine Warnung angezeigt, in der der Nutzer aufgefordert wird, die Änderung zu bestätigen. Beim Schreiben: Wenn dieses Feld wahr ist, werden |
requestingUserCanEdit |
„True“, wenn der Nutzer, der diesen geschützten Bereich angefordert hat, ihn bearbeiten kann. Dieses Feld ist schreibgeschützt. |
unprotectedRanges[] |
Liste der ungeschützten Bereiche in einem geschützten Tabellenblatt. Ungeschützte Bereiche werden nur in geschützten Tabellenblättern unterstützt. |
editors |
Die Nutzer und Gruppen mit Bearbeitungszugriff auf den geschützten Bereich. Dieses Feld ist nur für Nutzer mit Bearbeitungszugriff auf den geschützten Bereich und das Dokument sichtbar. Bearbeiter werden bei |
Bearbeiter
Die Mitbearbeiter eines geschützten Bereichs.
JSON-Darstellung |
---|
{ "users": [ string ], "groups": [ string ], "domainUsersCanEdit": boolean } |
Felder | |
---|---|
users[] |
Die E-Mail-Adressen der Nutzer mit Bearbeitungszugriff auf den geschützten Bereich. |
groups[] |
Die E-Mail-Adressen von Gruppen mit Bearbeitungszugriff auf den geschützten Bereich. |
domainUsersCanEdit |
„Wahr“, wenn alle Nutzer in der Domain des Dokuments Bearbeitungszugriff auf den geschützten Bereich haben. Der Domainschutz wird nur für Dokumente innerhalb einer Domain unterstützt. |
BasicFilter
Der Standardfilter, der mit einem Tabellenblatt verknüpft ist.
JSON-Darstellung |
---|
{ "range": { object ( |
Felder | |
---|---|
range |
Der Bereich, den der Filter abdeckt. |
tableId |
Die Tabelle, auf der dieser Filter basiert, falls zutreffend. Beim Schreiben kann nur eines von |
sortSpecs[] |
Die Sortierreihenfolge pro Spalte. Spätere Spezifikationen werden verwendet, wenn die Werte in den früheren Spezifikationen übereinstimmen. |
criteria |
Die Kriterien für das Ein-/Ausblenden von Werten pro Spalte. Der Schlüssel der Zuordnung ist der Spaltenindex und der Wert sind die Kriterien für diese Spalte. Dieses Feld wird zugunsten von |
filterSpecs[] |
Die Filterkriterien pro Spalte. Sowohl |
EmbeddedChart
Ein Diagramm, das in ein Tabellenblatt eingebettet ist.
JSON-Darstellung |
---|
{ "chartId": integer, "spec": { object ( |
Felder | |
---|---|
chartId |
Die ID des Diagramms. |
spec |
Die Spezifikation des Diagramms. |
position |
Die Position des Diagramms. |
border |
Der Rahmen des Diagramms. |
ChartSpec
Die Spezifikationen eines Diagramms.
JSON-Darstellung |
---|
{ "title": string, "altText": string, "titleTextFormat": { object ( |
Felder | |
---|---|
title |
Der Titel des Diagramms. |
altText |
Der alternative Text, der das Diagramm beschreibt. Dies wird häufig für die Barrierefreiheit verwendet. |
titleTextFormat |
Das Format des Titeltexts. Durchgestrichene, unterstrichene und verlinkte Textelemente werden nicht unterstützt. |
titleTextPosition |
Die Position des Titeltexts. Dieses Feld ist optional. |
subtitle |
Der Untertitel des Diagramms. |
subtitleTextFormat |
Das Format des Untertiteltexts. Durchgestrichene, unterstrichene und verlinkte Textelemente werden nicht unterstützt. |
subtitleTextPosition |
Die Position des Untertiteltexts. Dieses Feld ist optional. |
fontName |
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 wird, wird dieser Schriftartenname überschrieben. |
maximized |
„True“, damit ein Diagramm den gesamten Bereich, in dem es gerendert wird, mit minimalem Abstand ausfüllt. „False“, um das Standard-Padding zu verwenden. (Nicht für Geo- und Organigramm-Diagramme.) |
backgroundColor |
Die Hintergrundfarbe des gesamten Diagramms. Gilt nicht für Organisationsdiagramme. Verworfen: Verwenden Sie |
backgroundColorStyle |
Die Hintergrundfarbe des gesamten Diagramms. Gilt nicht für Organisationsdiagramme. Wenn auch |
dataSourceChartProperties |
Falls vorhanden, enthält das Feld diagrammspezifische Eigenschaften der Datenquelle. |
filterSpecs[] |
Die Filter, die auf die Quelldaten des Diagramms angewendet wurden. Nur für Datenquellendiagramme unterstützt. |
sortSpecs[] |
Die Reihenfolge, nach der die Diagrammdaten sortiert werden sollen. Es wird nur eine einzige Sortiervorgabe unterstützt. Nur für Datenquellendiagramme unterstützt. |
Union-Feld chart . Gemäß der spezifischen Diagrammspezifikation muss genau ein Wert festgelegt werden. Für chart ist nur einer der folgenden Werte zulässig: |
|
basicChart |
Eine grundlegende Diagrammspezifikation kann eine von vielen Arten von Diagrammen sein. Eine Liste aller unterstützten Diagramme finden Sie unter |
pieChart |
Eine Tortendiagrammspezifikation. |
bubbleChart |
Eine Blasendiagrammspezifikation. |
candlestickChart |
Eine Kerzendiagrammspezifikation. |
orgChart |
Eine Organisationsstrukturspezifikation. |
histogramChart |
Eine Histogrammdarstellung. |
waterfallChart |
Eine Wasserfalldiagrammspezifikation. |
treemapChart |
Eine Strukturkartenspezifikation. |
scorecardChart |
Eine Kurzübersichtsdiagrammspezifikation. |
TextPosition
Positionierungseinstellungen für Text.
JSON-Darstellung |
---|
{
"horizontalAlignment": enum ( |
Felder | |
---|---|
horizontalAlignment |
Einstellung für die horizontale Ausrichtung des Texts. |
DataSourceChartProperties
Eigenschaften eines Diagramms für Datenquellen
JSON-Darstellung |
---|
{
"dataSourceId": string,
"dataExecutionStatus": {
object ( |
Felder | |
---|---|
dataSourceId |
Die ID der Datenquelle, mit der das Diagramm verknüpft ist. |
dataExecutionStatus |
Nur Ausgabe. Der Ausführungsstatus der Daten. |
BasicChartSpec
Die Spezifikation für ein einfaches Diagramm. Eine Liste der unterstützten Diagramme finden Sie unter BasicChartType
.
JSON-Darstellung |
---|
{ "chartType": enum ( |
Felder | |
---|---|
chartType |
Der Diagrammtyp. |
legendPosition |
Die Position der Diagrammlegende. |
axis[] |
Die Achse im Diagramm. |
domains[] |
Die Datendomain, die dargestellt wird. Es wird nur eine einzige Domain unterstützt. |
series[] |
Die Daten, die in diesem Diagramm dargestellt werden. |
headerCount |
Die Anzahl der Zeilen oder Spalten in den Daten, die als „Überschriften“ dienen. Wenn Sie diese Option nicht festlegen, wird in Google Tabellen anhand der Daten geschätzt, wie viele Zeilen Überschriften sind. Hinweis: Mit |
threeDimensional |
„True“ (Wahr), um das Diagramm als 3D-Diagramm darzustellen. Gilt für Balken- und Säulendiagramme. |
interpolateNulls |
Wenn einige Werte in einer Reihe fehlen, können im Diagramm Lücken auftreten (z. B. fehlen Liniensegmente in einem Liniendiagramm). Wenn Sie diese Lücken schließen möchten, setzen Sie diesen Wert auf „wahr“. Gilt für Linien-, Flächen- und Kombinationsdiagramme. |
stackedType |
Der gestapelte Diagrammtyp für Diagramme, die vertikales Stapeln unterstützen. Gilt für Flächen-, Balken-, Säulen-, Kombinations- und Stufen-Flächendiagramme. |
lineSmoothing |
Gibt an, ob alle Linien standardmäßig glatt oder gerade gerendert werden sollen. Gilt für Liniendiagramme. |
compareMode |
Das Verhalten von Kurzinfos und Datenhervorhebungen beim Bewegen des Mauszeigers auf Daten und Diagrammbereiche. |
totalDataLabel |
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 |
BasicChartType
So soll das Diagramm visualisiert werden.
Enums | |
---|---|
BASIC_CHART_TYPE_UNSPECIFIED |
Standardwert, nicht verwenden |
BAR |
Ein Balkendiagramm. |
LINE |
Ein Liniendiagramm. |
AREA |
Ein Flächendiagramm. |
COLUMN |
Ein Säulendiagramm. |
SCATTER |
Ein Streudiagramm. |
COMBO |
Ein Kombinationsdiagramm. |
STEPPED_AREA |
Ein Stufen-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 oben im Diagramm angezeigt. |
NO_LEGEND |
Es wird keine Legende gerendert. |
BasicChartAxis
Eine Achse des Diagramms. Ein Diagramm darf nicht mehr als eine Achse pro axis position
haben.
JSON-Darstellung |
---|
{ "position": enum ( |
Felder | |
---|---|
position |
Die Position dieser Achse. |
title |
Der Titel dieser Achse. Wenn diese Option festgelegt ist, werden alle Titel überschrieben, die aus den Überschriften der Daten abgeleitet wurden. |
format |
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 |
Die Textposition des Achsentitels. |
viewWindowOptions |
Die Optionen für das Ansichtsfenster 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 dargestellt 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 standardmäßige 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 ( |
Felder | |
---|---|
viewWindowMin |
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 |
Der maximale numerische Wert, der in diesem Ansichtsfenster angezeigt werden soll. Wenn dieser Wert nicht festgelegt ist, wird automatisch ein Maximumwert ermittelt, der für die Daten geeignet ist. |
viewWindowMode |
Der Modus des Ansichtsfensters. |
ViewWindowMode
Der Modus des Ansichtsfensters. Hier wird festgelegt, wie die Mindest- und Höchstwerte des Ansichtsfensters behandelt werden.
Enums | |
---|---|
DEFAULT_VIEW_WINDOW_MODE |
Der Standardfenstermodus für die Ansicht, der im Google Tabellen-Editor für diesen Diagrammtyp verwendet wird. In den meisten Fällen entspricht der Standardmodus, falls festgelegt, PRETTY . |
VIEW_WINDOW_MODE_UNSUPPORTED |
Nicht verwenden. Der derzeit festgelegte Modus wird von der API nicht unterstützt. |
EXPLICIT |
Befolgt genau die Mindest- und Höchstwerte, sofern angegeben. Wenn kein Wert angegeben ist, wird der Wert PRETTY verwendet. |
PRETTY |
Wählt ein Minimum und Maximum aus, das das Diagramm gut aussehen lässt. 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 ( |
Felder | |
---|---|
domain |
Die Daten der Domain. Wenn Sie beispielsweise Aktienkurse im Zeitverlauf darstellen, sind dies die Daten, die die Datumsangaben repräsentieren. |
reversed |
„Wahr“, um die Reihenfolge der Domainwerte (horizontale Achse) umzukehren. |
ChartData
Die Daten in einer Domain oder Reihe.
JSON-Darstellung |
---|
{ "groupRule": { object ( |
Felder | |
---|---|
groupRule |
Die Regel, nach der die Daten gruppiert werden, wenn die ChartData die Domain eines Datenquellendiagramms unterstützt. Nur für Datenquellendiagramme unterstützt. |
aggregateType |
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. Für type ist nur einer der folgenden Werte zulässig: |
|
sourceRange |
Die Quellbereiche der Daten. |
columnReference |
Der Verweis auf die Datenquellenspalte, aus der die Daten gelesen werden. |
ChartSourceRange
Quellbereiche für ein Diagramm.
JSON-Darstellung |
---|
{
"sources": [
{
object ( |
Felder | |
---|---|
sources[] |
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 einer Länge von 1 haben. Die Domain (falls vorhanden) und alle Reihen müssen dieselbe Anzahl von Quellbereichen haben. Wenn Sie mehrere Quellbereiche verwenden, müssen die Quellbereiche bei einem bestimmten Offset in der Domain und in der Reihe geordnet und zusammenhängend sein. Beispiele für gültige Konfigurationen:
|
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 für die Domain eine Histogrammregel angeben (sie sollte nur numerische Werte enthalten), um die Werte in Buckets zu gruppieren. Alle Werte einer Diagrammreihe, die in denselben Bucket fallen, werden basierend auf dem aggregateType
aggregiert.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld rule . Die Regel, die auf die ChartData angewendet werden soll. Für rule ist nur einer der folgenden Werte zulässig: |
|
dateTimeRule |
Ein |
histogramRule |
|
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 ( |
Felder | |
---|---|
type |
Der Typ der Datum/Uhrzeit-Gruppierung, der angewendet werden soll. |
ChartDateTimeRuleType
Die verfügbaren Typen von Gruppierungsregeln für Datum und Uhrzeit.
Enums | |
---|---|
CHART_DATE_TIME_RULE_TYPE_UNSPECIFIED |
Der Standardtyp, nicht verwenden. |
SECOND |
Datumsangaben nach Sekunden von 0 bis 59 gruppieren. |
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 nach Stunde und Minute im 12-Stunden-Format, z. B. 19:45 Uhr. Die Angabe von „Vormittags“ und „Nachmittags“ wird basierend auf dem Gebietsschema 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 Datumsangaben nach dem Tag des Monats (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 die Daten nach Quartal, z. B. Q1 (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 Datumsangaben nach Jahr, Monat und Tag, z. B. 22.11.2008. |
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 |
Der Mindestwert, ab dem Elemente in Bucket eingeteilt werden. Werte, die unter dem Mindestwert liegen, werden in einem einzelnen Bucket zusammengefasst. Wird er weggelassen, wird er durch den Mindestartikelwert bestimmt. |
maxValue |
Der maximale Wert, bei dem Elemente in Bucket eingeteilt werden. Werte, die über dem Höchstwert liegen, werden in einem einzigen Bucket zusammengefasst. Wird dieser Wert weggelassen, wird er durch den maximalen Artikelwert bestimmt. |
intervalSize |
Die Größe der erstellten Buckets. Muss positiv sein. |
ChartAggregateType
Der Aggregationstyp für Diagrammreihen.
Enums | |
---|---|
CHART_AGGREGATE_TYPE_UNSPECIFIED |
Standardwert, nicht verwenden |
AVERAGE |
Aggregatfunktion „Durchschnitt“. |
COUNT |
Aggregatfunktion „Anzahl“ |
MAX |
Maximale Aggregatfunktion. |
MEDIAN |
Median-Aggregatfunktion. |
MIN |
Mindestaggregatfunktion. |
SUM |
Aggregatfunktion „Summe“. |
BasicChartSeries
Eine einzelne Datenreihe in einem Diagramm. Wenn Sie beispielsweise Aktienkurse im Zeitverlauf darstellen, können mehrere Reihen vorhanden sein, eine für den „Öffnungspreis“, den „Höchstpreis“, den „Tiefstpreis“ und den „Schlusskurs“.
JSON-Darstellung |
---|
{ "series": { object ( |
Felder | |
---|---|
series |
Die Daten, die in dieser Diagrammreihe visualisiert werden. |
targetAxis |
Die Nebenachse, die den Wertebereich für diese Reihe angibt. Wenn Sie beispielsweise Aktien im Zeitverlauf darstellen, sollten Sie die Reihe „Volumen“ rechts und die Preise links anpinnen, da das Handelsvolumen eine andere Skala als die Preise hat. Es ist ein Fehler, eine Achse anzugeben, die keine gültige Nebenachse für die |
type |
Der Typ dieser Reihe. Nur gültig, wenn |
lineStyle |
Der Linienstil dieser Reihe. Nur gültig, wenn |
dataLabel |
Informationen zu den Datenlabels für diese Reihe. |
color |
Die Farbe für Elemente (z. B. Balken, Linien und Punkte), die mit dieser Reihe verknüpft sind. Wenn das Feld leer ist, wird eine Standardfarbe verwendet. Verworfen: Verwenden Sie |
colorStyle |
Die Farbe für Elemente (z. B. Balken, Linien und Punkte), die mit dieser Reihe verknüpft sind. Wenn das Feld leer ist, wird eine Standardfarbe verwendet. Wenn auch |
pointStyle |
Der Stil für Punkte, die mit dieser Reihe verknüpft sind. Nur gültig, wenn |
styleOverrides[] |
Einstellungen für Stilüberschreibungen für Datenpunkte der Reihe. |
LineStyle
Eigenschaften, die den Stil einer Linie beschreiben.
JSON-Darstellung |
---|
{
"width": integer,
"type": enum ( |
Felder | |
---|---|
width |
Die Linienstärke in Pixeln. |
type |
Der Strichtyp der Linie. |
LineDashType
Der Strichtyp einer Linie.
Enums | |
---|---|
LINE_DASH_TYPE_UNSPECIFIED |
Standardwert, nicht verwenden |
INVISIBLE |
Kein Bindestrichtyp, was einer unsichtbaren Linie entspricht. |
CUSTOM |
Ein benutzerdefinierter Strich für eine Linie. Das Ändern des genauen benutzerdefinierten Bindestrichstils wird derzeit nicht unterstützt. |
SOLID |
Eine durchgehende Linie. |
DOTTED |
Eine gestrichelte Linie. |
MEDIUM_DASHED |
Eine gepunktete Linie, bei der die Punkte eine mittlere Länge haben. |
MEDIUM_DASHED_DOTTED |
Eine Linie, die abwechselnd aus einem mittellangen Bindestrich und einem Punkt besteht. |
LONG_DASHED |
Eine gestrichelte Linie, bei der die Striche eine „lange“ Länge haben. |
LONG_DASHED_DOTTED |
Eine Linie, die zwischen einem langen Bindestrich und einem Punkt wechselt. |
DataLabel
Einstellungen für einen Satz von Datenlabels. Datenlabels sind Anmerkungen, die neben einer Datenmenge angezeigt werden, z. B. neben den Punkten in einem Liniendiagramm. Sie liefern zusätzliche Informationen dazu, was die Daten darstellen, z. B. eine Textdarstellung des Werts hinter diesem Punkt im Diagramm.
JSON-Darstellung |
---|
{ "type": enum ( |
Felder | |
---|---|
type |
Der Typ des Datenlabels. |
textFormat |
Das für das Datenlabel verwendete Textformat. Das Link-Feld wird nicht unterstützt. |
placement |
Die Platzierung des Datenlabels im Verhältnis zu den beschrifteten Daten. |
customLabelData |
Daten, die für benutzerdefinierte Labels verwendet werden sollen. Wird nur verwendet, wenn |
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 |
Sie können die Grafik sowohl horizontal als auch vertikal in einem Balken oder einer Spalte zentrieren. |
LEFT |
Links neben einem Datenpunkt. |
RIGHT |
Rechts neben einem Datenpunkt. |
ABOVE |
Über einem Datenpunkt. |
BELOW |
Unter einem Datenpunkt. |
INSIDE_END |
Am Ende eines Balkens oder einer Säule (oben bei positiven, unten bei negativen Werten). |
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 ( |
Felder | |
---|---|
size |
Die Punktgröße. Wenn das Feld leer ist, wird eine Standardgröße verwendet. |
shape |
Die Punktform. Wenn das Feld leer ist oder keine Angabe gemacht wird, wird eine Standardform verwendet. |
PointShape
Die Form eines Punkts.
Enums | |
---|---|
POINT_SHAPE_UNSPECIFIED |
Standardwert. |
CIRCLE |
Eine kreisförmige Form. |
DIAMOND |
Rautenform. |
HEXAGON |
Sechseckform |
PENTAGON |
Fünfeck |
SQUARE |
Eine quadratische Form. |
STAR |
Eine Sternform. |
TRIANGLE |
Dreiecksform |
X_MARK |
Ein X |
BasicSeriesDataPointStyleOverride
Einstellungen für die Stilüberschreibung für einen einzelnen Datenpunkt der Reihe.
JSON-Darstellung |
---|
{ "index": integer, "color": { object ( |
Felder | |
---|---|
index |
Der nullbasierte Index des Datenpunkts der Reihe. |
color |
Farbe des Datenpunkts der Reihe. Wenn das Feld leer ist, wird der Standardwert der Reihe verwendet. Verworfen: Verwenden Sie |
colorStyle |
Farbe des Datenpunkts der Reihe. Wenn das Feld leer ist, wird der Standardwert der Reihe verwendet. Wenn auch |
pointStyle |
Punktstil des Datenpunkts der Reihe. Nur gültig, wenn |
BasicChartStackedType
Bei gestapelten Diagrammen werden Werte für Bereiche (vertikale Achse) nicht von der horizontalen Achse aus, sondern übereinander dargestellt. 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 gedehnt, dass sie bis zum oberen Rand des Diagramms reichen. Die Werte werden als Prozentsätze voneinander dargestellt. |
BasicChartCompareMode
Der Vergleichsmodustyp, der das Verhalten von Tooltips und Datenmarkierungen beschreibt, wenn der Mauszeiger auf Daten und den 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 ( |
Felder | |
---|---|
legendPosition |
Hier wird festgelegt, wo die Legende des Kreisdiagramms gezeichnet werden soll. |
domain |
Die Daten, die die Domain des Kreisdiagramms abdecken. |
series |
Die Daten, die die einzige Reihe des Kreisdiagramms abdecken. |
threeDimensional |
„True“, wenn der Kreis dreidimensional ist. |
pieHole |
Die Größe des Lochs im Kreisdiagramm. |
PieChartLegendPosition
Wo 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 oben im Diagramm angezeigt. |
NO_LEGEND |
Es wird keine Legende gerendert. |
LABELED_LEGEND |
Jeder Tortenstück ist ein Label zugeordnet. |
BubbleChartSpec
Ein Blasendiagramm.
JSON-Darstellung |
---|
{ "legendPosition": enum ( |
Felder | |
---|---|
legendPosition |
Wo die Legende des Diagramms gezeichnet werden soll. |
bubbleLabels |
Die Daten mit den Blasenlabels. Sie müssen nicht eindeutig sein. |
domain |
Die Daten mit den X‑Werten der Blasen. Anhand dieser Werte werden die Blasen im Diagramm horizontal positioniert. |
series |
Die Daten mit den Y-Werten der Blasen. Anhand dieser Werte werden die Blasen im Diagramm vertikal positioniert. |
groupIds |
Die Daten mit den Bubble-Gruppen-IDs. Alle Blasen mit derselben Gruppen-ID werden in derselben Farbe dargestellt. Wenn |
bubbleSizes |
Die Daten mit den Blasengrößen. Mithilfe der Blasengrößen werden die Blasen relativ zueinander in unterschiedlichen Größen dargestellt. Wenn angegeben, muss auch |
bubbleOpacity |
Die Deckkraft der Blasen zwischen 0 und 1,0. 0 bedeutet vollständig transparent und 1 vollständig undurchsichtig. |
bubbleBorderColor |
Die Farbe des Blasenrahmens. Verworfen: Verwenden Sie |
bubbleBorderColorStyle |
Die Farbe des Blasenrahmens. Wenn auch |
bubbleMaxRadiusSize |
Der maximale Radius der Blasen in Pixeln. Falls angegeben, muss das Feld einen positiven Wert haben. |
bubbleMinRadiusSize |
Der minimale Radius der Blasen in Pixeln. Wenn ein Wert angegeben ist, muss er positiv sein. |
bubbleTextStyle |
Das Format des Texts in den Blasen. Durchgestrichene, unterstrichene und verlinkte Textelemente 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 oben im Diagramm angezeigt. |
NO_LEGEND |
Es wird keine Legende gerendert. |
INSIDE_LEGEND |
Die Legende wird im Diagrammbereich gerendert. |
CandlestickChartSpec
Ein Kerzendiagramm.
JSON-Darstellung |
---|
{ "domain": { object ( |
Felder | |
---|---|
domain |
Die Daten der Domain (horizontale Achse) für das Kerzendiagramm. Stringdaten werden als diskrete Labels behandelt, andere Daten als kontinuierliche Werte. |
data[] |
Die Daten des Kerzendiagramms. Es wird nur eine CandlestickData-Datei unterstützt. |
CandlestickDomain
Die Domain eines Kerzendiagramms.
JSON-Darstellung |
---|
{
"data": {
object ( |
Felder | |
---|---|
data |
Die Daten der CandlestickDomain. |
reversed |
„Wahr“, um die Reihenfolge der Domainwerte (horizontale Achse) umzukehren. |
CandlestickData
Die Daten des Kerzendiagramms, die jeweils die Tiefst-, Eröffnungs-, Schluss- und Höchstwerte einer Reihe enthalten.
JSON-Darstellung |
---|
{ "lowSeries": { object ( |
Felder | |
---|---|
lowSeries |
Die Bereichsdaten (vertikale Achse) für den Tiefst-/Mindestwert für jede Kerze. Dies ist das untere Ende der Mittellinie der Kerze. |
openSeries |
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 ist die Kerze hohl. |
closeSeries |
Die Bereichsdaten (vertikale Achse) für den Schluss-/Endwert jeder Kerze. Dies ist der obere Teil des Kerzenkörpers. Ist der Wert höher als der Eröffnungswert, wird die Kerze gefüllt. Andernfalls ist die Kerze hohl. |
highSeries |
Die Werte für den Höchstwert (vertikale Achse) für jede Kerze. Er begrenzt den "Docht" (die Mittellinie der Kerze) nach oben. |
CandlestickSeries
Die Reihe von CandlestickData.
JSON-Darstellung |
---|
{
"data": {
object ( |
Felder | |
---|---|
data |
Die Daten der Kerzendiagrammreihe. |
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.
Wenn Sie beispielsweise eine Organisationsstruktur mit Alice als CEO, Bob als Präsident (unterstellt Alice) und Cathy als Vertriebsleiterin (ebenfalls unterstellt Alice) beschreiben möchten, muss labels
„Alice“, „Bob“ und „Cathy“ enthalten, parentLabels
„“ und „Alice“ und „Alice“ und tooltips
„CEO“, „Präsident“ und „Vertriebsleiterin“.
JSON-Darstellung |
---|
{ "nodeSize": enum ( |
Felder | |
---|---|
nodeSize |
Die Größe der Organigrammknoten. |
nodeColor |
Die Farbe der Organigrammknoten. Verworfen: Verwenden Sie |
nodeColorStyle |
Die Farbe der Organigrammknoten. Wenn auch |
selectedNodeColor |
Die Farbe der ausgewählten Organigrammknoten. Verworfen: Verwenden Sie |
selectedNodeColorStyle |
Die Farbe der ausgewählten Organigrammknoten. Wenn auch |
labels |
Die Daten mit den Labels für alle Knoten im Diagramm. Labels müssen eindeutig sein. |
parentLabels |
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 |
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 Organigrammknoten.
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
Ein Histogramm. In einem Histogramm werden Datenelemente in Bins gruppiert und jeder Bin als Spalte gestapelter Elemente dargestellt. Mit Histogrammen wird die Verteilung eines Datensatzes dargestellt. Jede Spalte mit Elementen steht für einen Bereich, in den diese Elemente fallen. Die Anzahl der Bins kann automatisch ausgewählt oder explizit angegeben werden.
JSON-Darstellung |
---|
{ "series": [ { object ( |
Felder | |
---|---|
series[] |
Die Reihe für ein Histogramm kann entweder eine einzelne Reihe von Werten sein, die in Buckets eingeteilt werden sollen, oder mehrere Reihen mit derselben Länge, die den Namen der Reihe gefolgt von den Werten enthalten, die für diese Reihe in Buckets eingeteilt werden sollen. |
legendPosition |
Die Position der Diagrammlegende. |
showItemDividers |
Ob zwischen den Elementen in jeder Spalte horizontale Trennlinien angezeigt werden sollen. |
bucketSize |
Standardmäßig wird die Bucket-Größe (der Wertebereich, der in einer einzelnen Spalte gestapelt wird) automatisch ausgewählt. Sie kann hier jedoch überschrieben werden. Beispiel: Eine Bucket-Größe von 1,5 ergibt Buckets von 0–1,5, 1,5–3,0 usw. Sie darf nicht negativ sein. Dieses Feld ist optional. |
outlierPercentile |
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 oberen und unteren 5% der Werte berücksichtigt. Die Werte sind weiterhin im Diagramm enthalten, werden aber dem ersten oder letzten Bucket hinzugefügt, anstatt eigenen Buckets. Muss zwischen 0,0 und 0,5 liegen. |
HistogramSeries
Eine Histogrammreihe mit der Reihenfarbe und den Daten.
JSON-Darstellung |
---|
{ "barColor": { object ( |
Felder | |
---|---|
barColor |
Die Farbe der Spalte, die diese Reihe in jedem Bucket darstellt. Dieses Feld ist optional. Verworfen: Verwenden Sie |
barColorStyle |
Die Farbe der Spalte, die diese Reihe in jedem Bucket darstellt. Dieses Feld ist optional. Wenn auch |
data |
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 oben im Diagramm angezeigt. |
NO_LEGEND |
Es wird keine Legende gerendert. |
INSIDE_LEGEND |
Die Legende wird im Diagrammbereich gerendert. |
WaterfallChartSpec
Ein Wasserfalldiagramm.
JSON-Darstellung |
---|
{ "domain": { object ( |
Felder | |
---|---|
domain |
Die Domaindaten (horizontale Achse) für das Wasserfalldiagramm. |
series[] |
Die Daten, die in diesem Wasserfalldiagramm dargestellt werden. |
stackedType |
Der gestapelte Typ. |
firstValueIsTotal |
„Wahr“, wenn der erste Wert als Gesamtwert interpretiert werden soll. |
hideConnectorLines |
„True“, um Verbindungslinien zwischen Spalten auszublenden. |
connectorLineStyle |
Der Linienstil für die Verbindungslinien. |
totalDataLabel |
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. |
WaterfallChartDomain
Die Domain eines Wasserfalldiagramms.
JSON-Darstellung |
---|
{
"data": {
object ( |
Felder | |
---|---|
data |
Die Daten der Variablen „WaterfallChartDomain“. |
reversed |
„Wahr“, um die Reihenfolge der Domainwerte (horizontale Achse) umzukehren. |
WaterfallChartSeries
Eine einzelne Datenreihe für ein Wasserfalldiagramm.
JSON-Darstellung |
---|
{ "data": { object ( |
Felder | |
---|---|
data |
Die Daten, die in dieser Reihe visualisiert werden. |
positiveColumnsStyle |
Stile für alle Spalten in dieser Reihe mit positiven Werten. |
negativeColumnsStyle |
Stile für alle Spalten in dieser Reihe mit negativen Werten. |
subtotalColumnsStyle |
Stile für alle Zwischensummenspalten in dieser Reihe. |
hideTrailingSubtotal |
„True“, um die Zwischensummenspalte am Ende der Reihe auszublenden. Standardmäßig wird am Ende jeder Reihe eine Zwischensummenspalte angezeigt. Wenn Sie dieses Feld auf „wahr“ setzen, wird die Zwischensummenspalte für diese Reihe ausgeblendet. |
customSubtotals[] |
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 definiert werden. |
dataLabel |
Informationen zu den Datenlabels für diese Reihe. |
WaterfallChartColumnStyle
Stile für eine Spalte in einem Wasserfalldiagramm.
JSON-Darstellung |
---|
{ "label": string, "color": { object ( |
Felder | |
---|---|
label |
Das Label der Legende der Spalte. |
color |
Die Farbe der Spalte. Verworfen: Verwenden Sie |
colorStyle |
Die Farbe der Spalte. Wenn auch |
WaterfallChartCustomSubtotal
Eine benutzerdefinierte Zwischensummenspalte für eine Reihe im Wasserfalldiagramm.
JSON-Darstellung |
---|
{ "subtotalIndex": integer, "label": string, "dataIsSubtotal": boolean } |
Felder | |
---|---|
subtotalIndex |
Der nullbasierte Index eines Datenpunkts innerhalb der Reihe. Wenn |
label |
Ein Label für die Zwischensummenspalte. |
dataIsSubtotal |
„Wahr“, wenn der Datenpunkt bei |
WaterfallChartStackedType
Optionen für gestapelte Diagramme vom Typ „Wasserfalldiagramm“.
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
JSON-Darstellung |
---|
{ "labels": { object ( |
Felder | |
---|---|
labels |
Die Daten, die die Zellenlabels der Treemap enthalten. |
parentLabels |
Die Daten, die die übergeordneten Labels der Treemap-Zellen enthalten. |
sizeData |
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 |
Die Daten, die die Hintergrundfarbe der einzelnen Treemap-Datenzellen bestimmen. Dieses Feld ist optional. Wenn keine Angabe erfolgt, wird |
textFormat |
Das Textformat für alle Labels im Diagramm. Das Link-Feld wird nicht unterstützt. |
levels |
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 |
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 Labels angezeigt. Wenn keine Angabe gemacht wird, ist der Standardwert 0. |
minValue |
Der niedrigste mögliche Datenwert. Zellen mit Werten, die unter diesem Wert liegen, haben dieselbe Farbe wie Zellen mit diesem Wert. Wenn keine Angabe erfolgt, wird standardmäßig der tatsächliche Mindestwert aus |
maxValue |
Der höchstmögliche Datenwert. Zellen mit Werten, die über diesem Wert liegen, haben dieselbe Farbe wie Zellen mit diesem Wert. Wenn Sie keinen Wert angeben, wird standardmäßig der tatsächliche Höchstwert aus |
headerColor |
Die Hintergrundfarbe für Kopfzeilenzellen. Verworfen: Verwenden Sie |
headerColorStyle |
Die Hintergrundfarbe für Kopfzeilenzellen. Wenn auch |
colorScale |
Die Farbskala für Datenzellen im Treemap-Diagramm. Datenzellen werden Farben basierend auf ihren Farbwerten zugewiesen. Diese Farbwerte stammen aus |
hideTooltips |
„True“, um Kurzinfos auszublenden. |
TreemapChartColorScale
Eine Farbskala für ein Treemap-Diagramm.
JSON-Darstellung |
---|
{ "minValueColor": { object ( |
Felder | |
---|---|
minValueColor |
Die Hintergrundfarbe für Zellen mit einem Farbwert, der kleiner oder gleich |
minValueColorStyle |
Die Hintergrundfarbe für Zellen mit einem Farbwert, der kleiner oder gleich |
midValueColor |
Die Hintergrundfarbe für Zellen mit einem Farbwert, der genau zwischen |
midValueColorStyle |
Die Hintergrundfarbe für Zellen mit einem Farbwert, der genau zwischen |
maxValueColor |
Die Hintergrundfarbe für Zellen mit einem Farbwert, der größer oder gleich |
maxValueColorStyle |
Die Hintergrundfarbe für Zellen mit einem Farbwert, der größer oder gleich |
noDataColor |
Die Hintergrundfarbe für Zellen, denen keine Farbdaten zugewiesen sind. Wenn keine Angabe erfolgt, wird standardmäßig #000000 verwendet. Verworfen: Verwenden Sie |
noDataColorStyle |
Die Hintergrundfarbe für Zellen, denen keine Farbdaten zugewiesen sind. Wenn keine Angabe erfolgt, wird standardmäßig #000000 verwendet. Wenn auch |
ScorecardChartSpec
Ein Übersichtsdiagramm. Mithilfe von Kurzübersichtsdiagrammen können Sie in der Tabelle wichtige Leistungskennzahlen (Key Performance Indicators, KPIs) hervorheben. In einem Kurzübersichtsdiagramm können beispielsweise der Gesamtumsatz, die durchschnittlichen Kosten oder der meistverkaufte Artikel dargestellt werden. Sie können einen einzelnen Datenwert angeben oder einen Datenbereich aggregieren. Die prozentuale oder absolute Abweichung von einem Basiswert kann hervorgehoben werden, z. B. Änderungen im Zeitverlauf.
JSON-Darstellung |
---|
{ "keyValueData": { object ( |
Felder | |
---|---|
keyValueData |
Die Daten für den Wert des Kurzübersichtsschlüssels. |
baselineValueData |
Die Daten für den Ausgangswert der Kurzübersicht. Dieses Feld ist optional. |
aggregateType |
Der Aggregationstyp für Diagrammdaten für Schlüssel- und Basislinien im Übersichtsdiagramm. Dieses Feld wird für Datenquellendiagramme nicht unterstützt. Verwenden Sie stattdessen das Feld |
keyValueFormat |
Formatierungsoptionen für den Schlüsselwert. |
baselineValueFormat |
Formatierungsoptionen für den Referenzwert. Dieses Feld ist nur erforderlich, wenn |
scaleFactor |
Wert, mit dem der Kurzl für die Kurzübersicht und der Basiswert skaliert werden. Mit einem Faktor von 10 können Sie beispielsweise alle Werte im Diagramm durch 10 teilen. Dieses Feld ist optional. |
numberFormatSource |
Die Quelle für das Zahlenformat, das im Kurzübersichtsdiagramm verwendet wird. Dieses Feld ist optional. |
customFormatOptions |
Benutzerdefinierte Formatierungsoptionen für numerische Schlüssel-/Ausgangswertwerte im Übersichtsdiagramm. Dieses Feld wird nur verwendet, wenn |
KeyValueFormat
Formatierungsoptionen für den Schlüsselwert.
JSON-Darstellung |
---|
{ "textFormat": { object ( |
Felder | |
---|---|
textFormat |
Optionen für die Textformatierung des Schlüsselwerts. Das Link-Feld wird nicht unterstützt. |
position |
Gibt die horizontale Textposition des Schlüsselwerts an. Dieses Feld ist optional. Wenn keine Angabe erfolgt, wird die Standardpositionierung verwendet. |
BaselineValueFormat
Formatierungsoptionen für den Referenzwert.
JSON-Darstellung |
---|
{ "comparisonType": enum ( |
Felder | |
---|---|
comparisonType |
Der Vergleichstyp des Schlüsselwerts mit dem Referenzwert. |
textFormat |
Optionen für die Textformatierung des Referenzwerts. Das Link-Feld wird nicht unterstützt. |
position |
Gibt die horizontale Textposition des Referenzwerts an. Dieses Feld ist optional. Wenn keine Angabe erfolgt, wird die Standardpositionierung verwendet. |
description |
Beschreibung, die nach dem Ausgangswert angehängt wird. Dieses Feld ist optional. |
positiveColor |
Farbe, die verwendet wird, wenn der Vergleichswert eine positive Änderung für den Schlüsselwert darstellt. Dieses Feld ist optional. Verworfen: Verwenden Sie |
positiveColorStyle |
Farbe, die verwendet wird, wenn der Vergleichswert eine positive Änderung für den Schlüsselwert darstellt. Dieses Feld ist optional. Wenn auch |
negativeColor |
Farbe, die verwendet werden soll, wenn der Vergleichswert eine negative Änderung für den Schlüsselwert darstellt. Dieses Feld ist optional. Verworfen: Verwenden Sie |
negativeColorStyle |
Farbe, die verwendet werden soll, wenn der Vergleichswert eine negative Änderung für den Schlüsselwert darstellt. Dieses Feld ist optional. Wenn auch |
ComparisonType
Der Vergleichstyp des Schlüsselwerts mit dem Referenzwert.
Enums | |
---|---|
COMPARISON_TYPE_UNDEFINED |
Standardwert, nicht verwenden |
ABSOLUTE_DIFFERENCE |
Verwenden Sie die absolute Differenz zwischen dem Schlüssel und dem Basiswert. |
PERCENTAGE_DIFFERENCE |
Verwenden Sie die prozentuale Differenz zwischen dem Schlüssel- und dem Basiswert. |
ChartNumberFormatSource
Die Optionen für die Quellen der Zahlenformatierung für Diagrammattribute.
Enums | |
---|---|
CHART_NUMBER_FORMAT_SOURCE_UNDEFINED |
Standardwert, nicht verwenden |
FROM_DATA |
Zahlenformatierung von Daten übernehmen |
CUSTOM |
Wenden Sie die benutzerdefinierte Formatierung gemäß ChartCustomNumberFormatOptions an. |
ChartCustomNumberFormatOptions
Benutzerdefinierte Optionen für die Zahlenformatierung von Diagrammattributen.
JSON-Darstellung |
---|
{ "prefix": string, "suffix": string } |
Felder | |
---|---|
prefix |
Benutzerdefiniertes Präfix, das dem Diagrammattribut vorangestellt werden soll. Dieses Feld ist optional. |
suffix |
Benutzerdefiniertes Suffix, das dem Diagrammattribut angehängt werden soll. 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. |
EmbeddedObjectPosition
Die Position eines eingebetteten Objekts wie eines Diagramms.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld location . Der Standort des Objekts. Es muss genau ein Wert festgelegt werden. Für location ist nur einer der folgenden Werte zulässig: |
|
sheetId |
Das Tabellenblatt, in dem sich die Funktion befindet. Wird nur festgelegt, wenn sich das eingebettete Objekt auf einem eigenen Tabellenblatt befindet. Darf nicht negativ sein. |
overlayPosition |
Die Position, an der das Objekt auf einem Raster überlagert wird. |
newSheet |
Wenn „wahr“ festgelegt ist, wird das eingebettete Objekt auf einem neuen Tabellenblatt platziert, dessen ID automatisch ausgewählt wird. Wird nur beim Schreiben verwendet. |
OverlayPosition
Die Position eines Objekts wird auf einem Raster eingeblendet.
JSON-Darstellung |
---|
{
"anchorCell": {
object ( |
Felder | |
---|---|
anchorCell |
Die Zelle, an der das Objekt verankert ist. |
offsetXPixels |
Der horizontale Abstand in Pixeln, um den das Objekt von der Ankerzelle versetzt ist. |
offsetYPixels |
Der vertikale Abstand in Pixeln, um den das Objekt von der Ankerzelle versetzt ist. |
widthPixels |
Die Breite des Objekts in Pixeln. Die Standardeinstellung ist 600. |
heightPixels |
Die Höhe des Objekts in Pixeln. Standardmäßig ist 371 festgelegt. |
GridCoordinate
Eine Koordinate in einer Tabelle. Alle Indexe beginnen bei null.
JSON-Darstellung |
---|
{ "sheetId": integer, "rowIndex": integer, "columnIndex": integer } |
Felder | |
---|---|
sheetId |
Das Tabellenblatt, in dem sich diese Koordinate befindet. |
rowIndex |
Der Zeilenindex der Koordinate. |
columnIndex |
Der Spaltenindex der Koordinate. |
EmbeddedObjectBorder
Ein Rahmen um ein eingebettetes Objekt.
JSON-Darstellung |
---|
{ "color": { object ( |
Felder | |
---|---|
color |
Die Farbe des Rahmens. Verworfen: Verwenden Sie |
colorStyle |
Die Farbe des Rahmens. Wenn auch |
BandedRange
Ein Streifenbereich (mit abwechselnden Farben) in einem Tabellenblatt.
JSON-Darstellung |
---|
{ "bandedRangeId": integer, "range": { object ( |
Felder | |
---|---|
bandedRangeId |
Die ID des Bereichs mit Farbbändern. |
range |
Der Bereich, in dem diese Properties angewendet werden. |
rowProperties |
Eigenschaften für Zeilenbänder. Diese Eigenschaften werden zeilenweise auf alle Zeilen im Bereich angewendet. Es muss mindestens |
columnProperties |
Eigenschaften für Spaltenbänder. Diese Eigenschaften werden spaltenweise auf alle Spalten im Bereich angewendet. Es muss mindestens |
BandingProperties
Eigenschaften, die sich auf eine einzelne Dimension beziehen (entweder Zeile oder Spalte) Wenn sowohl BandedRange.row_properties
als auch BandedRange.column_properties
festgelegt sind, werden die Füllfarben gemäß den folgenden Regeln auf Zellen angewendet:
headerColor
undfooterColor
haben Vorrang vor Armbandfarben.firstBandColor
hat Vorrang vorsecondBandColor
.rowProperties
hat Vorrang vorcolumnProperties
.
Die Farbe der ersten Zeile hat beispielsweise Vorrang vor der Farbe der ersten Spalte, die Farbe der ersten Spalte hat jedoch Vorrang vor der Farbe der zweiten Zeile. Ebenso hat die Zeilenüberschrift Vorrang vor der Spaltenüberschrift in der Zelle links oben. Die Spaltenüberschrift hat jedoch Vorrang vor der Farbe der ersten Zeile, wenn die Zeilenüberschrift nicht festgelegt ist.
JSON-Darstellung |
---|
{ "headerColor": { object ( |
Felder | |
---|---|
headerColor |
Die Farbe der ersten Zeile oder Spalte. Wenn dieses Feld festgelegt ist, wird die erste Zeile oder Spalte mit dieser Farbe gefüllt. Ab der zweiten Zeile oder Spalte wechseln die Farben zwischen |
headerColorStyle |
Die Farbe der ersten Zeile oder Spalte. Wenn dieses Feld festgelegt ist, wird die erste Zeile oder Spalte mit dieser Farbe gefüllt. Ab der zweiten Zeile oder Spalte wechseln die Farben zwischen |
firstBandColor |
Die erste Farbe, die abwechselnd verwendet wird. (Erforderlich) Verworfen: Verwenden Sie |
firstBandColorStyle |
Die erste abwechselnde Farbe. (Erforderlich) Wenn auch |
secondBandColor |
Die zweite abwechselnde Farbe. (Erforderlich) Verworfen: Verwenden Sie |
secondBandColorStyle |
Die zweite abwechselnde Farbe. (Erforderlich) Wenn auch |
footerColor |
Die Farbe der letzten Zeile oder Spalte. Wenn dieses Feld nicht festgelegt ist, wird die letzte Zeile oder Spalte je nach Farbe der vorherigen Zeile oder Spalte mit |
footerColorStyle |
Die Farbe der letzten Zeile oder Spalte. Wenn dieses Feld nicht festgelegt ist, wird die letzte Zeile oder Spalte je nach Farbe der vorherigen Zeile oder Spalte mit |
DimensionGroup
Eine Gruppe über ein Zeilen- oder Spaltenintervall auf einem Tabellenblatt, die andere Gruppen enthalten kann oder von anderen Gruppen enthalten wird. Eine Gruppe kann auf dem Tabellenblatt als Einheit minimiert oder maximiert werden.
JSON-Darstellung |
---|
{
"range": {
object ( |
Felder | |
---|---|
range |
Der Bereich, in dem diese Gruppe vorhanden ist. |
depth |
Die Tiefe der Gruppe, d. h. wie viele Gruppen einen Bereich haben, der den Bereich dieser Gruppe vollständig enthält. |
collapsed |
Dieses Feld ist „wahr“, wenn diese Gruppe minimiert ist. Eine minimierte Gruppe bleibt minimiert, wenn eine überlappende Gruppe mit geringerer Tiefe maximiert wird. Ein wahrer Wert bedeutet nicht, dass alle Dimensionen innerhalb der Gruppe ausgeblendet sind, da sich die Sichtbarkeit einer Dimension unabhängig von dieser Gruppeneigenschaft ändern kann. Wenn diese Property jedoch aktualisiert wird, werden alle darin enthaltenen Dimensionen ausgeblendet, wenn dieses Feld den Wert „wahr“ hat, oder sichtbar, wenn es den Wert „falsch“ hat. |
Datenschnitt
In einer Tabelle
JSON-Darstellung |
---|
{ "slicerId": integer, "spec": { object ( |
Felder | |
---|---|
slicerId |
Die ID des Sprengschnitts. |
spec |
Die Spezifikation des Slicers. |
position |
Die Position des Slicings. Hinweis: Der Sliver kann nur auf einer vorhandenen Tabelle platziert werden. Außerdem können Breite und Höhe des Slicings automatisch angepasst werden, damit sie innerhalb der zulässigen Limits bleiben. |
SlicerSpec
Die Spezifikationen eines Slicing-Tools.
JSON-Darstellung |
---|
{ "dataRange": { object ( |
Felder | |
---|---|
dataRange |
Der Datenbereich des Sliciers. |
filterCriteria |
Die Filterkriterien des Sprengschnitts. |
columnIndex |
Der nullbasierte Spaltenindex in der Datentabelle, auf die der Filter angewendet wird. |
applyToPivotTables |
„Wahr“, wenn der Filter auf Pivot-Tabellen angewendet werden soll. Enthält standardmäßig den Wert |
title |
Der Titel des Sliciers. |
textFormat |
Das Textformat des Titels im Sliver. Das Link-Feld wird nicht unterstützt. |
backgroundColor |
Die Hintergrundfarbe des Sprengschnitts. Verworfen: Verwenden Sie |
backgroundColorStyle |
Die Hintergrundfarbe des Sprengschnitts. Wenn auch |
horizontalAlignment |
Die horizontale Ausrichtung des Titels im Sliver. Wenn nicht angegeben, lautet der Standardwert |
Tabelle
Eine Tabelle.
JSON-Darstellung |
---|
{ "tableId": string, "name": string, "range": { object ( |
Felder | |
---|---|
tableId |
Die ID der Tabelle. |
name |
Der Tabellenname. Dieser Wert ist für alle Tabellen in derselben Tabelle eindeutig. |
range |
Der Tabellenbereich. |
rowsProperties |
Die Eigenschaften der Tabellenzeilen. |
columnProperties[] |
Die Eigenschaften der Tabellenspalten. |
TableRowsProperties
Die Eigenschaften der Tabellenzeile.
JSON-Darstellung |
---|
{ "headerColorStyle": { object ( |
Felder | |
---|---|
headerColorStyle |
Die Farbe der Kopfzeile. Wenn dieses Feld festgelegt ist, wird die Kopfzeile mit der angegebenen Farbe ausgefüllt. Andernfalls wird die Kopfzeile mit einer Standardfarbe gefüllt. |
firstBandColorStyle |
Die erste abwechselnde Farbe. Wenn dieses Feld festgelegt ist, wird die erste Streifenzeile mit der angegebenen Farbe gefüllt. Andernfalls wird die erste Streifenzeile mit einer Standardfarbe gefüllt. |
secondBandColorStyle |
Die zweite abwechselnde Farbe. Wenn dieses Feld festgelegt ist, wird die zweite Streifenzeile mit der angegebenen Farbe ausgefüllt. Andernfalls wird die zweite farblich hervorgehobene Zeile mit einer Standardfarbe gefüllt. |
footerColorStyle |
Die Farbe der letzten Zeile. Wenn dieses Feld nicht festgelegt ist, wird keine Fußzeile hinzugefügt. Die letzte Zeile wird je nach Farbe der vorherigen Zeile mit |
TableColumnProperties
Die Tabellenspalte.
JSON-Darstellung |
---|
{ "columnIndex": integer, "columnName": string, "columnType": enum ( |
Felder | |
---|---|
columnIndex |
Der nullbasierte Spaltenindex. Dieser Index ist relativ zu seiner Position in der Tabelle und muss nicht mit dem Spaltenindex im Tabellenblatt übereinstimmen. |
columnName |
Der Name der Spalte, |
columnType |
Der Spaltentyp. |
dataValidationRule |
Die Regel für die Datenvalidierung der Spalte. Nur für den Spaltentyp „Drop-down-Menü“ festgelegt. |
ColumnType
Der Spaltentyp einer bestimmten Spalte in einer Tabelle.
Enums | |
---|---|
COLUMN_TYPE_UNSPECIFIED |
Ein nicht angegebener Spaltentyp. |
DOUBLE |
Der Spaltentyp „Zahl“. |
CURRENCY |
Der Spaltentyp „Währung“. |
PERCENT |
Der Spaltentyp „Prozent“. |
DATE |
Der Spaltentyp „Datum“. |
TIME |
Der Typ der Zeitspalte. |
DATE_TIME |
Der Spaltentyp „Datum/Uhrzeit“. |
TEXT |
Der Typ der Textspalte. |
BOOLEAN |
Der boolesche Spaltentyp. |
DROPDOWN |
Der Typ der Drop-down-Liste. |
FILES_CHIP |
Der Spaltentyp „Datei-Chip“ |
PEOPLE_CHIP |
Der Spaltentyp „Personen-Chip“ |
FINANCE_CHIP |
Der Spaltentyp „Finanzen-Chip“ |
PLACE_CHIP |
Der Spaltentyp „Orts-Chip“ |
RATINGS_CHIP |
Der Spaltentyp „Bewertungs-Chip“ |
TableColumnDataValidationRule
Eine Regel zur Datenvalidierung für eine Spalte in einer Tabelle.
JSON-Darstellung |
---|
{
"condition": {
object ( |
Felder | |
---|---|
condition |
Die Bedingung, die die Daten in der Zelle erfüllen müssen. Nur gültig, wenn [BooleanCondition.type] ONE_OF_LIST ist. |
NamedRange
Einen benannten Bereich.
JSON-Darstellung |
---|
{
"namedRangeId": string,
"name": string,
"range": {
object ( |
Felder | |
---|---|
namedRangeId |
Die ID des benannten Bereichs. |
name |
Der Name des benannten Bereichs. |
range |
Der Bereich, den dies darstellt. |
DataSource
Informationen zu einer externen Datenquelle in der Tabelle.
JSON-Darstellung |
---|
{ "dataSourceId": string, "spec": { object ( |
Felder | |
---|---|
dataSourceId |
Die eindeutige ID auf Tabellenebene, die die Datenquelle identifiziert. Beispiel: 1080547365. |
spec |
Die |
calculatedColumns[] |
Alle berechneten Spalten in der Datenquelle. |
sheetId |
Die ID der Wenn Sie eine Datenquelle erstellen, wird auch ein zugehöriges |
DataSourceSpec
Hier werden die Details der Datenquelle angegeben. Bei BigQuery werden hier beispielsweise Informationen zur BigQuery-Quelle angegeben.
JSON-Darstellung |
---|
{ "parameters": [ { object ( |
Felder | |
---|---|
parameters[] |
Die Parameter der Datenquelle, die bei der Abfrage der Datenquelle verwendet werden. |
Union-Feld spec . Die tatsächliche Spezifikation pro Datenquellentyp. Für spec ist nur einer der folgenden Werte zulässig: |
|
bigQuery |
|
looker |
[LookerDatasourceSpec][] |
BigQueryDataSourceSpec
Die Angabe einer BigQuery-Datenquelle, die mit einem Tabellenblatt verbunden ist.
JSON-Darstellung |
---|
{ "projectId": string, // Union field |
Felder | |
---|---|
projectId |
Die ID eines BigQuery-kompatiblen Google Cloud-Projekts mit einem verknüpften Abrechnungskonto. Alle Abfragen, die an der Datenquelle ausgeführt werden, werden dem Projekt in Rechnung gestellt. |
Union-Feld spec . Die tatsächliche Spezifikation. Für spec ist nur einer der folgenden Werte zulässig: |
|
querySpec |
Ein |
tableSpec |
Ein |
BigQueryQuerySpec
Hier wird eine benutzerdefinierte BigQuery-Abfrage angegeben.
JSON-Darstellung |
---|
{ "rawQuery": string } |
Felder | |
---|---|
rawQuery |
Der Rohabfragestring. |
BigQueryTableSpec
Gibt eine BigQuery-Tabellendefinition an. Es sind nur native Tabellen zulässig.
JSON-Darstellung |
---|
{ "tableProjectId": string, "tableId": string, "datasetId": string } |
Felder | |
---|---|
tableProjectId |
Die ID eines BigQuery-Projekts, zu dem die Tabelle gehört. Wenn nichts angegeben wurde, wird von einem |
tableId |
Die BigQuery-Tabellen-ID. |
datasetId |
Die BigQuery-Dataset-ID. |
LookerDataSourceSpec
Die Spezifikation einer Looker-Datenquelle.
JSON-Darstellung |
---|
{ "instanceUri": string, "model": string, "explore": string } |
Felder | |
---|---|
instanceUri |
URL der Looker-Instanz |
model |
Name eines Looker-Modells. |
explore |
Name eines Looker-Modell-Explores. |
DataSourceParameter
Ein Parameter in der Abfrage einer Datenquelle. Über den Parameter können Nutzer Werte aus der Tabelle in eine Abfrage übergeben.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld identifier . Die Parameter-ID. Für identifier ist nur einer der folgenden Werte zulässig: |
|
name |
Benannter Parameter. Muss eine gültige Kennung für die |
Union-Feld value . Der Parameterwert. Für value ist nur einer der folgenden Werte zulässig: |
|
namedRangeId |
ID eines |
range |
Ein Bereich, der den Wert des Parameters enthält. Die Größe muss 1 × 1 sein. |
DataSourceRefreshSchedule
Zeitplan für die Aktualisierung der Datenquelle.
Datenquellen in der Tabelle werden innerhalb eines bestimmten Zeitraums aktualisiert. Sie können die Startzeit festlegen, indem Sie im Editor von Google Tabellen auf die Schaltfläche „Geplante Aktualisierung“ klicken. Das Intervall ist jedoch auf 4 Stunden festgelegt. Wenn Sie beispielsweise eine Startzeit von 8:00 Uhr angeben, erfolgt die Aktualisierung jeden Tag zwischen 8:00 und 12:00 Uhr.
JSON-Darstellung |
---|
{ "enabled": boolean, "refreshScope": enum ( |
Felder | |
---|---|
enabled |
„True“, wenn der Aktualisierungszeitplan aktiviert ist, andernfalls „false“. |
refreshScope |
Der Umfang der Aktualisierung. Muss |
nextRun |
Nur Ausgabe. Das Zeitintervall der nächsten Ausführung. |
Union-Feld schedule_config . Für Zeitplankonfigurationen schedule_config ist nur einer der folgenden Werte zulässig: |
|
dailySchedule |
Tägliche Aktualisierung |
weeklySchedule |
Zeitplan für die wöchentliche Aktualisierung. |
monthlySchedule |
Monatlicher Aktualisierungszeitplan. |
DataSourceRefreshScope
Aktualisierungsbereiche der Datenquelle
Enums | |
---|---|
DATA_SOURCE_REFRESH_SCOPE_UNSPECIFIED |
Standardwert, nicht verwenden |
ALL_DATA_SOURCES |
Alle Datenquellen und die zugehörigen Datenquellenobjekte in der Tabelle werden aktualisiert. |
DataSourceRefreshDailySchedule
Ein Zeitplan für die tägliche Aktualisierung von Daten in einem bestimmten Intervall.
JSON-Darstellung |
---|
{
"startTime": {
object ( |
Felder | |
---|---|
startTime |
Die Startzeit eines Zeitintervalls, in dem eine Datenquellenaktualisierung geplant ist. Es wird nur der Teil |
TimeOfDay
Stellt eine Tageszeit dar. Das Datum und die Zeitzone sind entweder nicht relevant oder werden an anderer Stelle angegeben. Eine API kann Schaltsekunden zulassen. Vergleichbare Typen sind google.type.Date
und google.protobuf.Timestamp
.
JSON-Darstellung |
---|
{ "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } |
Felder | |
---|---|
hours |
Stunden eines Tages im 24-Stunden-Format. Muss größer oder gleich 0 und in der Regel kleiner oder gleich 23 sein. Eine API kann den Wert "24:00:00" für Szenarien wie Geschäftsschlusszeit zulassen. |
minutes |
Minuten einer Stunde. Muss größer oder gleich 0 und kleiner oder gleich 59 sein. |
seconds |
Sekunden einer Minute. Muss größer oder gleich 0 und normalerweise kleiner oder gleich 59 sein. Eine API kann den Wert 60 zulassen, wenn sie Schaltsekunden zulässt. |
nanos |
Sekundenbruchteile in Nanosekunden. Muss größer oder gleich 0 und kleiner oder gleich 999.999.999 sein. |
DataSourceRefreshWeeklySchedule
Ein wöchentlicher Zeitplan für die Aktualisierung von Daten an bestimmten Tagen in einem bestimmten Zeitraum.
JSON-Darstellung |
---|
{ "startTime": { object ( |
Felder | |
---|---|
startTime |
Die Startzeit eines Zeitintervalls, in dem eine Datenquellenaktualisierung geplant ist. Es wird nur der Teil |
daysOfWeek[] |
Die Wochentage, an denen die Daten aktualisiert werden sollen. Es muss mindestens ein Tag angegeben werden. |
DayOfWeek
Steht für einen Wochentag.
Enums | |
---|---|
DAY_OF_WEEK_UNSPECIFIED |
Der Wochentag ist nicht angegeben. |
MONDAY |
Montag |
TUESDAY |
Dienstag |
WEDNESDAY |
Mittwoch |
THURSDAY |
Donnerstag |
FRIDAY |
Freitag |
SATURDAY |
Samstag |
SUNDAY |
Sonntag |
DataSourceRefreshMonthlySchedule
Ein monatlicher Zeitplan für die Aktualisierung von Daten an bestimmten Tagen des Monats in einem bestimmten Zeitintervall.
JSON-Darstellung |
---|
{
"startTime": {
object ( |
Felder | |
---|---|
startTime |
Die Startzeit eines Zeitintervalls, in dem eine Datenquellenaktualisierung geplant ist. Es wird nur der Teil |
daysOfMonth[] |
Tage des Monats, an denen die Daten aktualisiert werden sollen. Es werden nur die Werte 1 bis 28 unterstützt, die dem 1. bis 28. Tag entsprechen. Es muss mindestens ein Tag angegeben werden. |
Intervall
Stellt ein Zeitintervall dar, codiert als Zeitstempel-Beginn (inklusive) und Zeitstempel-Ende (exklusiv).
Der Anfang muss kleiner oder gleich dem Ende sein. Wenn Start und Ende identisch sind, ist das Intervall leer (entspricht keiner Zeit). Wenn weder Start noch Ende angegeben sind, entspricht das Intervall jeder beliebigen Zeit.
JSON-Darstellung |
---|
{ "startTime": string, "endTime": string } |
Felder | |
---|---|
startTime |
Optional. Beginn des Intervalls, inklusiv. Falls angegeben, muss ein Zeitstempel, der zu diesem Intervall passt, mit dem Start übereinstimmen oder nach diesem liegen. |
endTime |
Optional. Ausgeschlossenes Ende des Intervalls. Falls angegeben, muss ein Zeitstempel, der diesem Intervall entspricht, vor dem Ende liegen. |
Methoden |
|
---|---|
|
Wendet eine oder mehrere Aktualisierungen auf die Tabelle an. |
|
Erstellt eine Tabelle und gibt die neu erstellte Tabelle zurück. |
|
Gibt die Tabelle mit der angegebenen ID zurück. |
|
Gibt die Tabelle mit der angegebenen ID zurück. |