Прошу помощи. Сделал скрипт в гугл таблицу, с целью вывода значения ячейки каждый день автоматически. Вроде всё работает, задал час вывода значения, но не срабатывает. Можете, пожалуйста, подсказать что не так?
/**
*
*/
function createTrigger() {
ScriptApp.getProjectTriggers().forEach(
(trigger) =>
trigger.getHandlerFunction() === 'saveData' &&
trigger.getEventType() === ScriptApp.EventType.CLOCK &&
(ScriptApp.deleteTrigger(trigger) ||
console.info(`Tirgger ${trigger.getUniqueId()} was deleted`))
);
// every minutes for testing
// ScriptApp.newTrigger('saveData').timeBased().everyMinutes(1).create();
// at 17 o'clock every days
ScriptApp.newTrigger('saveData').timeBased().atHour(9).everyDays(1).create();
}
/**
*
*/
function saveData() {
const book = SpreadsheetApp.openById(
'1a32sJMp-zd7boprGAqAyw68fWpxtuzQmowdjjHTVwQk'
);
const sheet = book.getSheetByName('Лист2');
const value = sheet.getRange('M4').getValue();
book.getSheetByName('Лист5').appendRow([new Date(), value]);
console.info(`saveData was called successful`);
}