所以我编写了一个自动在特定单元格中添加日期戳的脚本。它在我的测试环境中正常工作(当正常打开并通过调试器时),并且当我通过调试器运行时,它在团队驱动器上也能正常工作。但是在团队驱动器上正常运行时它不会更新单元格。有什么想法吗?
{{1}}
答案 0 :(得分:0)
getMail在从简单的onOpen()触发器运行时返回一个空字符串。使用打开的可安装触发器。
来自https://developers.google.com/apps-script/reference/base/user#getemail
getEmail()
获取用户的电子邮件地址(如果有)。如果安全策略有 不允许访问用户的电子邮件地址,此方法返回一个 空白字符串。电子邮件地址的情况 可用的变化:例如,用户的电子邮件地址不可用 在任何允许脚本在没有该用户的情况下运行的上下文中 授权,就像一个简单的onOpen(e)或onEdit(e)触发器,一个自定义 Google表格中的功能,或部署为“以我身份执行”的网络应用 (即,由开发人员而不是用户授权)。然而, 如果开发人员和这些限制一般不适用 用户属于同一个G Suite域。