Help us understand the problem. What is going on with this article?

2018-04-03 Tokyo GAS on GCPUG 2018 Spring

More than 1 year has passed since last update.

What's new in Apps Script by サントリー

Who

大橋さん
Google Developer Expert
→ Googleさんから公認の人〜。

What's

4年分の新しくなったこと喋るぞー。

追加さんたち

  • 2015年
    • HTMLサービスにIFRAMEモード追加
    • Add-onsの追加
      SSのアドオン機能ですね〜。
    • Execution API追加
  • 2016年
    • Android Add on
    • Console.Logの追加
      GCPに出せる→これ使ってみたいぞ。
      トリガーものでもconsole.logで吐けばOKらしい・・・まじでか???
    • SSで名前付き範囲の定義できるようになった
  • 2017年
    • Google Slede/sheets向けのAdvanced Serviceが追加
    • GASを使う時にGoogleに対して認証が必要になった(一部)
      危険だからダメだぞってアレ!
      GsuitのアカウントでScriptで作成 + 別アカウントに対してアプリ提供 + Google承認なし
      のときに発生する。
    • Stackdrive Error Reportingサポート
      どこで、どんなエラーが出ているのか終えるようになってきた
    • manifest, deploymentが追加
      JSONファイルで、Scoprやライブラリ、認証情報、デプロイした場合の設定を指定できる。
  • 2018年
    • CalendarのEvent CreateをTriggerにできるようになった
    • Dashboadの登場で管理・監視しやすくなった

まとめ

  • 2015年
    割りと辛い年
    API廃止が多くてで自分で実装する部分が増えた頃
    UiAppの削除
    一般の人が使う新しい機能追加が少ない
    →でも、今振り返ると必要な機能が追加された年でした
  • 2016年
    何もなかった年・・・。
    目立った機能の追加がなかった。
    ただ、ホントは準備の年だった
  • 2017年
    急に増えすぎじゃね?ww
    2015, 16年は不良債権返済的な年だった模様。
    お金を詰めばGASで解決できることが増える→6分制限とか
  • 2018年
    Googleの重要な機能を操るためのGASという路線もでき始める

資料

Google Slides

DataStudio Community Connectors

Ianさん
Googleの中の人

DataStudio

簡単なDashboardだよ
元々GAとかを可視化するものだけど、汎用的に使えますよ〜。

Community Connectors

Google Apps Scriptでデータソースをつくるお。

感覚としては、GASででTreasure Dataにデータ投げるのとかなり似ている。

もうちょっと丁寧に、Schemeとか設定してあげなきゃいけないっぽい。

サンプル

Ianさん作成の、 Google Fitを用いだサンプル。
githubレポ

参考

参考URL

社内雑務の自動化をやってみた

Who

新井さん @satsukiasa
株式会社マナボ
iOSエンジニア

なにやっとる?

宿題わかんないよー → 助けて〜大学生!!
の宿題わかんないくんたちの登録がめんどくさい。

なぜ?

登録方法
- Google Forms

なにがめんどい?

間違いデータの登録を削除しなければ・・・。

じゃぁ、どうするよ

  1. 新規登録時の重複削除
  2. 今までの分の名寄せ

キー

名前 x 住所の複合ユニーク

1. 新規登録時の重複削除

トリガーをフォーム送信にして、シートのデータを全権引っ張ってきてぐるぐるさせる。

2. 今までの分の名寄せ

リナックスコマンドで手抜きしました。
→こういうの知ってたら、私も楽に慣れたのになぁ。

GAS開発環境向上委員会

Who

児玉さん
本業: 組み込み

ボランティアでやってるのがあるのだ。
わたしのフクシ

What

メールの中にフォームを埋め込んだり
シート上の計算をやらせたり

便利で楽しいけど、運用には厳しい

テスト環境構築とか
継続運用改善とか
を考えると。

で、どうしてる。

GASを、ローカル上でNode.jsっぽく開発する一連の手法を取っている。

GASやったことない人がやるべきこと10選

グロービスの方
Qiita

GASを使えばマネージャーは死なない

コイケヤさんのQiita

フォームとGASで簡易ワークフローを作ってみた by gasakamaki

Kei Sakamakiさん
Qiita
フォームとGASで簡易ワークフローを作ってみた

質疑・Tips

演習しよう

Google codelabs

管理画面を使おう

script.google

備考

資料はconnpassにあがっていくはず。期待。
https://gcpug-tokyo.connpass.com/event/81041/

あと、tanabeさんのイベレポが最強。。。

s_maeda_fukui
目指せ!カイゼンマスター!(マーケティング・エンジニア営業企画もどき) 高専・電子情報卒→大学文転→CRMマーケター(スクラムマスター取れた。)
leverages
インターネットを事業軸に、IT、医療、その他新規分野に30を超える自社メディア事業を展開しています。
https://leverages.jp/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした