创建 Google 脚本,以便在日历活动更新时对其进行修改

Create google script to modify calendar events when they're updated

本文关键字:更新 修改 活动 日历 脚本 Google 创建      更新时间:2023-09-26

我想创建一个脚本来写下事件的历史,即当我更改事件的日期或时间并保存它时,它会将之前的日期/时间复制到事件的描述/注释中。但是,我只发现我可以为文档,工作表或表单编写脚本。知道如何做到这一点还是我错过了什么?

没有事件检测(我的意思是"事件"可以在"事件"(;-(被修改(在日历 API 中,因此第一个答案将是:不可能。

第二个答案是:有一种可能的解决方法,但它有一些限制。

您可以在基于时间的触发脚本中监视日历内容,该脚本检测此日历中的任何更改,它可以轻松地警告您更改并告诉您更改的值。该过程与我在最近的示例中使用的过程非常相似

我提到的限制是您必须将日历中的事件存储一段时间(例如从今天到下一个 3 个月(,这意味着不会检测到任何晚于该(或更早(发生的事件......对于我的用例,这不是问题(我监控教室资源日历(,但可能适合您。