タグ一覧: GAS
[GoogleAppsScript]GASのループ処理のまとめ(拡張Forとかwhileとか)
for(変数 of 配列) for ofは配列の値をループ処理できます。いわゆる拡張For文と言われる処理です。 コード 結果 for(変数 in 配列) for ofは配列のキーを変数に設定し、ループ処理することができ […]
2024-01-24[11か月前]
[GoogleAppsScript]GASからSlackにメッセージを投稿する方法
前提条件 SlackBOTの作成を完了していること。 ※作り方については以下記事を参考にしてください。 手っ取り早く送信したい場合 以上のコードをコピペして必要箇所を変更し実行。 BOTに設定した名前とアイコンでメッセー […]
2023-08-01[1年前]
GASで処理の同時実行を避けるLockserviseによる排他処理の実装方法
実装方法概要 以下の実装例はタイムアウト時にエラーとする例。エラーとしない場合については後述。 ロック取得 LockServiceのgetから始まる3つのメソッドのいずれかを使用して取得します。 基本的にはgetScri […]
2023-07-20[1年前]
GASの排他処理[LockService]の3つのget〜Lock処理の違いを調べた
GASで同時実行を避けるために排他処理を行いたい場合、LockServiceというサービスを利用できます。 このサービスでロックを取得する際に3つの異なるロック取得方法があるため、それぞれの特徴についてまとめてみました。
2023-07-17[1年前]