如果用户在有权访问您帐户的应用程序页面中删除了插件的权限,如何停止插件的所有可安装触发器?
对于独立脚本,用户将收到“Google Apps 脚本失败摘要”电子邮件。但对于插件开发者来说,插件只会不断抛出错误“脚本无权获取活动用户的身份”。在 Stackdriver 日志记录中。
请注意,这种情况与卸载或禁用加载项不同,因为可以通过测试事件对象的 authMode 来停止触发器。例子:
function onEditCustom(e) {
if(e.authMode != ScriptApp.AuthMode.FULL) return;
// code...
}