我创建了一个触发器,其值为getUniqueId(),等于33032101292973583,并且每1小时调用一次mytrigfunction。我在表格中保存了33032101292973583值和个人电子邮件ID(example@it.com),
{{1}}
答案 0 :(得分:1)
假设您的问题是"我可以将触发器触发时从事件中提取的ID与我创建触发器时获得的ID进行比较吗?"答案是肯定的,有点!我发现在19位数字中你只能比较前14位数字,最后5位数据似乎不同,所以你需要把它们拿走?!
触发器调用的事件处理程序函数将传递一个事件,其中一个属性是触发器ID,因此我使用此代码获取ID(与getUniqueId返回的14个字符匹配) ()并使用PropertiesService存储:
function triggerEventHander(event) {
var eventTriggerId = event.triggerUid.toString().slice(0,14)
}