Google Script PropertiesService究竟在哪里存储用户属性数据?
例如,如果我想清除用户属性而不必使用deleteAllProperties()方法运行函数,该怎么办?换句话说,有没有办法从本地浏览器或操作系统访问Google Script属性?
来自Form.html
<input onclick="google.script.run.setProperties(this.parentNode.parentNode);" type="submit" value="Save" >
来自Code.gs
function setProperties(form) {
var filledForm = PropertiesService.getUserProperties().setProperty("FORM", form);
}
答案 0 :(得分:1)
Google回复说,&#34;属性存储在服务器上,因为它们不在本地存在,因此无法在本地删除它们,因为它们不在本地存在。&#34; < / p>
这充分回答了我的问题。感谢Garrett超越谷歌开发人员以获取此信息。
答案 1 :(得分:0)
在脚本编辑器中打开脚本,转到文件&gt;项目属性&gt;用户属性。根据您的解释,我假设这些是您要删除的属性。
答案 2 :(得分:0)
除了代码之外,没有办法从PropertiesService访问用户属性(据我所知)
您在“文件”&gt;“项目属性”&gt;“用户属性”下看到的是旧的已弃用用户属性,它们具有用户的全局范围,而不是作为新用户属性的每个脚本范围