Upload
-
View
1.135
Download
4
Embed Size (px)
DESCRIPTION
Atmosphere Tokyo 2014 Sandbox Session. GCP ja night × TokyoGAS GAS Session. Day1
Citation preview
Google Apps
Script とは ?
Add-on とは ?
誰?
大橋啓介と
申します
何やってる?
@soundTricker318http://goo.gl/ZpUOs
http://www.bfts.co.jp
話す事
Contents
GASとは ?
Add-onとは ? まとめ
Start End
GAS?
• Google Apps Script
• 通称 GAS 、ガス、ギャスと言います
• 海外圏では単に Apps Script と言ってたりも
GAS とは?
旧ロゴ 新ロゴ
• Google 社が提供する
サーバサイドスクリプト実行環境& 開発ツール群– 2009 年に登場
– Javascript で書きます。
GAS とは?
• メールが沢山来すぎてうまく整理できない
• 上司へのレポートを自動で作って欲しい
• Google Form の返信メールをもっと自由に書きたい
• Google Sites のページを自動生成したい
• Spreadsheet に独自関数を作りたい
– でも全部作ってもらうほどじゃない…
こんな事で困っていませんか ?
GAS で解
決 !
特徴
• 数多くの Googleサービスを連携可能 (11 Google appsを利用可能 )
特徴
• 例えば… . – Gmail Meter
• Gmail の送受信情報からレポートを作成してくれるツール
特徴
Gmail Spreadsheet
データ取得 メール送信
• 開発環境の準備不要Google (Apps) アカウントとブラウザ (Chrome 推奨 ) があれば OK
特徴
• 簡単!!!!! 一行でメールが送れます。
特徴
• いくら使っても無料!– メール送信数などに制限はあります
–逆に課金して …とはできないです。
特徴
¥
• スピードはそれほど速くない– 書き方によって変わります!
•70 倍 速くなるケースも!
–明日パフォーマンスの良い GAS の書き方を話します
特徴
• スクリプトを自動的に動かせる!– 時間指定
– 定期実行• 分毎、日毎、週 ( 曜日 ) 毎、月毎
– Spreadsheet を表示 / 修正した時
– Google Form に回答した時
– Google Docs を表示した時
– Google Sites 上のリンクをクリックした時
– etc
特徴
Demo!
Add-on
Add-on とは ?
Add-on とは
• GAS で作成された Google Docs 、 Spreadsheets 、 Google Forms を拡張するアプリケーションをStore からインストールできる機能
Add-on とは
• 公開されているアプリケーションには、Spreadsheet の便利ツールから、大量メール配信ツール、図形作成など多種多様なアプリケーションが存在
Add-on とは
• 一度インストールした Add-on は他の Docs 、 Sheets でも利用可能
Add-on とは
• Spreadsheet の Add-on は「新しい Spreadsheet 」でのみ利用可能
自作可能
自作可能
• 自作して Store にリリースすることができます。– 現状はアプリケーションを作成し、
Google へ申請後問題がなければリリースできます。
申請が通ると Script Editorからリリースできる
自作可能(問題点)
• 課金の仕組はないです。– 自分でその仕組を作る必要がある
¥
自作可能(問題点)
• 現状は Apps に限定する機能はない– 社内専用 Add-on は作れない
– 今までの GAS を配布する形式が今のところの現実的解決方法
Add-on Demo
まとめ
GAS で困ったら
#gasja
Google Apps API Japanhttp://goo.gl/FcU0C
@soundTricker318http://goo.gl/ZpUOs
会社 : http://goo.gl/CfVPf
個人 : http://goo.gl/kVTv3
解決できない
かもです
が
一緒に
悩めます多分キリッ
End