前の関連記事:Googleスプレッドシート(2)スプレッドシートを公開する方法
Googleスプレッドシートはマクロが使えない、、、という記事を書きかけて調べてみたら全くその逆でGoogle Apps Scriptというのでいろいろできることがわかって驚きました。
Google Apps Scriptはすごい
調べれば調べるほどすごくて驚きました。
Google Appsに契約しないと使えないものだと思い込んでいましたが実は関係ないそうです。
Googleスプレッドシートのメニューでツール→スプリクトエディタ、でGoogle App Scriptのエディタにアクセスできました。
JavaScriptで書いていきます。
初心者のためのGoogle Apps Scriptプログラミング入門
Google Apps Scriptプログラミング [中級編]
このシリーズを全部読めばほぼ理解できそうです。
Spreadsheet Service - Google Apps Script — Google Developers
このページの左のカラムのREFERENCEをみるとGoogle App ScriptでGoogleのいろいろなサービスにアクセスできることがわかります。
それぞれのサービスについてClassとそのProperties、Methodsの一覧が載っています。
GoogleスプレッドシートやGoogle Sitesから関連付けてGoogle App Scriptを作れますがApps ScriptからはGoogle App Script単独で作れるようです。
Google Apps Script活用事例 Tokyo GAS 2013春
このスライドではGoogleスプレッドシートをデータベースにしてGmailやGoogleサイト、Googleカレンダーを連携させてオンラインアプリが作ることが提案されています。
ScriptDbによるオブジェクトデータベース(1/6):Google Apps Scriptプログラミング [中級編]
Googleスプレッドシートを使わなくてもScirptDbというデータベースも用意されています。
GUI ビルダーによるユーザーインターフェイス作成(1/6):初心者のためのGoogle Apps Scriptプログラミング入門
GUIツールも用意されています。
至れり尽くせりですね。
オンラインソフトのアイデアが湧いたら実際に使ってみたいと思います。
Google I/O で発表された GAS の新機能で Web アプリを作ってみた - WebOS Goodies
Webアプリの作成手順がよくわかります。
データベースのイロハ:そもそもデータベースとは? - builder by ZDNet Japan
データベースとしてGoogleスプレッドシートを使うかScriptDBを使うかで何が違うのか疑問に思ったのでこの記事を読みました。
もうこれでオンラインアプリの開発はこれGoogle App Scriptが決定版になるのかな、と思ったのですがデータ容量制限が足かせになるようです。
まあそりゃそうですわね。
Google公式のページは見つけられませんでしたが2012年11月1日付けの記事に以下の記載を見つけました。
データベース上のクォータ(割り当て)は?
現在のところ;
consumer-accounts;50MB
Google-Apps-accounts;100MB
Google.Apps.for-Business/Education/Government-accounts;200MB
この制限は、各データベースでそれぞれのユーザーごとです。
GoogleStyle - ユーザーガイド - データの格納 - ScriptDb
参考にしたサイト
初心者のためのGoogle Apps Scriptプログラミング入門
このシリーズを全部読めばひととおりわかりそうです。
Google Apps Scriptプログラミング [中級編]
上のリンクの続編。
Spreadsheet Service - Google Apps Script — Google Developers
REFERENCEに各GoogleサービスのGoogle App ScriptでのClass一覧があります。
Apps Script – Google Apps Script
Google Apps Scriptから書き始める方法
Google Apps Script活用事例 Tokyo GAS 2013春
Googleスプレッドシートをデータベースにしたオンラインアプリの提案
Google I/O で発表された GAS の新機能で Web アプリを作ってみた - WebOS Goodies
Google Apps Scriptを利用したWebアプリの作成手順がよくわかります。
データベースのイロハ:そもそもデータベースとは? - builder by ZDNet Japan
表計算機能とデータベース機能の違いの解説です。
GoogleStyle - ユーザーガイド - データの格納 - ScriptDb
Google社作成のDocumentationを日本語訳を再構成されています。
REFERENCEに各GoogleサービスのGoogle App ScriptでのClass一覧があります。
Apps Script – Google Apps Script
Google Apps Scriptから書き始める方法
Google Apps Script活用事例 Tokyo GAS 2013春
Googleスプレッドシートをデータベースにしたオンラインアプリの提案
Google I/O で発表された GAS の新機能で Web アプリを作ってみた - WebOS Goodies
Google Apps Scriptを利用したWebアプリの作成手順がよくわかります。
データベースのイロハ:そもそもデータベースとは? - builder by ZDNet Japan
表計算機能とデータベース機能の違いの解説です。
GoogleStyle - ユーザーガイド - データの格納 - ScriptDb
Google社作成のDocumentationを日本語訳を再構成されています。
0 件のコメント:
コメントを投稿