Google Script PropertiesService在哪里存储数据?

时间:2015-05-14 22:48:02

标签: google-apps-script html-form

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);
}

3 个答案:

答案 0 :(得分:1)

Google回复说,&#34;属性存储在服务器上,因为它们不在本地存在,因此无法在本地删除它们,因为它们不在本地存在。&#34; < / p>

这充分回答了我的问题。感谢Garrett超越谷歌开发人员以获取此信息。

答案 1 :(得分:0)

在脚本编辑器中打开脚本,转到文件&gt;项目属性&gt;用户属性。根据您的解释,我假设这些是您要删除的属性。

答案 2 :(得分:0)

除了代码之外,没有办法从PropertiesService访问用户属性(据我所知)

您在“文件”&gt;“项目属性”&gt;“用户属性”下看到的是旧的已弃用用户属性,它们具有用户的全局范围,而不是作为新用户属性的每个脚本范围