Раньше я запрашивал лист Google, используя API визуализации Google.Я работал над преобразованием моей диаграммы Google для использования скрипта Google Apps из-за проблем с аутентификацией.Как выполнить запрос GROUP BY, чтобы отправить его на мою диаграмму Google с помощью скрипта Google Apps?
Old Way (API визуализации Google)
function getCurrentData() {
URL = 'https://docs.google.com/spreadsheets/d/SHEET_ID/gviz/tq?gid=2017811003&headers=1';
var query = new google.visualization.Query(URL);
var queryString = 'SELECT A, B, C GROUP BY A, B';
query.setQuery(queryString);
query.send(drawChartFunct);
}
Новый путь (Google Apps Script)
function getCurrentData() {
var ssID = "SHEET_ID",
sheet = SpreadsheetApp.openById(ssID).getSheets()[2],
data = sheet.getRange("A1:C13").getValues()
??Query_Code??
return data;
}