我需要一个域全局变量,该变量将由域的应用管理员设置,所有用户应用脚本将读取变量并在其应用脚本中应用设置。
该脚本部署为Web应用程序。但是,无法使用脚本属性或文档属性,因为可以跨多个域部署应用程序脚本。又称为域名,它应该是唯一的属性。
例如, 我是'mydomain.edu'的应用管理员,我设置为
scriptProperties.setProperty('EXAMPLE_PROP', 'mydomain.edu_property');
'somedomain.edu'的其他一些应用管理员设置了
scriptProperties.setProperty('EXAMPLE_PROP', 'somedomain.edu_property');
然后,设置将发生冲突。我需要为每个域设置相同应用程序脚本的属性EXAMPLE_PROP的唯一值。
答案 0 :(得分:1)
答案是将所有内容存储在一个文件中。管理员可以与给定域中的所有用户共享该文件的只读版本。我有一堆用于在文本文件here中存储简单数组和字典的实用程序。
注意:这可能不是可接受的答案,请参阅下面的注释。 And this link