我必须跟踪A片A的更改,并且如果发生更改,则将数据写入表B
我使用了此
我找不到如何跟踪特定表,而不是整个文档 当Google表文档更改时,我成功收到通知
我的问题是,我在同一文档中阅读和写作时,当我的应用程序在表A上收到更改消息并将数据写入表B时,我再次收到更改通知,一切都开始了(无限循环)
如果您的工作表由用户手动编辑,则可以创建一个thallableTrigger
:function pushNotification(e) {
const payload = {
cell: e.range.getA1Notation,
old_value: e.oldValue,
new_value: e.value,
editor: e.user
}
const yourWebAppUrl = "https://something.com/"
// I don't know how your web app receives information
// so edit the request to match what you need
const response = UrlFetchApp.fetch(yourWebAppUrl, {
method: 'get',
contentType: 'application/json',
payload: JSON.stringify(payload)
})
}
如果您的工作表不是手动编辑的,而是通过脚本:
// you can't