Ich habe dieses Google Apps Script in meiner Tabelle:Google Apps Script-Fehler: Sie haben keine Berechtigung newTrigger zu nennen
function onEdit(e) {
var row = e.range.getRow();
if (row == 1) {
return;
}
var email = Session.getActiveUser().getEmail();
email = email.substring(0, email.indexOf('@'));
SpreadsheetApp.getActiveSheet().getRange(row, 2).setValue(email);
SpreadsheetApp.getActiveSheet().getRange(row, 3).setValue(new Date());
}
function onOpen(e) {
var ss = SpreadsheetApp.getActive();
ScriptApp.newTrigger('onEdit')
.forSpreadsheet(ss)
.onEdit()
.create();
}
Welche diesen Fehler verursacht:
Google Apps Script: You do not have permission to call newTrigger
Scheinbar dieses Skript läuft seit einiger Zeit korrekt und jetzt nicht mehr. Ich stelle mir vor, dass eine Änderung in der API aufgetreten ist, die dies verursacht?