Google Apps Scriptを徹底解説するクイックリファレンスを紹介

Google Apps Scriptのリファレンスは英語だらけ

Google Apps Scriptを学ぼうとしている方でGoogle Apps Scriptをどのように学んでいけばわからず、様々なサイトや書籍を転々としてしまって結局Google Apps Scriptについてよくわからない状態になってしまっている、という方はいらっしゃらないでしょうか?
現代は情報化社会と言われ様々な情報がインターネットなどで簡単に入手できるようになりましたが、それにともなって情報が多すぎて求めている情報が様々な情報にまぎれてしまい、見つけられなくなってしまうという事態も起こりやすくなっています。
ですのでここからGoogle Apps Scriptを学ぶ上でおすすめできるリファレンスを紹介していきたいと思います。リファレンスとは日本語で参考や参照の意味となります。プログラムやスクリプトを作成するうえで、こんな処理したいと思ったときにリファレンスを見ることで必要な処理ができるようになります。

Google Apps Scriptには公式のリファレンスがあるのですが、英語だらけなのでそちらで学ぶんでいくのは翻訳を挟まなければならず、労力が余分にかかってしまいます。開発経験者であれば英語のリファレンス自体にはある程度の慣れがありますが、英語がわからない方にとっては精神的にもストレスになってしまい効率的にGoogle Apps Scripを学ぶことは難しいでしょう。

残念なことにGoogle Apps Scriptはまだ日本語の資料が少ないです。「けど、翻訳という手間を省略してGoogle Apps Scriptについて学習したい」
という方たちのために日本語でGoogle Apps Scriptを解説した本「Google Apps Scriptクイックリファレンス」という本があります。この記事ではこのGoogle Apps Scriptクイックリファレンスについて簡単に紹介します。

日本語で学べる優秀な本「Google Apps Scriptクイックリファレンス」

このGoogle Apps Scriptクイックリファレンスという本ではクイックリファレンスという名目通り素早く対応したいことを探せます。500ページ以上のボリュームがあり、目次をたどればやりたい処理の解説を見ることができます。スプレッドシートやイベント登録、カレンダー関連、メール、地図、データベース、外部サイトアクセス、JSON、XML、キャッシュなどの作成法が解説されています。
基本的なGoogle Apps Scriptについてから様々機能の実装法まで学ぶことができるようになっているので未経験者が一から学ぶのはもちろん、機能の仕組みを知るための辞書のような活用もできる大変情報量が多い優秀な本です。

公式サイトのリファレンスの場合だと英語で検索する必要があるので少しばかり面倒です。しかし、日本語のリファレンスだと簡易に見つけることができるので重宝します。実際に口コミでもよい評判が多く、Google Apps Scriptで作業をする方にはオススメできる本です。

著者の横山隆司氏は専門学校の非常勤の講師、Android関係の講師、Androidアプリケーションの作成など、様々な分野で活動を行っているデジタルインテリジェンスというコンサルティング会社の代表取締役です。数々のIT企業で活躍し、「Google Apps Scriptクイックリファレンス」以外にも「CMを科学する」「新世代デジタルマーケティング」など著書があり、テクノロジーについて様々な視点で携わっており、活躍しています。

注意点は最新のGoogle Apps Scriptに対応していないこと

「Google Apps Scriptクイックリファレンス」は優秀な本なのですが2013年に発売された本です。Google Apps Scriptはアップデートを繰り返している影響で本で紹介されている関数が使用できなかったりより効率的に実装できるやり方が生まれていたりします。もちろんそのまま利用できる機能や基礎知識も多く記載されていますが、本に載っている情報を全て鵜呑みしてしまうのは様々な物事やサービスが日々アップデートされている現代においては注意が必要です。

どういう人が購入するべきか?

最新のクイックリファレンスに対応していないのでGoogle Apps Scriptクイックリファレンスを参照して実際にお客様向けのサービスを開発するとなると最新版との差異が生まれてしまいバグが発生しやすくなってしまう恐れがあります。その際には最新の情報と照らし合わせてどのように変わったかといった情報を調べる労力が発生してしまいますので実際に現場での開発に携わっている最新で正確な機能を求めている人向けではありません。

しかし、Google Apps Scriptの基礎的な知識やGoogle Apps Scriptを利用すると実装できる機能などを学ぶ事ができることからGoogle Apps Scriptのロジックや全体像を大まかにでも掴みたいという方や、Google Apps Scriptを学びたいと考えるプログラム、スクリプト初心者に適していると言えます。
Google Apps Scriptについてどのようなものなのか?どんなことができるのかを理解するために購入するのはアリでしょう。

Google Apps Scriptを活用するなら日本語の解説書があると便利

英語が堪能な人であれば公式のリファレンスを読めばGoogle Apps Scriptについて学ぶことができます。しかし、多くの日本人は英語が得意とは言えません。翻訳しながら読むことも可能ですが精度は上がりつつあるものの、まだまだ十分とは言えませんし、翻訳という作業を一旦挟まなくてはならないので労力もかかってしまいます。

それであれば、日本語で解説された信頼性の高い書籍を購入するのが余計な労力もかからずベストと言えるでしょう。
また、Google Apps Scriptの導入は今後、多くの企業が考えるかもしれません。

Microsoft OfficeをPCにインストールせずにオフィス系のソフトは全てGoogleのツールで行うためです。Microsoft Officeは利用するのに数万の料金が必要ですがGoogleのツールはほぼ全て無料です。しかもGoogle Apps Scriptを活用すれば独自の処理もできます。業務効率化から業績アップも見えてきますので注目してみるといいでしょう。