スプレッドシート データの取得速度に大きな問題があります。
SpreadsheetApp.openById([0AhKzbVoTxxxxxxRdDlOVC1zazFNNVE]) [33.219 seconds]
Spreadsheet.getSheetByName([bellijst]) [132.543 seconds]
// 次に、値が画面に表示されている間に何らかの作業を行っているユーザーがいて、ユーザーがフォームを送信すると、次のようになります。
SpreadsheetApp.openById([0AhKxxxxxxRG9TalVRdDlOVC1zazFNNVE]) [37.516 seconds]
Spreadsheet.getSheetByName([bellijst]) [0.043 seconds]
ScriptProperties.getProperty([ID]) [0.017 seconds]
Sheet.getLastRow() [0.023 seconds]
Sheet.getRange([1, 2, 258]) [0.023 seconds]
Range.getValues() [0.031 seconds]
132 秒は非常に長いですが、なぜこのようなことが起こっているのでしょうか?
これらのシートで作業しているのは 1 人か 2 人だけで、スクリプトは最大 3 人で同時に呼び出されます...