「Google Apps Script(GAS)の歴史」

「📘Google Apps Script(GAS)の歴史」を、時系列+特徴でわかりやすく解説します。
🕰 Google Apps Script(GAS)の歴史年表
年 | 出来事・アップデート | 概要 |
---|---|---|
2009年 | GASベータ版 公開 | Googleが社内で開発し、一般ユーザー向けに公開開始。Gmailやスプレッドシートの操作が可能に。 |
2010年 | UI対応/トリガー追加 | カスタムUIの作成が可能に。時間トリガーやフォーム送信トリガーも追加。 |
2011年 | Webアプリとして公開機能 | doGet() / doPost() を使ってGASでWebアプリが作れるようになる。 |
2013年 | Google Apps Marketplace 対応 | 企業向けにGASアドオンの配信が可能に(G Suite連携強化)。 |
2014年 | アドオン(Add-on)正式導入 | スプレッドシートやGmailのUIに拡張機能として組み込める「アドオン」機能が公式に登場。 |
2016年 | V8エンジン構想スタート | JavaScript ES6以降への対応準備。旧エンジン(Rhino)はES5止まりだった。 |
2019年 | V8ランタイム(モダンJS)β公開 | let/const , アロー関数 , クラス構文 などES6構文が使えるように。 |
2020年 | V8正式リリース | GASの記述体験が大きく近代化され、Node.jsに近い書き方が可能に。 |
2021年 | Apps Script API v1リリース | 他言語(Python等)からのGAS制御が可能に(REST API経由) |
2022年 | Apps Script Dashboard更新 | Google Cloud Console風のUIに刷新。プロジェクト管理と権限確認がしやすく。 |
2023年 | Headless Apps Script強化 | UIなしでAPI連携やバッチ処理に特化したスクリプト運用が進化。 |
🔍 GASとは?
・Googleが提供するクラウドベースのJavaScript実行環境
・Google Workspace(旧G Suite)の各アプリを操作・自動化できる
・例 スプレッドシート編集/Gmail送信/カレンダー登録/kintoneなど外部API連携
・Google Workspace(旧G Suite)の各アプリを操作・自動化できる
・例 スプレッドシート編集/Gmail送信/カレンダー登録/kintoneなど外部API連携
⚙️ 特徴の変化ポイント
時期 | 主な進化 |
---|---|
~2013年 | スクリプト言語としての自動化に特化(古いJS文法) |
2014~2018年 | UIアドオン/Webアプリ機能が拡張(フォーム・ダッシュボード) |
2019年以降 | ES6対応・V8移行で開発体験が大きく近代化 |
2020年代~ | API化・CI連携・ノーコード自動化(AppSheet)との連携が進展中 |
📘 V8ランタイム導入のインパクト(2019~)
旧(Rhino) | 新(V8) |
---|---|
ES5まで対応 | ES6以降のモダンJS対応 |
var のみ |
let , const , class , アロー関数など |
古いAPI感 | Node.jsに近い記述が可能に |
✅ 一言まとめ
Google Apps Script(GAS)は、「Google製品の自動化から始まり、モダンJavaScriptとAPI連携に進化したクラウド開発環境」です。 特にV8移行(2019〜)以降は実務でも十分活用できる開発基盤になっています。
Googleサービス関連サイトマップのご紹介

Googleサービス関連サイトマップをご紹介します。
Googleサービス関連サイトマップのご紹介 |
|||
学び/学習TOP > IT|ゲーム作り|HP作成 | |||
ITtop > エディタ|プログラミング||| | |||
【GAS(Google Apps Script)】 | |||
概要 歴史 V8以前と以後 ショットカット|MimeType一覧|| 【Googleドライブの操作】 基本編(フォルダ名/URLを取得|スプレットシートのフォルダID取得|ファイル一括取得|フォルダ一括取得|ファイル一括削除||||| 【スプレットシートの操作】 ■基本編(スプレッドシート取得|操作|コピー) ■ファイル操作(一括コピー|ファイル情報一括取得||||) ■シート操作 シート取得|シート非表示/再表示|タブ色変更|シート一括作成/削除 便利機能(目次の自動作成|シートの表示/非表示|メニュー操作) ■セル操作 (1セル操作|複数セル値|(取得|記載)|範囲データをクリア|数式を最終行までコピー|全シート一括値貼り|グループ化|並び替え|連想配列|) ■書式(書式設定|||) ■フォント(フォントの英名確認|フォント/文字サイズを一括変換) ■画像(QRコード生成|画像ファイルを一括生成|||) ■独自メニュー(作成|サブメニュー/区切り線) ■便利なスクリプト(ファイル情報の一括取得||| |
|||
【kintone】 スプレッドシート kintoneで更新 定期バッチ |
|||
【SEO】 | |||
SEOの歴史|アルゴリズムアップデート|||| | |||
テキストエディタ(サクラエディタ|正規表現) | |||
【プログラミング】 | |||
【C言語】STG作り方|C言語の入門/基礎|リファレンス/サンプル文 |
Googleサービス関連ページのご紹介

Googleサービス関連ページをご紹介します。
「学ぶ」学習用関連サイトマップのご紹介

「学ぶ」学習用関連サイトマップをご紹介します。
![]() 「学ぶ」学習用関連サイトマップのご紹介 |
|||
学び/学習TOP > IT|ゲーム作り|HP作成 | |||
【IT】エディタ/正規表現|プログラミング| 【ゲーム作り】STG作り方|C言語の入門/基礎|リファレンス/サンプル文 【HP作成】WordPress|Cocoon|便利テクニック |
|||
■■│コペンギンTOP > ゲーム│ホビー│書籍・マンガ│■■ |
シューティングゲーム | ゲーム | 中古・新品通販の駿河屋
「学ぶ」学習用関連ページのご紹介

「学ぶ」学習用関連ページをご紹介
コペンギン・サイトマップ

コペンギンのサイトマップをご紹介します。
【コペンギンTOP】サイトマップ | ||||
コペンギンTOP > ゲーム│ホビー│書籍・マンガ│ | ||||
■■│コペンギンTOP > ゲーム│ホビー│書籍・マンガ│■■ |
||||
サイトマップ一覧 |
懐かしの名作から最新作までの豊富な品揃え!通販ショップの駿河屋
コペンギンサイトマップ関連ページのご紹介

コペンギン関連ページをご紹介します。
【ゲームTOP】ゲーム関連ページのご紹介

【ゲームTOP】ゲーム関連ページのご紹介
【TOP】ゲーム関連ページのご紹介ご訪問ありがとうございます。今回は、ゲーム関連ページをご紹介します。PS5ソフトELDEN RING
【書籍・雑誌TOP】書籍・雑誌サイトマップ関連ページのご紹介

【書籍・雑誌TOP】書籍・雑誌サイトマップ関連ページのご紹介
書籍・雑誌サイトマップ関連ページのご紹介ご訪問ありがとうございます。今回は、書籍・雑誌サイトマップ関連ページをご紹介します。その他コミック初版)AKIRA(デラックス版) 全6巻セット / 大友克洋
【ホビーTOP】ホビーサイトマップ関連ページのご紹介

【ホビーTOP】ホビーサイトマップ関連ページのご紹介
【TOP】ホビーサイトマップ関連ページのご紹介ご訪問ありがとうございます。今回は、ホビーサイトマップ関連ページをご紹介します。プラモデル1/100 MG MS-09 ドム 「機動戦士ガンダム」