Titik entri untuk membuat Diagram dalam skrip.
Contoh ini membuat tabel data dasar, mengisi diagram area dengan data tersebut, dan menambahkannya ke halaman web sebagai gambar:
function doGet() { var 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(); var chart = Charts.newAreaChart() .setDataTable(data) .setStacked() .setRange(0, 40) .setTitle("Sales per Month") .build(); var htmlOutput = HtmlService.createHtmlOutput().setTitle('My Chart'); var imageData = Utilities.base64Encode(chart.getAs('image/png').getBytes()); var imageUrl = "data:image/png;base64," + encodeURI(imageData); htmlOutput.append("Render chart server side: <br/>"); htmlOutput.append("<img border=\"1\" src=\"" + imageUrl + "\">"); return htmlOutput; }
Properti
Properti | Jenis | Deskripsi |
---|---|---|
ChartHiddenDimensionStrategy | ChartHiddenDimensionStrategy | Enumerasi cara dimensi tersembunyi dalam sumber dinyatakan dalam diagram. |
ChartMergeStrategy | ChartMergeStrategy | Enumerasi cara beberapa rentang dalam sumber dinyatakan dalam diagram. |
ChartType | ChartType | Enumerasi jenis diagram yang didukung oleh layanan Chart. |
ColumnType | ColumnType | Enumerasi jenis data yang valid untuk kolom dalam DataTable . |
CurveStyle | CurveStyle | Enumerasi gaya untuk kurva dalam diagram. |
PointStyle | PointStyle | Enumerasi gaya titik dalam sebuah garis. |
Position | Position | Enumerasi posisi legenda dalam diagram. |
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
newAreaChart() | AreaChartBuilder | Mulai membuat diagram area, seperti yang dijelaskan di Diagram Google Dokumentasi Alat. |
newBarChart() | BarChartBuilder | Mulai membuat diagram batang, seperti yang dijelaskan di Diagram Google Dokumentasi Alat. |
newColumnChart() | ColumnChartBuilder | Mulai membuat diagram kolom, seperti yang dijelaskan di Google Chart Dokumentasi Alat. |
newDataTable() | DataTableBuilder | Membuat tabel data kosong, yang dapat memiliki nilainya yang ditetapkan secara manual. |
newDataViewDefinition() | DataViewDefinitionBuilder | Membuat definisi tampilan data baru. |
newLineChart() | LineChartBuilder | Mulai membuat diagram garis, seperti yang dijelaskan di Diagram Google Dokumentasi Alat. |
newPieChart() | PieChartBuilder | Mulai membuat diagram lingkaran, seperti yang dijelaskan di Diagram Google Dokumentasi Alat. |
newScatterChart() | ScatterChartBuilder | Mulai membuat diagram sebar, seperti yang dijelaskan di Diagram Google Dokumentasi Alat. |
newTableChart() | TableChartBuilder | Mulai membuat diagram tabel, seperti yang dijelaskan di Diagram Google Dokumentasi Alat. |
newTextStyle() | TextStyleBuilder | Membuat builder gaya teks baru. |
Dokumentasi mendetail
newAreaChart()
Mulai membuat diagram area, seperti yang dijelaskan di Diagram Google Dokumentasi Alat.
Pulang pergi
AreaChartBuilder
— AreaChartBuilder, yang dapat digunakan untuk membuat diagram area.
newBarChart()
Mulai membuat diagram batang, seperti yang dijelaskan di Diagram Google Dokumentasi Alat.
Pulang pergi
BarChartBuilder
— BarChartBuilder, yang dapat digunakan untuk membuat diagram batang.
newColumnChart()
Mulai membuat diagram kolom, seperti yang dijelaskan di Google Chart Dokumentasi Alat.
Pulang pergi
ColumnChartBuilder
— ColumnChartBuilder, yang dapat digunakan untuk membuat diagram kolom.
newDataTable()
Membuat tabel data kosong, yang dapat memiliki nilainya yang ditetapkan secara manual.
Tabel data menyimpan data untuk semua jenis diagram.
Pulang pergi
DataTableBuilder
— DataTableBuilder, yang dapat menyimpan data untuk diagram.
newDataViewDefinition()
Membuat definisi tampilan data baru.
Gunakan penyetel untuk menentukan properti berbeda dari tampilan data.
Pulang pergi
DataViewDefinitionBuilder
— DataViewDefinitionBuilder, yang dapat digunakan untuk membuat definisi tampilan data.
newLineChart()
Mulai membuat diagram garis, seperti yang dijelaskan di Diagram Google Dokumentasi Alat.
Pulang pergi
LineChartBuilder
— LineChartBuilder, yang dapat digunakan untuk membuat diagram garis.
newPieChart()
Mulai membuat diagram lingkaran, seperti yang dijelaskan di Diagram Google Dokumentasi Alat.
Pulang pergi
PieChartBuilder
— PieChartBuilder, yang dapat digunakan untuk membuat diagram lingkaran.
newScatterChart()
Mulai membuat diagram sebar, seperti yang dijelaskan di Diagram Google Dokumentasi Alat.
Pulang pergi
ScatterChartBuilder
— ScatterChartBuilder, yang dapat digunakan untuk membuat diagram sebar.
newTableChart()
Mulai membuat diagram tabel, seperti yang dijelaskan di Diagram Google Dokumentasi Alat.
Pulang pergi
TableChartBuilder
— TableChartBuilder, yang dapat digunakan untuk membuat diagram tabel.
newTextStyle()
Membuat builder gaya teks baru.
Untuk mengubah nilai default, gunakan fungsi penyetel.
Pulang pergi
TextStyleBuilder
— TextStyleBuilder, yang dapat digunakan untuk membuat objek konfigurasi gaya teks.