Используйте основанный на времени триггер для вызова простого фиктивного сценария:
function clearIt() {
Logger.log("hi");
}
Этот сценарий можно запускать каждую минуту или специально вызывать с помощью одноразового триггера для выполнения после определенных других функций.Если вы идете по одноразовому маршруту, вам нужно будет удалить вызывающий триггер, чтобы избежать накопления:
function sensitive() {
...
ScriptApp.newTrigger("newExecutionTranscript")
.timeBased().after(1) // runs at up to 15m later
.create();
}
function newExecutionTranscript(e) {
const invoker = (!e) ? null : ScriptApp.getProjectTriggers()
.filter(function (t) {
return t.getUniqueId() === e.triggerUid;
})[0];
if (invoker)
ScriptApp.deleteTrigger(invoker);
Logger.log("Done");
}
Ссылки