我有一个包含以下代码的Google Apps脚本:
function onOpen() {
var emailAddress = "jthfortyone@gmail.com";
var message = "Viewed"
var subject = "Someone Viewed Your Resume";
MailApp.sendEmail(emailAddress, subject, message);
}
我希望每当有人查看我的resume
时都会收到一封电子邮件但出于某种原因,我只收到一封电子邮件,如果我是开放的,而不是其他人的电子邮件。
我需要更改以获得所需的结果?
答案 0 :(得分:0)
应运行onOpen
trigger以响应活动用户打开文档。
活跃用户定义为:
导致脚本执行的用户(Google帐户)。根据执行方法,这可能与effective用户不同。您也可以将其视为键盘上的用户
您是否尝试使用虚拟帐户访问该文档?
答案 1 :(得分:0)
共享文档中的容器绑定脚本仅在以下情况下运行:
分享已授予编辑权限。 (观看和评论是不够的。)
用户使用Google帐户登录。 (只有作为webapps运行的脚本才能匿名触发,此时它们作为所有者运行。在这种情况下,没有这样的选项。)
用户同意授权该脚本。 (发送电子邮件的脚本需要授权。)
由于这是你的简历,我认为你需要找到另一种解决方案。