我的问题类似于几年前提出的this和this,但没有合适的答案,请参见下文。
我想存储正在运行的数据索引并开始使用脚本属性。我很快就遇到了脚本属性的问题,因为我在这样的循环中编写它们,并且达到了速率限制:
for (i = 0; i < fieldCountAccounts; i++) {
scriptProperties.setProperty('fieldIndex_accounts' + accountsFields.getValues()[0][i], i+1);
}
这阻止了函数运行,也阻止了我的侧边栏UI工作。所以我在循环中引入了Utilities.sleep(1000);
,它解决了函数的问题,但却大大减慢了它们的速度。补充工具栏仍无效。
以前我使用硬编码的列号来处理某些数据,并将索引存储在工作表中。
关于SO的其他问题的答案:
我是否应该将我的密钥对存储在专用的工作表中并完成它?
答案 0 :(得分:0)
我实际上也在寻找答案。我已经看过一些关于使用Google Cloud Datastore的教程,这可能对此有所帮助:
http://blog.warehouseman.com/2014/10/getting-started-with-google-cloud.html
看起来这个教程的一部分已经过时了,因为它在那里得到90%,然后在最后几步抛出错误。