【GAS】オブジェクトの宣言タイミングについて

記事
IT・テクノロジー

■はじめに

 今回はSpreadsheetAppや、CalendarAppなどのオブジェクト宣言タイミングについて説明していきます。

■GASのオブジェクトを宣言すると重くなりやすい

 GASのオブジェクトは、宣言する度に結構時間がかかります。

 無料GmailのGASにはプログラムの稼働時間に6分という制約があるので、いかにプログラムの稼働時間を短くするか?ってのがキモになってきます。

■グローバル変数、グローバル定数でオブジェクト宣言をしてしまう

 プログラムやってるとあんまり推奨されないやり方なのかもですが、
 GASの場合は可能な限りGASオブジェクトの宣言を減らす必要があります。
 また、「SpreadsheetApp」や「CalendarApp」などは1回呼び出しておけ
 ば事足りる上に変動することはないので、グローバル定数宣言してしまう
 と安定しやすいです。


■サービスのご紹介
 こういった点を意識しながらGASの開発しております。
 GASでの業務改善のご要望ございましたら、
 お気軽にご相談いただけると幸いです(´ω`*)



サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す