我有一个工作应用程序脚本项目,它连接 google 工作表和大查询以在大查询中创建物化 View 。我正在安排几个函数定期运行。在我的帐户下一切正常,除了当我将工作表和脚本共享到另一个帐户时,他们看不到使用我的帐户安排的项目触发器。
如何在所有用户中启用项目触发器的可见性?否则,我们很有可能最终安排相同的功能,或者如果其他人需要更改安排时间。如果我做错了什么,请告诉我。
工作表和脚本通过共享https://script.google.com
最佳答案
实现程序化触发器比手动触发器在跨用户共享脚本方面更有意义:
/**
* Creates a two time-driven triggers.
*/
function createTimeDrivenTriggers() {
// Trigger every 6 hours.
ScriptApp.newTrigger('myFunction')
.timeBased()
.everyHours(6)
.create();
// Trigger every Monday at 09:00.
ScriptApp.newTrigger('myFunction')
.timeBased()
.onWeekDay(ScriptApp.WeekDay.MONDAY)
.atHour(9)
.create();
}
关于google-apps-script - Google Apps 脚本项目触发器在共享用户中不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51627479/