是否有方法将Google Apps脚本执行失败通知发送到分配了触发器的帐户以外的电子邮件地址?
在这种情况下,切换触发器的所有权是不可能的,因为我试图运行相当多的触发器,这些触发器将超过每个帐户允许的总运行时间。
答案 0 :(得分:1)
我也有同样的担忧。我不完美的解决方案是创建这个自定义函数:
function errorReport(body) {
var to = "yourNewEmail";
MailApp.sendEmail(to, "Custom script error report", body);
}
并从每个try-catch语句中调用它:
try {
// problematic code
} catch(err) {
errorReport(err);
}
第二个选项是在您用于静默转发的每个帐户中设置Gmail过滤器,并将所有应用脚本失败的电子邮件删除到您想要的帐户: How to Forward Gmail Email Using Filters