Class Charts

Tangga Lagu

Titik entri untuk membuat Diagram dalam skrip.

Contoh ini membuat tabel data dasar, mengisi diagram area dengan data, 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

PropertiJenisDeskripsi
ChartHiddenDimensionStrategyChartHiddenDimensionStrategyEnumerasi cara dimensi tersembunyi dalam sumber dinyatakan dalam diagram.
ChartMergeStrategyChartMergeStrategyEnumerasi bagaimana beberapa rentang dalam sumber dinyatakan dalam diagram.
ChartTypeChartTypeEnumerasi jenis diagram yang didukung oleh layanan Charts.
ColumnTypeColumnTypeEnumerasi jenis data yang valid untuk kolom di DataTable.
CurveStyleCurveStyleEnumerasi gaya untuk kurva dalam diagram.
PointStylePointStyleEnumerasi gaya titik dalam garis.
PositionPositionEnumerasi posisi legenda dalam diagram.

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
newAreaChart()AreaChartBuilderMulai membuat diagram area, seperti yang dijelaskan dalam dokumentasi Google Chart Tools.
newBarChart()BarChartBuilderMulai membuat diagram batang, seperti yang dijelaskan dalam dokumentasi Alat Google Chart.
newColumnChart()ColumnChartBuilderMulai membuat diagram kolom, seperti yang dijelaskan dalam dokumentasi Google Chart Tools.
newDataTable()DataTableBuilderMembuat tabel data kosong, yang dapat ditetapkan nilainya secara manual.
newDataViewDefinition()DataViewDefinitionBuilderMembuat definisi tampilan data baru.
newLineChart()LineChartBuilderMulai membuat diagram garis, seperti yang dijelaskan dalam dokumentasi Google Chart Tools.
newPieChart()PieChartBuilderMulai membuat diagram lingkaran, seperti yang dijelaskan dalam dokumentasi Google Chart Tools.
newScatterChart()ScatterChartBuilderMulai membuat diagram sebar, seperti yang dijelaskan dalam dokumentasi Alat Google Chart.
newTableChart()TableChartBuilderMulai membuat diagram tabel, seperti yang dijelaskan dalam dokumentasi Google Chart Tools.
newTextStyle()TextStyleBuilderMembuat builder gaya teks baru.

Dokumentasi mendetail

newAreaChart()

Mulai membuat diagram area, seperti yang dijelaskan dalam dokumentasi Google Chart Tools.

Return

AreaChartBuilder — AreaChartBuilder, yang dapat digunakan untuk membuat diagram area.


newBarChart()

Mulai membuat diagram batang, seperti yang dijelaskan dalam dokumentasi Alat Google Chart.

Return

BarChartBuilder — BarChartBuilder, yang dapat digunakan untuk membuat diagram batang.


newColumnChart()

Mulai membuat diagram kolom, seperti yang dijelaskan dalam dokumentasi Google Chart Tools.

Return

ColumnChartBuilder — ColumnChartBuilder, yang dapat digunakan untuk membuat diagram kolom.


newDataTable()

Membuat tabel data kosong, yang dapat ditetapkan nilainya secara manual.

Tabel data menyimpan data untuk semua jenis diagram.

Return

DataTableBuilder — DataTableBuilder, yang dapat menyimpan data untuk diagram.


newDataViewDefinition()

Membuat definisi tampilan data baru.

Gunakan penyetel untuk menentukan berbagai properti tampilan data.

Return

DataViewDefinitionBuilder — DataViewDefinitionBuilder, yang dapat digunakan untuk membuat definisi tampilan data.


newLineChart()

Mulai membuat diagram garis, seperti yang dijelaskan dalam dokumentasi Google Chart Tools.

Return

LineChartBuilder — LineChartBuilder, yang dapat digunakan untuk membuat diagram garis.


newPieChart()

Mulai membuat diagram lingkaran, seperti yang dijelaskan dalam dokumentasi Google Chart Tools.

Return

PieChartBuilder — PieChartBuilder, yang dapat digunakan untuk membuat diagram lingkaran.


newScatterChart()

Mulai membuat diagram sebar, seperti yang dijelaskan dalam dokumentasi Alat Google Chart.

Return

ScatterChartBuilder — ScatterChartBuilder, yang dapat digunakan untuk membuat diagram sebar.


newTableChart()

Mulai membuat diagram tabel, seperti yang dijelaskan dalam dokumentasi Google Chart Tools.

Return

TableChartBuilder — TableChartBuilder, yang dapat digunakan untuk membuat diagram tabel.


newTextStyle()

Membuat builder gaya teks baru.

Untuk mengubah nilai default, gunakan fungsi penyetel.

Return

TextStyleBuilder — TextStyleBuilder, yang dapat digunakan untuk membuat objek konfigurasi gaya teks.