Einstiegspunkt zum Erstellen von Diagrammen in Scripts.
In diesem Beispiel wird eine einfache Datentabelle erstellt, ein Flächendiagramm mit den Daten gefüllt und als Bild auf einer Webseite eingefügt:
function doGet() { const data = Charts.newDataTable() .addColumn(Charts.ColumnType.STRING, 'Month') .addColumn(Charts.ColumnType.NUMBER, 'In Store') .addColumn(Charts.ColumnType.NUMBER, 'Online') .addRow(['January', 10, 1]) .addRow(['February', 12, 1]) .addRow(['March', 20, 2]) .addRow(['April', 25, 3]) .addRow(['May', 30, 4]) .build(); const chart = Charts.newAreaChart() .setDataTable(data) .setStacked() .setRange(0, 40) .setTitle('Sales per Month') .build(); const htmlOutput = HtmlService.createHtmlOutput().setTitle('My Chart'); const imageData = Utilities.base64Encode(chart.getAs('image/png').getBytes()); const imageUrl = `data:image/png;base64,${encodeURI(imageData)}`; htmlOutput.append('Render chart server side: <br/>'); htmlOutput.append(`<img border="1" src="${imageUrl}">`); return htmlOutput; }
Attribute
Attribut | Typ | Beschreibung |
---|---|---|
Chart | Chart | Eine Aufzählung, wie ausgeblendete Dimensionen in einer Quelle in einem Diagramm dargestellt werden. |
Chart | Chart | Eine Aufzählung, wie mehrere Bereiche in der Quelle in einem Diagramm dargestellt werden. |
Chart | Chart | Eine Aufzählung der Diagrammtypen, die vom Diagrammdienst unterstützt werden. |
Column | Column | Eine Aufzählung der gültigen Datentypen für Spalten in einer Data . |
Curve | Curve | Eine Aufzählung der Stile für Kurven in einem Diagramm. |
Point | Point | Eine Aufzählung der Stile der Punkte in einer Linie. |
Position | Position | Eine Aufzählung der Legendenpositionen in einem Diagramm. |
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
new | Area | Damit wird ein Flächendiagramm erstellt, wie in der Google Chart Tools-Dokumentation beschrieben. |
new | Bar | Damit wird ein Balkendiagramm erstellt, wie in der Google Chart Tools-Dokumentation beschrieben. |
new | Column | Damit wird ein Säulendiagramm erstellt, wie in der Dokumentation zu Google-Diagrammtools beschrieben. |
new | Data | Erstellt eine leere Datentabelle, deren Werte manuell festgelegt werden können. |
new | Data | Erstellt eine neue Datenansichtsdefinition. |
new | Line | Damit wird ein Liniendiagramm erstellt, wie in der Google Chart Tools-Dokumentation beschrieben. |
new | Pie | Damit wird ein Kreisdiagramm erstellt, wie in der Google Chart Tools-Dokumentation beschrieben. |
new | Scatter | Damit wird ein Streudiagramm erstellt, wie in der Dokumentation zu Google-Diagrammtools beschrieben. |
new | Table | Damit wird ein Tabellendiagramm erstellt, wie in der Google-Diagrammtools-Dokumentation beschrieben. |
new | Text | Erstellt einen neuen Textstil-Builder. |
Detaillierte Dokumentation
new Area Chart()
Damit wird ein Flächendiagramm erstellt, wie in der Google Chart Tools-Dokumentation beschrieben.
Rückflug
Area
: Ein Flächendiagramm-Builder, mit dem ein Flächendiagramm erstellt werden kann.
new Bar Chart()
Damit wird ein Balkendiagramm erstellt, wie in der Google Chart Tools-Dokumentation beschrieben.
Rückflug
Bar
: Ein BarChartBuilder, mit dem ein Balkendiagramm erstellt werden kann.
new Column Chart()
Damit wird ein Säulendiagramm erstellt, wie in der Dokumentation zu Google-Diagrammtools beschrieben.
Rückflug
Column
: Ein ColumnChartBuilder, mit dem ein Säulendiagramm erstellt werden kann.
new Data Table()
Erstellt eine leere Datentabelle, deren Werte manuell festgelegt werden können.
Datentabellen enthalten die Daten für alle Diagrammtypen.
Rückflug
Data
: Ein DataTableBuilder, der Daten für Diagramme enthalten kann.
new Data View Definition()
Erstellt eine neue Datenansichtsdefinition.
Mit Settern können Sie die verschiedenen Eigenschaften der Datenansicht definieren.
Rückflug
Data
: Ein DataViewDefinitionBuilder, mit dem eine Datenansichtsdefinition erstellt werden kann.
new Line Chart()
Damit wird ein Liniendiagramm erstellt, wie in der Google Chart Tools-Dokumentation beschrieben.
Rückflug
Line
: Ein LineChartBuilder, mit dem ein Liniendiagramm erstellt werden kann.
new Pie Chart()
Damit wird ein Kreisdiagramm erstellt, wie in der Google Chart Tools-Dokumentation beschrieben.
Rückflug
Pie
: Ein PieChartBuilder, mit dem sich ein Kreisdiagramm erstellen lässt.
new Scatter Chart()
Damit wird ein Streudiagramm erstellt, wie in der Dokumentation zu Google-Diagrammtools beschrieben.
Rückflug
Scatter
: Ein ScatterChartBuilder, mit dem ein Streudiagramm erstellt werden kann.
new Table Chart()
Damit wird ein Tabellendiagramm erstellt, wie in der Google-Diagrammtools-Dokumentation beschrieben.
Rückflug
Table
: Ein TableChartBuilder, mit dem sich ein Tabellendiagramm erstellen lässt.
new Text Style()
Erstellt einen neuen Textstil-Builder.
Verwenden Sie die Setzerfunktionen, um die Standardwerte zu ändern.
Rückflug
Text
: Ein TextStyleBuilder, mit dem ein Konfigurationsobjekt für Textstile erstellt werden kann.