詳解! Google Apps Script 完全入門 [第 3 版](ショウカイグーグルアップススクリプトカンゼンニュウモンダイサンパン)
〜 Google アプリケーションと Google Workspace の最新プログラミングガイド〜
- 著者:
- 高橋宣成(タカハシノリアキ)
- 出版社:
- 秀和システム
- 出版日:
- 2021年07月06日頃
- ISBN:
- 9784798064741
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
今や私たちの仕事や生活に無くてはならない存在になった Google サービス。これら Google サービスの自動化や連携を行うことで、大幅な効率化が図れます。そして、それを可能にするのが Google Apps Script (GAS) です。
スプレッドシートで表や帳票を作る、 Gmail で通知メッセージを送る、ドライブのフォルダやファイルを整理する、カレンダーのイベントを登録する、ドキュメントで議事録のひな形を作り翻訳もする…このようなことがプログラミングできるのです。
誰もが無料で利用できる GAS ですが、「知識」と「技術」の習得が不可欠です。
GAS の構造や仕組み、プログラミングの構文、ルールや制約など、多くの知識とそれを実現するスキルが必要になり、多くの学習時間を要します。
本書は、入門からその達成までの努力の道のりを、ピタリと伴走してくれる一冊です。
JavaScript の基本から自作ライブラリまで徹底解説。これ一冊だけで基礎から実践まで体系的にマスターできます。
新 IDE にも完全対応。
第 1 章 Google Apps Script の基礎知識
第 2 章 スクリプトエディタとダッシュボード
第 3 章 基本構文
第 4 章 制御構文
第 5 章 関数
第 6 章 クラスとオブジェクト
第 7 章 JavaScript の組み込みオブジェクト
第 8 章 スプレッドシート
第 9 章 Gmail
第 10 章 ドライブ
第 11 章 カレンダー
第 12 章 ドキュメント
第 13 章 スライド
第 14 章 フォーム
第 15 章 翻訳
第 16 章 Base サービス
第 17 章 ユーザーインターフェース
第 18 章 ファイルとデータの操作
第 19 章 Utilities サービス
第 20 章 Properties サービス
第 21 章 イベントとトリガー
第 22 章 外部サイトへのアクセス
第 23 章 ライブラリ
技書の森解説
プログラミング経験がほとんどないまま Google Workspace の定型作業に追われている人にとって、 Google Apps Script (GAS) は「自分で自動化できる」最も手軽な入り口です。本書はその GAS を、 JavaScript の基礎文法からスプレッドシート・ Gmail ・カレンダーとの連携まで、ノンプログラマーでも迷わないように解説した一冊です。著者の高橋宣成氏は「隣の席の先輩が教えるように書く」という方針を貫いており、変数やループの説明にプログラマー向けの略記が出てこないのが特徴です。
第 3 版では V8 ランタイム対応や新しいエディタ環境への書き換えが行われ、公式仕様との乖離がなくなっています。内容は段階的に組み立てられており、前半で構文と基本操作を固めた後、後半でフォーム集計やメール差し込みといった業務直結のスクリプトを組む構成です。すべて写経できるコード付きなので、通読すれば「とりあえず動くものを自力で作れる」状態に到達できます。
注意点として、本書は GAS の全体像を網羅する性格上、個々のトピックを深掘りする余地は限られます。 API 連携や高度なトリガー設計に進みたい場合は別のリファレンスが必要になりますが、最初の一冊としてはこの厚みが過不足なく、業務を自分の手で効率化する感覚をつかむには十分な構成です。