Как добавить метки в столбчатую диаграмму с накоплением в службах сценариев?Например, в приведенном ниже коде столбец 2016 года будет иметь значения «5», «6», «2» и «0» для стеков SQL, COI, COD и GIA соответственно.Все столбцы будут помечены.В настоящее время нет меток столбцов.
Я прочитал службы Chart Документация , Ссылка на визуализацию и переполнение стека без поиска решения.
var dataTimeline = Charts.newDataTable()
.addColumn(Charts.ColumnType.STRING, "Year")
.addColumn(Charts.ColumnType.NUMBER, "SQL")
.addColumn(Charts.ColumnType.NUMBER, "COI")
.addColumn(Charts.ColumnType.NUMBER, "COD")
.addColumn(Charts.ColumnType.NUMBER, "GIA")
.addRow(["2016", 5, 6, 2, 0])
.addRow(["2017", 10, 5, 1, 1])
.addRow(["2018", 7, 8, 0, 1])
.addRow(["2019", 2,0,0,0])
.build();
var timelineChart = Charts.newColumnChart()
.setTitle('Timeline')
.setXAxisTitle('Year')
.setDataTable(dataTimeline)
.setStacked()
.setOption('annotation', value) // Is this close?
.setColors(["ffc000", "c00000", "558ed5", "00b050"])
.build();
var htmlOutput = HtmlService.createHtmlOutput().setTitle('Timeline');
var imageData = Utilities.base64Encode(timelineChart.getAs('image/png').getBytes());
var imageUrl = "data:image/png;base64, " + encodeURI(imageData);
htmlOutput.append("<img border=\"1\" src=\"" + imageUrl + "\">");
return htmlOutput.getContent();