Можно использовать Google Apps Script
Самый простой способ
Запустите триггер основанный на времени для функции
myF
function myF(){
var data = get_();
Logger.log(data);
append_(data);
}
function get_(){
var sheet = SpreadsheetApp.openById("986327f36403948feb4a")
.getSheetByName("Sheet1");
return sheet.getDataRange().getValues().slice(sheet.getFrozenRows());
}
function append_(data){
var d = new Date();
var values = data.map(function(row){
row.unshift(this.d);
return row;
}, {d:d});
var sheet = SpreadsheetApp.openById("579e832d1ced2a2cc76c")
.getSheetByName("Sheet2");
sheet.getRange(sheet.getLastRow() + 1, 1, values.length, values[0].length).setValues(values);
}
Правильный способ
Вам необходимо реализовать функцию, которая будет получать данные с сайта, преобразовывать их в табличный вид
data
и добавлять в Таблицу
append_(data)
. Добавить эту функцию в триггер основанный на времени.