SlideShare ist ein Scribd-Unternehmen logo
1 von 82
Downloaden Sie, um offline zu lesen
Copyright © BizReach, Inc. All Right Reserved.
Google Apps Scriptを使って業務改善
Copyright © BizReach, Inc. All Right Reserved.
1. 自己紹介
2. GoogleAppsScriptとは
3. 導入方法
4. 使い方
5. やってみたこと
6. 質疑応答
アジェンダ
Copyright © BizReach, Inc. All Right Reserved.
アジェンダ
1. 自己紹介
2. GoogleAppsScriptとは
3. 導入方法
4. 使い方
5. やってみたこと
6. 質疑応答
Copyright © BizReach, Inc. All Right Reserved.
自己紹介
齊藤 拓希
日本大学大学院 工学研究科卒
まったくの未経験で入社
現在新卒2年目
モンハン大好き。
Copyright © BizReach, Inc. All Right Reserved.
1. 自己紹介
2. GoogleAppsScriptとは
3. 導入方法
4. 使い方
5. やってみたこと
6. 質疑応答
アジェンダ
Copyright © BizReach, Inc. All Right Reserved.
GoogleAppsScriptとは
GoogleAppsScript(ぐーぐる あっぷす すくりぷと)
以下GAS(がす)
Copyright © BizReach, Inc. All Right Reserved.
〜 Googleが提供しているスクリプト環境 〜
Googleアカウントさえあればすぐにでも使える!
js以外にもhtmlとcssを書けて自由に開発!jQueryも使えます!
twitterやchatworkなどの外部API連携も簡単!
Googleが提供している各種サービスとの相性抜群!
バッチ処理もクリックだけで設定できます!
GASとは
Copyright © BizReach, Inc. All Right Reserved.
すごいぞGAS!
Googleアカウントさえあれば利用可能!
Copyright © BizReach, Inc. All Right Reserved.
すごいぞGAS!
jsとhtml、cssを書いてwebページを作ることができる!
Copyright © BizReach, Inc. All Right Reserved.
すごいぞGAS!
Copyright © BizReach, Inc. All Right Reserved.
すごいぞGAS!
外部サービスとの連携が簡単!
Copyright © BizReach, Inc. All Right Reserved.
すごいぞGAS!
外部サービスとの連携が簡単!
Copyright © BizReach, Inc. All Right Reserved.
すごいぞGAS!
Googleサービスとの連携が簡単!
Copyright © BizReach, Inc. All Right Reserved.
すごいぞGAS!
Googleサービスとの連携が簡単!
Copyright © BizReach, Inc. All Right Reserved.
すごいぞGAS!
Googleサービスとの連携が簡単!
Copyright © BizReach, Inc. All Right Reserved.
すごいぞGAS!
Googleサービスとの連携が簡単!
Copyright © BizReach, Inc. All Right Reserved.
すごいぞGAS!
バッチ処理が簡単!
Copyright © BizReach, Inc. All Right Reserved.
すごいぞGAS!
バッチ処理が簡単!
Copyright © BizReach, Inc. All Right Reserved.
すごいぞGAS!
もちろん無料で使えちゃうんです!
Copyright © BizReach, Inc. All Right Reserved.
1. 自己紹介
2. GoogleAppsScriptとは
3. 導入方法
4. 使い方
5. やってみたこと
6. 質疑応答
アジェンダ
Copyright © BizReach, Inc. All Right Reserved.
導入方法
https://apps.google.com/marketplace/
google marketplaceでググってもok
Copyright © BizReach, Inc. All Right Reserved.
導入方法
Copyright © BizReach, Inc. All Right Reserved.
導入方法
Google Apps Scriptを検索
Copyright © BizReach, Inc. All Right Reserved.
導入方法
Copyright © BizReach, Inc. All Right Reserved.
導入方法
Copyright © BizReach, Inc. All Right Reserved.
1. 自己紹介
2. GoogleAppsScriptとは
3. 導入方法
4. 使い方
5. やってみたこと
6. 質疑応答
アジェンダ
Copyright © BizReach, Inc. All Right Reserved.
使い方
主に使い勝手のよい5パターンの使い方を紹介
1. 基本的な使い方(ログ出し)
2. バッチ処理のやりかた
3. スプレッドシートとの連携
4. 他apiの導入方法(chatwork)
5. httpページを公開
Copyright © BizReach, Inc. All Right Reserved.
使い方
主に使い勝手のよい5パターンの使い方を紹介
1. 基本的な使い方(ログ出し)
2. バッチ処理のやりかた
3. スプレッドシートとの連携
4. 他apiの導入方法(chatwork)
5. httpページを公開
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
使い方
主に使い勝手のよい5パターンの使い方を紹介
1. 基本的な使い方(ログ出し)
2. バッチ処理のやりかた
3. スプレッドシートとの連携
4. 他apiの導入方法(chatwork)
5. httpページを公開
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
使い方
主に使い勝手のよい5パターンの使い方を紹介
1. 基本的な使い方(ログ出し)
2. バッチ処理のやりかた
3. スプレッドシートとの連携
4. 他apiの導入方法(chatwork)
5. httpページを公開
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
使い方
SpreadsheetApp.getActiveSheet();
Copyright © BizReach, Inc. All Right Reserved.
使い方
sheet.getRange(1, 1).setValue("Hello!")
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
使い方
主に使い勝手のよい5パターンの使い方を紹介
1. 基本的な使い方(ログ出し)
2. バッチ処理のやりかた
3. スプレッドシートとの連携
4. 他apiの導入方法(chatwork)
5. httpページを公開
Copyright © BizReach, Inc. All Right Reserved.
使い方
まずはググる
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
使い方
主に使い勝手のよい5パターンの使い方を紹介
1. 基本的な使い方(ログ出し)
2. バッチ処理のやりかた
3. スプレッドシートとの連携
4. 他apiの導入方法(chatwork)
5. httpページを公開
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
使い方
メソッド名を myFunction から doGet に変更 <- 超重要
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
使い方
Copyright © BizReach, Inc. All Right Reserved.
1. 自己紹介
2. GoogleAppsScriptとは
3. 導入方法
4. 使い方
5. やってみたこと
6. 質疑応答
アジェンダ
Copyright © BizReach, Inc. All Right Reserved.
やってみたこと
社内用の問い合わせフォームを作成
・従来はメールのみで問い合わせのやりとりをしていた。
1. 必要な情報が得られない。
2. 緊急度がわからない。
3. 営業側も何が必要なのかわからない。
問い合わせが来ても情報がないから聞き返すといった無駄なやりとりが多発
Copyright © BizReach, Inc. All Right Reserved.
やってみたこと
Copyright © BizReach, Inc. All Right Reserved.
やってみたこと
送信ボタンを押すと、窓口用のメールアドレスに問い合わせメールが送信される。
・営業側での問い合わせに関する理解が深まった。
・営業と企業様との1stコンタクトの段階で情報を握ってもらえるように。
・統一のフォーマットでメールが来る。
 24h以内に解決した問い合わせが全体の60%前後だった。。。
90%以上にまで改善
Copyright © BizReach, Inc. All Right Reserved.
やってみたこと
実運用が始まると、当然様々なフィードバックが来る。
1. 文字が小さい
2. プルダウンの項目がわかりづらい
3. CCに他のグループを入れて欲しい
4. etc...
Copyright © BizReach, Inc. All Right Reserved.
やってみたこと
 GASならコードを書き換えてプロジェクトバージョンを上げて公開すれば、
 即時に反映されるため、高いスピード感でフィードバック対応ができた。
Copyright © BizReach, Inc. All Right Reserved.
やってみたこと
毎週月曜日にアラートをチャットワークになげるbotを作成
Copyright © BizReach, Inc. All Right Reserved.
やってみたこと
たった3行書くだけでチャットワークに通知を飛ばすことができる。
しかもGASはバッチ処理が非常に簡単。
依頼を受けて、半日かからずに実装完了。
翌週からは通知が飛ぶようになり、クレームリスク回避
Copyright © BizReach, Inc. All Right Reserved.
最後に
導入が簡単で、初心者でもスムーズに取り入れることができたGAS
現在、例にあげた2つ以外にもGASを使った業務改善に取り組んでいます。
皆様もぜひ
選択肢の一つとして
GASを使ってみてください!
Copyright © BizReach, Inc. All Right Reserved.
一部質疑応答の補足
Copyright © BizReach, Inc. All Right Reserved.
デバック方法はどうやって?
ウェブアプリケーションとして導入したスクリプトは、
ウェブアプリケーション導入欄に、現在の URLが表示されます。
(画面上部)
図中◯で囲ってある箇所の「最新のコード」をクリックすると、最新
のコードでのデバックを実行できます。
(プロジェクトバージョンを最新にしてページ下部の更新を
クリックするまでは、本番には反映されません )
デバッグが完了したら、最新にして更新してください。
Copyright © BizReach, Inc. All Right Reserved.
チャットワークに飛ばす詳細な方法を知りたい
用意するもの
・チャットワークAPI(これは本スライドにて説明しております)
・トークン
・ルームID
Copyright © BizReach, Inc. All Right Reserved.
チャットワークに飛ばす詳細な方法を知りたい
トークンの取得方法
チャットワークにログインし、動作設定を開きます。
そこにあるAPI発行をクリックして発行してください。
Copyright © BizReach, Inc. All Right Reserved.
チャットワークに飛ばす詳細な方法を知りたい
トークンの取得方法
チャットワークにログインし、動作設定を開きます。
そこにあるAPI発行をクリックして発行してください。
Copyright © BizReach, Inc. All Right Reserved.
チャットワークに飛ばす詳細な方法を知りたい
ルームIDの取得方法
チャットワークにログインし、メッセージを飛ばしたい部屋を開いてください。
URLの後ろに「rid11111111」のようにrid+8桁の数字があるかと思います。
その8桁の数字がルームIDです。
Copyright © BizReach, Inc. All Right Reserved.
チャットワークに飛ばす詳細な方法を知りたい
メッセージの飛ばし方
上記画像のroomIdに先ほど取得したルームID
tokenに先ほど取得したトークンを記載して、5行目のbodyに流したいメッセージを
記入します。
あとは実行するだけでメッセージを飛ばすことができます。
Copyright © BizReach, Inc. All Right Reserved.
何を勉強したらよいか
GASに使う物は
・html
・css
・javascript
の3つです。
スライド数枚でこれらの説明は不可能なので、ざっくばらんな概要を記載します。
Copyright © BizReach, Inc. All Right Reserved.
何を勉強したらよいか
htmlはwebページの描写するもの
文字やボタンはhtmlに書いた物が描写されます。
ただ、それだけでは表示されるだけで、文字の大きさやレイアウト、色などを
つけることはできません。
cssはhtmlで描写した文字などを装飾するもの
描写したものに色をつけたい時や、文字のサイズを変えたい時など、視覚的な
変更をしたい場合はcssを記入してください。
Copyright © BizReach, Inc. All Right Reserved.
何を勉強したらよいか
javascriptはwebページの描写するもの
htmlでボタンを作っても、それだけでは動作しません。
動作をつけたい時はjavascriptにその動作を書きます。

Weitere ähnliche Inhalte

Was ist angesagt?

SQLおじさん(自称)がBigQueryのStandard SQLを使ってみた
SQLおじさん(自称)がBigQueryのStandard SQLを使ってみたSQLおじさん(自称)がBigQueryのStandard SQLを使ってみた
SQLおじさん(自称)がBigQueryのStandard SQLを使ってみたKumano Ryo
 
123MASPでのGoogle Apps Scriptの活用
123MASPでのGoogle Apps Scriptの活用123MASPでのGoogle Apps Scriptの活用
123MASPでのGoogle Apps Scriptの活用Junya Sato
 
How to develop a huge Single Page Application
How to develop a huge Single Page ApplicationHow to develop a huge Single Page Application
How to develop a huge Single Page ApplicationNaoki Yamada
 
Foundation for Appsでザクザク作るモックアップ
Foundation for Appsでザクザク作るモックアップFoundation for Appsでザクザク作るモックアップ
Foundation for Appsでザクザク作るモックアップKeisuke Imura
 
One-time Binding & $digest
One-time Binding & $digestOne-time Binding & $digest
One-time Binding & $digestHayashi Yuichi
 
Google Apps Script 概要
Google Apps Script 概要Google Apps Script 概要
Google Apps Script 概要Y OCHI
 
新卒入社のみなさまへ30代が贈る20代のキャリア戦略入門
新卒入社のみなさまへ30代が贈る20代のキャリア戦略入門新卒入社のみなさまへ30代が贈る20代のキャリア戦略入門
新卒入社のみなさまへ30代が贈る20代のキャリア戦略入門PIXTA Inc.
 
Cloud Identity-Aware Proxy
Cloud Identity-Aware ProxyCloud Identity-Aware Proxy
Cloud Identity-Aware ProxyKumano Ryo
 
[デブサミ秋2015] 新卒入社エンジニアが 2年間fluentdを運用して学んだ事いろいろ
[デブサミ秋2015] 新卒入社エンジニアが2年間fluentdを運用して学んだ事いろいろ[デブサミ秋2015] 新卒入社エンジニアが2年間fluentdを運用して学んだ事いろいろ
[デブサミ秋2015] 新卒入社エンジニアが 2年間fluentdを運用して学んだ事いろいろgree_tech
 
Angularおじさんの1年
Angularおじさんの1年Angularおじさんの1年
Angularおじさんの1年Hayashi Yuichi
 
20190520エンジニア交流会Google Apps Scriptミートアップ#4「~ノンプログラマー向けGAS活用~GAS×Chatwork・Slac...
20190520エンジニア交流会Google Apps Scriptミートアップ#4「~ノンプログラマー向けGAS活用~GAS×Chatwork・Slac...20190520エンジニア交流会Google Apps Scriptミートアップ#4「~ノンプログラマー向けGAS活用~GAS×Chatwork・Slac...
20190520エンジニア交流会Google Apps Scriptミートアップ#4「~ノンプログラマー向けGAS活用~GAS×Chatwork・Slac...Noriaki Takahashi
 
我が家のフロントエンド開発事情
我が家のフロントエンド開発事情我が家のフロントエンド開発事情
我が家のフロントエンド開発事情Naoki Yamada
 
React Nativeでお絵描きしてみた
React Nativeでお絵描きしてみたReact Nativeでお絵描きしてみた
React Nativeでお絵描きしてみたkazuki matsumura
 
20181017エンジニア交流会GoogleAppsScriptミートアップ#3「サイドバー作りのススメ~ノンプログラマー向けベストプラクティス~
20181017エンジニア交流会GoogleAppsScriptミートアップ#3「サイドバー作りのススメ~ノンプログラマー向けベストプラクティス~20181017エンジニア交流会GoogleAppsScriptミートアップ#3「サイドバー作りのススメ~ノンプログラマー向けベストプラクティス~
20181017エンジニア交流会GoogleAppsScriptミートアップ#3「サイドバー作りのススメ~ノンプログラマー向けベストプラクティス~Noriaki Takahashi
 
こだわりのkintone
こだわりのkintoneこだわりのkintone
こだわりのkintoneYusuke Amano
 
LIGにおけるフロントエンドチーム構築
LIGにおけるフロントエンドチーム構築LIGにおけるフロントエンドチーム構築
LIGにおけるフロントエンドチーム構築Hayashi Yuichi
 
人は一ヶ月でエンジニアになれるのか - 詳細解説
人は一ヶ月でエンジニアになれるのか - 詳細解説人は一ヶ月でエンジニアになれるのか - 詳細解説
人は一ヶ月でエンジニアになれるのか - 詳細解説Livesense Inc.
 

Was ist angesagt? (20)

SQLおじさん(自称)がBigQueryのStandard SQLを使ってみた
SQLおじさん(自称)がBigQueryのStandard SQLを使ってみたSQLおじさん(自称)がBigQueryのStandard SQLを使ってみた
SQLおじさん(自称)がBigQueryのStandard SQLを使ってみた
 
LIGでのDocker活用
LIGでのDocker活用LIGでのDocker活用
LIGでのDocker活用
 
123MASPでのGoogle Apps Scriptの活用
123MASPでのGoogle Apps Scriptの活用123MASPでのGoogle Apps Scriptの活用
123MASPでのGoogle Apps Scriptの活用
 
How to develop a huge Single Page Application
How to develop a huge Single Page ApplicationHow to develop a huge Single Page Application
How to develop a huge Single Page Application
 
Foundation for Appsでザクザク作るモックアップ
Foundation for Appsでザクザク作るモックアップFoundation for Appsでザクザク作るモックアップ
Foundation for Appsでザクザク作るモックアップ
 
One-time Binding & $digest
One-time Binding & $digestOne-time Binding & $digest
One-time Binding & $digest
 
Google Apps Script 概要
Google Apps Script 概要Google Apps Script 概要
Google Apps Script 概要
 
新卒入社のみなさまへ30代が贈る20代のキャリア戦略入門
新卒入社のみなさまへ30代が贈る20代のキャリア戦略入門新卒入社のみなさまへ30代が贈る20代のキャリア戦略入門
新卒入社のみなさまへ30代が贈る20代のキャリア戦略入門
 
Cloud Identity-Aware Proxy
Cloud Identity-Aware ProxyCloud Identity-Aware Proxy
Cloud Identity-Aware Proxy
 
[デブサミ秋2015] 新卒入社エンジニアが 2年間fluentdを運用して学んだ事いろいろ
[デブサミ秋2015] 新卒入社エンジニアが2年間fluentdを運用して学んだ事いろいろ[デブサミ秋2015] 新卒入社エンジニアが2年間fluentdを運用して学んだ事いろいろ
[デブサミ秋2015] 新卒入社エンジニアが 2年間fluentdを運用して学んだ事いろいろ
 
Angularおじさんの1年
Angularおじさんの1年Angularおじさんの1年
Angularおじさんの1年
 
20190520エンジニア交流会Google Apps Scriptミートアップ#4「~ノンプログラマー向けGAS活用~GAS×Chatwork・Slac...
20190520エンジニア交流会Google Apps Scriptミートアップ#4「~ノンプログラマー向けGAS活用~GAS×Chatwork・Slac...20190520エンジニア交流会Google Apps Scriptミートアップ#4「~ノンプログラマー向けGAS活用~GAS×Chatwork・Slac...
20190520エンジニア交流会Google Apps Scriptミートアップ#4「~ノンプログラマー向けGAS活用~GAS×Chatwork・Slac...
 
我が家のフロントエンド開発事情
我が家のフロントエンド開発事情我が家のフロントエンド開発事情
我が家のフロントエンド開発事情
 
React Nativeでお絵描きしてみた
React Nativeでお絵描きしてみたReact Nativeでお絵描きしてみた
React Nativeでお絵描きしてみた
 
20181017エンジニア交流会GoogleAppsScriptミートアップ#3「サイドバー作りのススメ~ノンプログラマー向けベストプラクティス~
20181017エンジニア交流会GoogleAppsScriptミートアップ#3「サイドバー作りのススメ~ノンプログラマー向けベストプラクティス~20181017エンジニア交流会GoogleAppsScriptミートアップ#3「サイドバー作りのススメ~ノンプログラマー向けベストプラクティス~
20181017エンジニア交流会GoogleAppsScriptミートアップ#3「サイドバー作りのススメ~ノンプログラマー向けベストプラクティス~
 
こだわりのkintone
こだわりのkintoneこだわりのkintone
こだわりのkintone
 
LIGにおけるフロントエンドチーム構築
LIGにおけるフロントエンドチーム構築LIGにおけるフロントエンドチーム構築
LIGにおけるフロントエンドチーム構築
 
phpcon2017 LT01 MDD
phpcon2017 LT01 MDDphpcon2017 LT01 MDD
phpcon2017 LT01 MDD
 
人は一ヶ月でエンジニアになれるのか - 詳細解説
人は一ヶ月でエンジニアになれるのか - 詳細解説人は一ヶ月でエンジニアになれるのか - 詳細解説
人は一ヶ月でエンジニアになれるのか - 詳細解説
 
Gaelyk
GaelykGaelyk
Gaelyk
 

Andere mochten auch

パフォーマンスの良いGASの書き方 Best Practice
パフォーマンスの良いGASの書き方 Best Practiceパフォーマンスの良いGASの書き方 Best Practice
パフォーマンスの良いGASの書き方 Best Practice啓介 大橋
 
こんなに使える!今どきのAPIドキュメンテーションツール
こんなに使える!今どきのAPIドキュメンテーションツールこんなに使える!今どきのAPIドキュメンテーションツール
こんなに使える!今どきのAPIドキュメンテーションツールdcubeio
 
エンジニアのためのSpread Sheets講座101 - Google Apps Script -
エンジニアのためのSpread Sheets講座101 - Google Apps Script -エンジニアのためのSpread Sheets講座101 - Google Apps Script -
エンジニアのためのSpread Sheets講座101 - Google Apps Script -Yuki Katada
 
Google app scriptで 産業連関表
Google app scriptで 産業連関表Google app scriptで 産業連関表
Google app scriptで 産業連関表chjava
 
フォーガンシーが歩んだ道
フォーガンシーが歩んだ道フォーガンシーが歩んだ道
フォーガンシーが歩んだ道フォーガンシー
 
PostgreSQL使いのエンジニアから見たMySQL
PostgreSQL使いのエンジニアから見たMySQLPostgreSQL使いのエンジニアから見たMySQL
PostgreSQL使いのエンジニアから見たMySQLtoshihiro_kitagawa
 
Riotjsハンズオン
RiotjsハンズオンRiotjsハンズオン
Riotjsハンズオンomi end
 
バッチ高速化のあゆみ
バッチ高速化のあゆみバッチ高速化のあゆみ
バッチ高速化のあゆみdcubeio
 
Unity + AndroidでモバイルVRハンズオン
Unity + AndroidでモバイルVRハンズオンUnity + AndroidでモバイルVRハンズオン
Unity + AndroidでモバイルVRハンズオンgunn0430
 
[D3]サーバーレスでサービスを作ってみた話
[D3]サーバーレスでサービスを作ってみた話[D3]サーバーレスでサービスを作ってみた話
[D3]サーバーレスでサービスを作ってみた話dcubeio
 
【freee】プロダクトマネージャーの仕事と魅力
【freee】プロダクトマネージャーの仕事と魅力【freee】プロダクトマネージャーの仕事と魅力
【freee】プロダクトマネージャーの仕事と魅力dcubeio
 
機械学習を支えるX86 64の拡張命令セットを読む会 20170212
機械学習を支えるX86 64の拡張命令セットを読む会 20170212機械学習を支えるX86 64の拡張命令セットを読む会 20170212
機械学習を支えるX86 64の拡張命令セットを読む会 20170212dcubeio
 
AWSをテラフォーミングする会(Terraformハンズオン)
AWSをテラフォーミングする会(Terraformハンズオン)AWSをテラフォーミングする会(Terraformハンズオン)
AWSをテラフォーミングする会(Terraformハンズオン)正貴 小川
 
覚えて帰ろうJavaデザインパターン
覚えて帰ろうJavaデザインパターン覚えて帰ろうJavaデザインパターン
覚えて帰ろうJavaデザインパターンdcubeio
 
はじめてのAws lambda
はじめてのAws lambdaはじめてのAws lambda
はじめてのAws lambdadcubeio
 
React Native GUIDE
React Native GUIDEReact Native GUIDE
React Native GUIDEdcubeio
 
サーバーサイドDartを試してみる
サーバーサイドDartを試してみるサーバーサイドDartを試してみる
サーバーサイドDartを試してみるSatoshi KOBAYASHI
 
15分でわかった気になるdart
15分でわかった気になるdart15分でわかった気になるdart
15分でわかった気になるdartSatoshi KOBAYASHI
 

Andere mochten auch (19)

パフォーマンスの良いGASの書き方 Best Practice
パフォーマンスの良いGASの書き方 Best Practiceパフォーマンスの良いGASの書き方 Best Practice
パフォーマンスの良いGASの書き方 Best Practice
 
こんなに使える!今どきのAPIドキュメンテーションツール
こんなに使える!今どきのAPIドキュメンテーションツールこんなに使える!今どきのAPIドキュメンテーションツール
こんなに使える!今どきのAPIドキュメンテーションツール
 
エンジニアのためのSpread Sheets講座101 - Google Apps Script -
エンジニアのためのSpread Sheets講座101 - Google Apps Script -エンジニアのためのSpread Sheets講座101 - Google Apps Script -
エンジニアのためのSpread Sheets講座101 - Google Apps Script -
 
Google app scriptで 産業連関表
Google app scriptで 産業連関表Google app scriptで 産業連関表
Google app scriptで 産業連関表
 
フォーガンシーが歩んだ道
フォーガンシーが歩んだ道フォーガンシーが歩んだ道
フォーガンシーが歩んだ道
 
GASろう
GASろうGASろう
GASろう
 
PostgreSQL使いのエンジニアから見たMySQL
PostgreSQL使いのエンジニアから見たMySQLPostgreSQL使いのエンジニアから見たMySQL
PostgreSQL使いのエンジニアから見たMySQL
 
Riotjsハンズオン
RiotjsハンズオンRiotjsハンズオン
Riotjsハンズオン
 
バッチ高速化のあゆみ
バッチ高速化のあゆみバッチ高速化のあゆみ
バッチ高速化のあゆみ
 
Unity + AndroidでモバイルVRハンズオン
Unity + AndroidでモバイルVRハンズオンUnity + AndroidでモバイルVRハンズオン
Unity + AndroidでモバイルVRハンズオン
 
[D3]サーバーレスでサービスを作ってみた話
[D3]サーバーレスでサービスを作ってみた話[D3]サーバーレスでサービスを作ってみた話
[D3]サーバーレスでサービスを作ってみた話
 
【freee】プロダクトマネージャーの仕事と魅力
【freee】プロダクトマネージャーの仕事と魅力【freee】プロダクトマネージャーの仕事と魅力
【freee】プロダクトマネージャーの仕事と魅力
 
機械学習を支えるX86 64の拡張命令セットを読む会 20170212
機械学習を支えるX86 64の拡張命令セットを読む会 20170212機械学習を支えるX86 64の拡張命令セットを読む会 20170212
機械学習を支えるX86 64の拡張命令セットを読む会 20170212
 
AWSをテラフォーミングする会(Terraformハンズオン)
AWSをテラフォーミングする会(Terraformハンズオン)AWSをテラフォーミングする会(Terraformハンズオン)
AWSをテラフォーミングする会(Terraformハンズオン)
 
覚えて帰ろうJavaデザインパターン
覚えて帰ろうJavaデザインパターン覚えて帰ろうJavaデザインパターン
覚えて帰ろうJavaデザインパターン
 
はじめてのAws lambda
はじめてのAws lambdaはじめてのAws lambda
はじめてのAws lambda
 
React Native GUIDE
React Native GUIDEReact Native GUIDE
React Native GUIDE
 
サーバーサイドDartを試してみる
サーバーサイドDartを試してみるサーバーサイドDartを試してみる
サーバーサイドDartを試してみる
 
15分でわかった気になるdart
15分でわかった気になるdart15分でわかった気になるdart
15分でわかった気になるdart
 

Ähnlich wie Google apps scriptを使って業務改善

JJUG CCC 2015 Spring 「新人エンジニア奮闘記 - Javaって何?からwebサービスを公開するまで -」発表スライド
JJUG CCC 2015 Spring 「新人エンジニア奮闘記 - Javaって何?からwebサービスを公開するまで -」発表スライドJJUG CCC 2015 Spring 「新人エンジニア奮闘記 - Javaって何?からwebサービスを公開するまで -」発表スライド
JJUG CCC 2015 Spring 「新人エンジニア奮闘記 - Javaって何?からwebサービスを公開するまで -」発表スライドToshiakiArai
 
Ginzametrics第3回open seoセミナー shimizu資料_20140526
Ginzametrics第3回open seoセミナー shimizu資料_20140526Ginzametrics第3回open seoセミナー shimizu資料_20140526
Ginzametrics第3回open seoセミナー shimizu資料_20140526DemandSphere
 
コンテンツSEOセミナー_Ginzamarkets資料20141209
コンテンツSEOセミナー_Ginzamarkets資料20141209コンテンツSEOセミナー_Ginzamarkets資料20141209
コンテンツSEOセミナー_Ginzamarkets資料20141209DemandSphere
 
コンテンツSEOセミナー Ginzamarkets資料 20141209
コンテンツSEOセミナー Ginzamarkets資料 20141209コンテンツSEOセミナー Ginzamarkets資料 20141209
コンテンツSEOセミナー Ginzamarkets資料 20141209Chika Noguchi
 
国内外Seoの最新事情とエンタープライズseo管理&分析プラットフォームginzametricsのご紹介
国内外Seoの最新事情とエンタープライズseo管理&分析プラットフォームginzametricsのご紹介国内外Seoの最新事情とエンタープライズseo管理&分析プラットフォームginzametricsのご紹介
国内外Seoの最新事情とエンタープライズseo管理&分析プラットフォームginzametricsのご紹介DemandSphere
 
アパレルセミナー Ginzamarkets資料 20131219up
アパレルセミナー Ginzamarkets資料 20131219upアパレルセミナー Ginzamarkets資料 20131219up
アパレルセミナー Ginzamarkets資料 20131219upDemandSphere
 
覚えて帰ろうJavaデザインパターン
覚えて帰ろうJavaデザインパターン覚えて帰ろうJavaデザインパターン
覚えて帰ろうJavaデザインパターンKazuya Hirota
 
インハウスSEOの課題と対応_forEC_20121207
インハウスSEOの課題と対応_forEC_20121207インハウスSEOの課題と対応_forEC_20121207
インハウスSEOの課題と対応_forEC_20121207DemandSphere
 
Firebaseマーケティング活用事例
Firebaseマーケティング活用事例Firebaseマーケティング活用事例
Firebaseマーケティング活用事例Hiroshi Genouzono
 
「自然検索のマネジメント」共催セミナー Ginzamarkets資料 20131216
「自然検索のマネジメント」共催セミナー Ginzamarkets資料 20131216 「自然検索のマネジメント」共催セミナー Ginzamarkets資料 20131216
「自然検索のマネジメント」共催セミナー Ginzamarkets資料 20131216 DemandSphere
 
【ビズリーチ事例】Tableauの活用によるWebマーケティングデータのビジュアライズの自動化について
【ビズリーチ事例】Tableauの活用によるWebマーケティングデータのビジュアライズの自動化について【ビズリーチ事例】Tableauの活用によるWebマーケティングデータのビジュアライズの自動化について
【ビズリーチ事例】Tableauの活用によるWebマーケティングデータのビジュアライズの自動化について寛 成松
 
最若手メンバーこそチャンス!チーム改善に取り組んでわかったこと
最若手メンバーこそチャンス!チーム改善に取り組んでわかったこと最若手メンバーこそチャンス!チーム改善に取り組んでわかったこと
最若手メンバーこそチャンス!チーム改善に取り組んでわかったことMasayuki Ueda
 
SoRとSoEをつなぐ 「エンジニアの役割」と 「企業の課題」
SoRとSoEをつなぐ 「エンジニアの役割」と 「企業の課題」SoRとSoEをつなぐ 「エンジニアの役割」と 「企業の課題」
SoRとSoEをつなぐ 「エンジニアの役割」と 「企業の課題」Keiichiro Seida
 
Googleアナリティクスの初期設定(2018年度版) - GoogleAnalytics First Setting Guide 2018-
Googleアナリティクスの初期設定(2018年度版) - GoogleAnalytics First Setting Guide 2018-Googleアナリティクスの初期設定(2018年度版) - GoogleAnalytics First Setting Guide 2018-
Googleアナリティクスの初期設定(2018年度版) - GoogleAnalytics First Setting Guide 2018-Yusuke Hirano
 
PDCA改善を積み上げるSeo手法紹介セミナー 清水資料 20130517_slideshare
PDCA改善を積み上げるSeo手法紹介セミナー 清水資料 20130517_slidesharePDCA改善を積み上げるSeo手法紹介セミナー 清水資料 20130517_slideshare
PDCA改善を積み上げるSeo手法紹介セミナー 清水資料 20130517_slideshareDemandSphere
 
エンタープライズSEOの課題と対応
エンタープライズSEOの課題と対応エンタープライズSEOの課題と対応
エンタープライズSEOの課題と対応DemandSphere
 
Ginzametrics リスティングとSEOの比較から見るキーワードマネジメントセミナー20140704
Ginzametrics リスティングとSEOの比較から見るキーワードマネジメントセミナー20140704Ginzametrics リスティングとSEOの比較から見るキーワードマネジメントセミナー20140704
Ginzametrics リスティングとSEOの比較から見るキーワードマネジメントセミナー20140704DemandSphere
 
インハウスSEOの課題と対応_コメント付き
インハウスSEOの課題と対応_コメント付きインハウスSEOの課題と対応_コメント付き
インハウスSEOの課題と対応_コメント付きDemandSphere
 

Ähnlich wie Google apps scriptを使って業務改善 (20)

JJUG CCC 2015 Spring 「新人エンジニア奮闘記 - Javaって何?からwebサービスを公開するまで -」発表スライド
JJUG CCC 2015 Spring 「新人エンジニア奮闘記 - Javaって何?からwebサービスを公開するまで -」発表スライドJJUG CCC 2015 Spring 「新人エンジニア奮闘記 - Javaって何?からwebサービスを公開するまで -」発表スライド
JJUG CCC 2015 Spring 「新人エンジニア奮闘記 - Javaって何?からwebサービスを公開するまで -」発表スライド
 
Ginzametrics第3回open seoセミナー shimizu資料_20140526
Ginzametrics第3回open seoセミナー shimizu資料_20140526Ginzametrics第3回open seoセミナー shimizu資料_20140526
Ginzametrics第3回open seoセミナー shimizu資料_20140526
 
コンテンツSEOセミナー_Ginzamarkets資料20141209
コンテンツSEOセミナー_Ginzamarkets資料20141209コンテンツSEOセミナー_Ginzamarkets資料20141209
コンテンツSEOセミナー_Ginzamarkets資料20141209
 
コンテンツSEOセミナー Ginzamarkets資料 20141209
コンテンツSEOセミナー Ginzamarkets資料 20141209コンテンツSEOセミナー Ginzamarkets資料 20141209
コンテンツSEOセミナー Ginzamarkets資料 20141209
 
国内外Seoの最新事情とエンタープライズseo管理&分析プラットフォームginzametricsのご紹介
国内外Seoの最新事情とエンタープライズseo管理&分析プラットフォームginzametricsのご紹介国内外Seoの最新事情とエンタープライズseo管理&分析プラットフォームginzametricsのご紹介
国内外Seoの最新事情とエンタープライズseo管理&分析プラットフォームginzametricsのご紹介
 
アパレルセミナー Ginzamarkets資料 20131219up
アパレルセミナー Ginzamarkets資料 20131219upアパレルセミナー Ginzamarkets資料 20131219up
アパレルセミナー Ginzamarkets資料 20131219up
 
覚えて帰ろうJavaデザインパターン
覚えて帰ろうJavaデザインパターン覚えて帰ろうJavaデザインパターン
覚えて帰ろうJavaデザインパターン
 
インハウスSEOの課題と対応_forEC_20121207
インハウスSEOの課題と対応_forEC_20121207インハウスSEOの課題と対応_forEC_20121207
インハウスSEOの課題と対応_forEC_20121207
 
Firebaseマーケティング活用事例
Firebaseマーケティング活用事例Firebaseマーケティング活用事例
Firebaseマーケティング活用事例
 
「自然検索のマネジメント」共催セミナー Ginzamarkets資料 20131216
「自然検索のマネジメント」共催セミナー Ginzamarkets資料 20131216 「自然検索のマネジメント」共催セミナー Ginzamarkets資料 20131216
「自然検索のマネジメント」共催セミナー Ginzamarkets資料 20131216
 
【ビズリーチ事例】Tableauの活用によるWebマーケティングデータのビジュアライズの自動化について
【ビズリーチ事例】Tableauの活用によるWebマーケティングデータのビジュアライズの自動化について【ビズリーチ事例】Tableauの活用によるWebマーケティングデータのビジュアライズの自動化について
【ビズリーチ事例】Tableauの活用によるWebマーケティングデータのビジュアライズの自動化について
 
最若手メンバーこそチャンス!チーム改善に取り組んでわかったこと
最若手メンバーこそチャンス!チーム改善に取り組んでわかったこと最若手メンバーこそチャンス!チーム改善に取り組んでわかったこと
最若手メンバーこそチャンス!チーム改善に取り組んでわかったこと
 
SoRとSoEをつなぐ 「エンジニアの役割」と 「企業の課題」
SoRとSoEをつなぐ 「エンジニアの役割」と 「企業の課題」SoRとSoEをつなぐ 「エンジニアの役割」と 「企業の課題」
SoRとSoEをつなぐ 「エンジニアの役割」と 「企業の課題」
 
Googleアナリティクスの初期設定(2018年度版) - GoogleAnalytics First Setting Guide 2018-
Googleアナリティクスの初期設定(2018年度版) - GoogleAnalytics First Setting Guide 2018-Googleアナリティクスの初期設定(2018年度版) - GoogleAnalytics First Setting Guide 2018-
Googleアナリティクスの初期設定(2018年度版) - GoogleAnalytics First Setting Guide 2018-
 
ニュースアプリで起きた不具合から学んだ 最適への一歩
ニュースアプリで起きた不具合から学んだ 最適への一歩ニュースアプリで起きた不具合から学んだ 最適への一歩
ニュースアプリで起きた不具合から学んだ 最適への一歩
 
PDCA改善を積み上げるSeo手法紹介セミナー 清水資料 20130517_slideshare
PDCA改善を積み上げるSeo手法紹介セミナー 清水資料 20130517_slidesharePDCA改善を積み上げるSeo手法紹介セミナー 清水資料 20130517_slideshare
PDCA改善を積み上げるSeo手法紹介セミナー 清水資料 20130517_slideshare
 
Vip2 清水資料
Vip2 清水資料Vip2 清水資料
Vip2 清水資料
 
エンタープライズSEOの課題と対応
エンタープライズSEOの課題と対応エンタープライズSEOの課題と対応
エンタープライズSEOの課題と対応
 
Ginzametrics リスティングとSEOの比較から見るキーワードマネジメントセミナー20140704
Ginzametrics リスティングとSEOの比較から見るキーワードマネジメントセミナー20140704Ginzametrics リスティングとSEOの比較から見るキーワードマネジメントセミナー20140704
Ginzametrics リスティングとSEOの比較から見るキーワードマネジメントセミナー20140704
 
インハウスSEOの課題と対応_コメント付き
インハウスSEOの課題と対応_コメント付きインハウスSEOの課題と対応_コメント付き
インハウスSEOの課題と対応_コメント付き
 

Mehr von dcubeio

AWS Summit Tokyo 2019登壇資料「DevOpsの劇的改善!古いアーキテクチャから王道のマネージドサービスを活用しフルリプレイス! 」
AWS Summit Tokyo 2019登壇資料「DevOpsの劇的改善!古いアーキテクチャから王道のマネージドサービスを活用しフルリプレイス! 」AWS Summit Tokyo 2019登壇資料「DevOpsの劇的改善!古いアーキテクチャから王道のマネージドサービスを活用しフルリプレイス! 」
AWS Summit Tokyo 2019登壇資料「DevOpsの劇的改善!古いアーキテクチャから王道のマネージドサービスを活用しフルリプレイス! 」dcubeio
 
20170329 D3 DBAが夜間メンテをしなくなった日 発表資料
20170329 D3 DBAが夜間メンテをしなくなった日 発表資料20170329 D3 DBAが夜間メンテをしなくなった日 発表資料
20170329 D3 DBAが夜間メンテをしなくなった日 発表資料dcubeio
 
ビットコインとブロックチェーンを初めからていねいに(超基礎編)
ビットコインとブロックチェーンを初めからていねいに(超基礎編)ビットコインとブロックチェーンを初めからていねいに(超基礎編)
ビットコインとブロックチェーンを初めからていねいに(超基礎編)dcubeio
 
20171206 d3 health_tech発表資料
20171206 d3 health_tech発表資料20171206 d3 health_tech発表資料
20171206 d3 health_tech発表資料dcubeio
 
Go初心者がGoでコマンドラインツールの作成に挑戦した話
Go初心者がGoでコマンドラインツールの作成に挑戦した話Go初心者がGoでコマンドラインツールの作成に挑戦した話
Go初心者がGoでコマンドラインツールの作成に挑戦した話dcubeio
 
初めての Raspberry pi 〜プラレールをunityの世界の中で走らせよう〜 (1)
初めての Raspberry pi 〜プラレールをunityの世界の中で走らせよう〜 (1)初めての Raspberry pi 〜プラレールをunityの世界の中で走らせよう〜 (1)
初めての Raspberry pi 〜プラレールをunityの世界の中で走らせよう〜 (1)dcubeio
 
BizReach x Marketo連携
BizReach x Marketo連携BizReach x Marketo連携
BizReach x Marketo連携dcubeio
 
Kinesis Firehoseを使ってみた
Kinesis Firehoseを使ってみたKinesis Firehoseを使ってみた
Kinesis Firehoseを使ってみたdcubeio
 
Apiドキュメンテーションツールを使いこなす【api blueprint編】
Apiドキュメンテーションツールを使いこなす【api blueprint編】Apiドキュメンテーションツールを使いこなす【api blueprint編】
Apiドキュメンテーションツールを使いこなす【api blueprint編】dcubeio
 
春の脆弱性祭り 2017/06/13
春の脆弱性祭り 2017/06/13春の脆弱性祭り 2017/06/13
春の脆弱性祭り 2017/06/13dcubeio
 
DynamoDBを導入した話
DynamoDBを導入した話DynamoDBを導入した話
DynamoDBを導入した話dcubeio
 
Play2 scalaを2年やって学んだこと
Play2 scalaを2年やって学んだことPlay2 scalaを2年やって学んだこと
Play2 scalaを2年やって学んだことdcubeio
 
すごーい!APIドキュメントを更新するだけでAPIが自動テストできちゃう!たのしー!
すごーい!APIドキュメントを更新するだけでAPIが自動テストできちゃう!たのしー! すごーい!APIドキュメントを更新するだけでAPIが自動テストできちゃう!たのしー!
すごーい!APIドキュメントを更新するだけでAPIが自動テストできちゃう!たのしー! dcubeio
 
20170329 D3 DBAが夜間メンテをしなくなった日 発表資料
20170329 D3 DBAが夜間メンテをしなくなった日 発表資料20170329 D3 DBAが夜間メンテをしなくなった日 発表資料
20170329 D3 DBAが夜間メンテをしなくなった日 発表資料dcubeio
 
Bitcoin x Slack でマイクロペイメントを実現! 〜生活の必要上割り勘botを作るまで〜
Bitcoin x Slack でマイクロペイメントを実現! 〜生活の必要上割り勘botを作るまで〜Bitcoin x Slack でマイクロペイメントを実現! 〜生活の必要上割り勘botを作るまで〜
Bitcoin x Slack でマイクロペイメントを実現! 〜生活の必要上割り勘botを作るまで〜dcubeio
 
【ビズリーチ】プロダクトマネージャーの仕事と魅力
【ビズリーチ】プロダクトマネージャーの仕事と魅力【ビズリーチ】プロダクトマネージャーの仕事と魅力
【ビズリーチ】プロダクトマネージャーの仕事と魅力dcubeio
 
Python × Herokuで作る 雑談slack bot
Python × Herokuで作る 雑談slack botPython × Herokuで作る 雑談slack bot
Python × Herokuで作る 雑談slack botdcubeio
 
HR Tech x 機械学習 導入事例紹介
HR Tech x 機械学習 導入事例紹介HR Tech x 機械学習 導入事例紹介
HR Tech x 機械学習 導入事例紹介dcubeio
 
Scalaマクロ入門 bizr20170217
Scalaマクロ入門 bizr20170217 Scalaマクロ入門 bizr20170217
Scalaマクロ入門 bizr20170217 dcubeio
 
簡単、クレカ決済! PAY.JPを使ったクレカ決済の仕組み・開発運用時の考慮点について
簡単、クレカ決済! PAY.JPを使ったクレカ決済の仕組み・開発運用時の考慮点について簡単、クレカ決済! PAY.JPを使ったクレカ決済の仕組み・開発運用時の考慮点について
簡単、クレカ決済! PAY.JPを使ったクレカ決済の仕組み・開発運用時の考慮点についてdcubeio
 

Mehr von dcubeio (20)

AWS Summit Tokyo 2019登壇資料「DevOpsの劇的改善!古いアーキテクチャから王道のマネージドサービスを活用しフルリプレイス! 」
AWS Summit Tokyo 2019登壇資料「DevOpsの劇的改善!古いアーキテクチャから王道のマネージドサービスを活用しフルリプレイス! 」AWS Summit Tokyo 2019登壇資料「DevOpsの劇的改善!古いアーキテクチャから王道のマネージドサービスを活用しフルリプレイス! 」
AWS Summit Tokyo 2019登壇資料「DevOpsの劇的改善!古いアーキテクチャから王道のマネージドサービスを活用しフルリプレイス! 」
 
20170329 D3 DBAが夜間メンテをしなくなった日 発表資料
20170329 D3 DBAが夜間メンテをしなくなった日 発表資料20170329 D3 DBAが夜間メンテをしなくなった日 発表資料
20170329 D3 DBAが夜間メンテをしなくなった日 発表資料
 
ビットコインとブロックチェーンを初めからていねいに(超基礎編)
ビットコインとブロックチェーンを初めからていねいに(超基礎編)ビットコインとブロックチェーンを初めからていねいに(超基礎編)
ビットコインとブロックチェーンを初めからていねいに(超基礎編)
 
20171206 d3 health_tech発表資料
20171206 d3 health_tech発表資料20171206 d3 health_tech発表資料
20171206 d3 health_tech発表資料
 
Go初心者がGoでコマンドラインツールの作成に挑戦した話
Go初心者がGoでコマンドラインツールの作成に挑戦した話Go初心者がGoでコマンドラインツールの作成に挑戦した話
Go初心者がGoでコマンドラインツールの作成に挑戦した話
 
初めての Raspberry pi 〜プラレールをunityの世界の中で走らせよう〜 (1)
初めての Raspberry pi 〜プラレールをunityの世界の中で走らせよう〜 (1)初めての Raspberry pi 〜プラレールをunityの世界の中で走らせよう〜 (1)
初めての Raspberry pi 〜プラレールをunityの世界の中で走らせよう〜 (1)
 
BizReach x Marketo連携
BizReach x Marketo連携BizReach x Marketo連携
BizReach x Marketo連携
 
Kinesis Firehoseを使ってみた
Kinesis Firehoseを使ってみたKinesis Firehoseを使ってみた
Kinesis Firehoseを使ってみた
 
Apiドキュメンテーションツールを使いこなす【api blueprint編】
Apiドキュメンテーションツールを使いこなす【api blueprint編】Apiドキュメンテーションツールを使いこなす【api blueprint編】
Apiドキュメンテーションツールを使いこなす【api blueprint編】
 
春の脆弱性祭り 2017/06/13
春の脆弱性祭り 2017/06/13春の脆弱性祭り 2017/06/13
春の脆弱性祭り 2017/06/13
 
DynamoDBを導入した話
DynamoDBを導入した話DynamoDBを導入した話
DynamoDBを導入した話
 
Play2 scalaを2年やって学んだこと
Play2 scalaを2年やって学んだことPlay2 scalaを2年やって学んだこと
Play2 scalaを2年やって学んだこと
 
すごーい!APIドキュメントを更新するだけでAPIが自動テストできちゃう!たのしー!
すごーい!APIドキュメントを更新するだけでAPIが自動テストできちゃう!たのしー! すごーい!APIドキュメントを更新するだけでAPIが自動テストできちゃう!たのしー!
すごーい!APIドキュメントを更新するだけでAPIが自動テストできちゃう!たのしー!
 
20170329 D3 DBAが夜間メンテをしなくなった日 発表資料
20170329 D3 DBAが夜間メンテをしなくなった日 発表資料20170329 D3 DBAが夜間メンテをしなくなった日 発表資料
20170329 D3 DBAが夜間メンテをしなくなった日 発表資料
 
Bitcoin x Slack でマイクロペイメントを実現! 〜生活の必要上割り勘botを作るまで〜
Bitcoin x Slack でマイクロペイメントを実現! 〜生活の必要上割り勘botを作るまで〜Bitcoin x Slack でマイクロペイメントを実現! 〜生活の必要上割り勘botを作るまで〜
Bitcoin x Slack でマイクロペイメントを実現! 〜生活の必要上割り勘botを作るまで〜
 
【ビズリーチ】プロダクトマネージャーの仕事と魅力
【ビズリーチ】プロダクトマネージャーの仕事と魅力【ビズリーチ】プロダクトマネージャーの仕事と魅力
【ビズリーチ】プロダクトマネージャーの仕事と魅力
 
Python × Herokuで作る 雑談slack bot
Python × Herokuで作る 雑談slack botPython × Herokuで作る 雑談slack bot
Python × Herokuで作る 雑談slack bot
 
HR Tech x 機械学習 導入事例紹介
HR Tech x 機械学習 導入事例紹介HR Tech x 機械学習 導入事例紹介
HR Tech x 機械学習 導入事例紹介
 
Scalaマクロ入門 bizr20170217
Scalaマクロ入門 bizr20170217 Scalaマクロ入門 bizr20170217
Scalaマクロ入門 bizr20170217
 
簡単、クレカ決済! PAY.JPを使ったクレカ決済の仕組み・開発運用時の考慮点について
簡単、クレカ決済! PAY.JPを使ったクレカ決済の仕組み・開発運用時の考慮点について簡単、クレカ決済! PAY.JPを使ったクレカ決済の仕組み・開発運用時の考慮点について
簡単、クレカ決済! PAY.JPを使ったクレカ決済の仕組み・開発運用時の考慮点について
 

Google apps scriptを使って業務改善

  • 1. Copyright © BizReach, Inc. All Right Reserved. Google Apps Scriptを使って業務改善
  • 2. Copyright © BizReach, Inc. All Right Reserved. 1. 自己紹介 2. GoogleAppsScriptとは 3. 導入方法 4. 使い方 5. やってみたこと 6. 質疑応答 アジェンダ
  • 3. Copyright © BizReach, Inc. All Right Reserved. アジェンダ 1. 自己紹介 2. GoogleAppsScriptとは 3. 導入方法 4. 使い方 5. やってみたこと 6. 質疑応答
  • 4. Copyright © BizReach, Inc. All Right Reserved. 自己紹介 齊藤 拓希 日本大学大学院 工学研究科卒 まったくの未経験で入社 現在新卒2年目 モンハン大好き。
  • 5. Copyright © BizReach, Inc. All Right Reserved. 1. 自己紹介 2. GoogleAppsScriptとは 3. 導入方法 4. 使い方 5. やってみたこと 6. 質疑応答 アジェンダ
  • 6. Copyright © BizReach, Inc. All Right Reserved. GoogleAppsScriptとは GoogleAppsScript(ぐーぐる あっぷす すくりぷと) 以下GAS(がす)
  • 7. Copyright © BizReach, Inc. All Right Reserved. 〜 Googleが提供しているスクリプト環境 〜 Googleアカウントさえあればすぐにでも使える! js以外にもhtmlとcssを書けて自由に開発!jQueryも使えます! twitterやchatworkなどの外部API連携も簡単! Googleが提供している各種サービスとの相性抜群! バッチ処理もクリックだけで設定できます! GASとは
  • 8. Copyright © BizReach, Inc. All Right Reserved. すごいぞGAS! Googleアカウントさえあれば利用可能!
  • 9. Copyright © BizReach, Inc. All Right Reserved. すごいぞGAS! jsとhtml、cssを書いてwebページを作ることができる!
  • 10. Copyright © BizReach, Inc. All Right Reserved. すごいぞGAS!
  • 11. Copyright © BizReach, Inc. All Right Reserved. すごいぞGAS! 外部サービスとの連携が簡単!
  • 12. Copyright © BizReach, Inc. All Right Reserved. すごいぞGAS! 外部サービスとの連携が簡単!
  • 13. Copyright © BizReach, Inc. All Right Reserved. すごいぞGAS! Googleサービスとの連携が簡単!
  • 14. Copyright © BizReach, Inc. All Right Reserved. すごいぞGAS! Googleサービスとの連携が簡単!
  • 15. Copyright © BizReach, Inc. All Right Reserved. すごいぞGAS! Googleサービスとの連携が簡単!
  • 16. Copyright © BizReach, Inc. All Right Reserved. すごいぞGAS! Googleサービスとの連携が簡単!
  • 17. Copyright © BizReach, Inc. All Right Reserved. すごいぞGAS! バッチ処理が簡単!
  • 18. Copyright © BizReach, Inc. All Right Reserved. すごいぞGAS! バッチ処理が簡単!
  • 19. Copyright © BizReach, Inc. All Right Reserved. すごいぞGAS! もちろん無料で使えちゃうんです!
  • 20. Copyright © BizReach, Inc. All Right Reserved. 1. 自己紹介 2. GoogleAppsScriptとは 3. 導入方法 4. 使い方 5. やってみたこと 6. 質疑応答 アジェンダ
  • 21. Copyright © BizReach, Inc. All Right Reserved. 導入方法 https://apps.google.com/marketplace/ google marketplaceでググってもok
  • 22. Copyright © BizReach, Inc. All Right Reserved. 導入方法
  • 23. Copyright © BizReach, Inc. All Right Reserved. 導入方法 Google Apps Scriptを検索
  • 24. Copyright © BizReach, Inc. All Right Reserved. 導入方法
  • 25. Copyright © BizReach, Inc. All Right Reserved. 導入方法
  • 26. Copyright © BizReach, Inc. All Right Reserved. 1. 自己紹介 2. GoogleAppsScriptとは 3. 導入方法 4. 使い方 5. やってみたこと 6. 質疑応答 アジェンダ
  • 27. Copyright © BizReach, Inc. All Right Reserved. 使い方 主に使い勝手のよい5パターンの使い方を紹介 1. 基本的な使い方(ログ出し) 2. バッチ処理のやりかた 3. スプレッドシートとの連携 4. 他apiの導入方法(chatwork) 5. httpページを公開
  • 28. Copyright © BizReach, Inc. All Right Reserved. 使い方 主に使い勝手のよい5パターンの使い方を紹介 1. 基本的な使い方(ログ出し) 2. バッチ処理のやりかた 3. スプレッドシートとの連携 4. 他apiの導入方法(chatwork) 5. httpページを公開
  • 29. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 30. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 31. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 32. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 33. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 34. Copyright © BizReach, Inc. All Right Reserved. 使い方 主に使い勝手のよい5パターンの使い方を紹介 1. 基本的な使い方(ログ出し) 2. バッチ処理のやりかた 3. スプレッドシートとの連携 4. 他apiの導入方法(chatwork) 5. httpページを公開
  • 35. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 36. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 37. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 38. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 39. Copyright © BizReach, Inc. All Right Reserved. 使い方 主に使い勝手のよい5パターンの使い方を紹介 1. 基本的な使い方(ログ出し) 2. バッチ処理のやりかた 3. スプレッドシートとの連携 4. 他apiの導入方法(chatwork) 5. httpページを公開
  • 40. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 41. Copyright © BizReach, Inc. All Right Reserved. 使い方 SpreadsheetApp.getActiveSheet();
  • 42. Copyright © BizReach, Inc. All Right Reserved. 使い方 sheet.getRange(1, 1).setValue("Hello!")
  • 43. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 44. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 45. Copyright © BizReach, Inc. All Right Reserved. 使い方 主に使い勝手のよい5パターンの使い方を紹介 1. 基本的な使い方(ログ出し) 2. バッチ処理のやりかた 3. スプレッドシートとの連携 4. 他apiの導入方法(chatwork) 5. httpページを公開
  • 46. Copyright © BizReach, Inc. All Right Reserved. 使い方 まずはググる
  • 47. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 48. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 49. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 50. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 51. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 52. Copyright © BizReach, Inc. All Right Reserved. 使い方 主に使い勝手のよい5パターンの使い方を紹介 1. 基本的な使い方(ログ出し) 2. バッチ処理のやりかた 3. スプレッドシートとの連携 4. 他apiの導入方法(chatwork) 5. httpページを公開
  • 53. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 54. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 55. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 56. Copyright © BizReach, Inc. All Right Reserved. 使い方 メソッド名を myFunction から doGet に変更 <- 超重要
  • 57. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 58. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 59. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 60. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 61. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 62. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 63. Copyright © BizReach, Inc. All Right Reserved. 使い方
  • 64. Copyright © BizReach, Inc. All Right Reserved. 1. 自己紹介 2. GoogleAppsScriptとは 3. 導入方法 4. 使い方 5. やってみたこと 6. 質疑応答 アジェンダ
  • 65. Copyright © BizReach, Inc. All Right Reserved. やってみたこと 社内用の問い合わせフォームを作成 ・従来はメールのみで問い合わせのやりとりをしていた。 1. 必要な情報が得られない。 2. 緊急度がわからない。 3. 営業側も何が必要なのかわからない。 問い合わせが来ても情報がないから聞き返すといった無駄なやりとりが多発
  • 66. Copyright © BizReach, Inc. All Right Reserved. やってみたこと
  • 67. Copyright © BizReach, Inc. All Right Reserved. やってみたこと 送信ボタンを押すと、窓口用のメールアドレスに問い合わせメールが送信される。 ・営業側での問い合わせに関する理解が深まった。 ・営業と企業様との1stコンタクトの段階で情報を握ってもらえるように。 ・統一のフォーマットでメールが来る。  24h以内に解決した問い合わせが全体の60%前後だった。。。 90%以上にまで改善
  • 68. Copyright © BizReach, Inc. All Right Reserved. やってみたこと 実運用が始まると、当然様々なフィードバックが来る。 1. 文字が小さい 2. プルダウンの項目がわかりづらい 3. CCに他のグループを入れて欲しい 4. etc...
  • 69. Copyright © BizReach, Inc. All Right Reserved. やってみたこと  GASならコードを書き換えてプロジェクトバージョンを上げて公開すれば、  即時に反映されるため、高いスピード感でフィードバック対応ができた。
  • 70. Copyright © BizReach, Inc. All Right Reserved. やってみたこと 毎週月曜日にアラートをチャットワークになげるbotを作成
  • 71. Copyright © BizReach, Inc. All Right Reserved. やってみたこと たった3行書くだけでチャットワークに通知を飛ばすことができる。 しかもGASはバッチ処理が非常に簡単。 依頼を受けて、半日かからずに実装完了。 翌週からは通知が飛ぶようになり、クレームリスク回避
  • 72. Copyright © BizReach, Inc. All Right Reserved. 最後に 導入が簡単で、初心者でもスムーズに取り入れることができたGAS 現在、例にあげた2つ以外にもGASを使った業務改善に取り組んでいます。 皆様もぜひ 選択肢の一つとして GASを使ってみてください!
  • 73. Copyright © BizReach, Inc. All Right Reserved. 一部質疑応答の補足
  • 74. Copyright © BizReach, Inc. All Right Reserved. デバック方法はどうやって? ウェブアプリケーションとして導入したスクリプトは、 ウェブアプリケーション導入欄に、現在の URLが表示されます。 (画面上部) 図中◯で囲ってある箇所の「最新のコード」をクリックすると、最新 のコードでのデバックを実行できます。 (プロジェクトバージョンを最新にしてページ下部の更新を クリックするまでは、本番には反映されません ) デバッグが完了したら、最新にして更新してください。
  • 75. Copyright © BizReach, Inc. All Right Reserved. チャットワークに飛ばす詳細な方法を知りたい 用意するもの ・チャットワークAPI(これは本スライドにて説明しております) ・トークン ・ルームID
  • 76. Copyright © BizReach, Inc. All Right Reserved. チャットワークに飛ばす詳細な方法を知りたい トークンの取得方法 チャットワークにログインし、動作設定を開きます。 そこにあるAPI発行をクリックして発行してください。
  • 77. Copyright © BizReach, Inc. All Right Reserved. チャットワークに飛ばす詳細な方法を知りたい トークンの取得方法 チャットワークにログインし、動作設定を開きます。 そこにあるAPI発行をクリックして発行してください。
  • 78. Copyright © BizReach, Inc. All Right Reserved. チャットワークに飛ばす詳細な方法を知りたい ルームIDの取得方法 チャットワークにログインし、メッセージを飛ばしたい部屋を開いてください。 URLの後ろに「rid11111111」のようにrid+8桁の数字があるかと思います。 その8桁の数字がルームIDです。
  • 79. Copyright © BizReach, Inc. All Right Reserved. チャットワークに飛ばす詳細な方法を知りたい メッセージの飛ばし方 上記画像のroomIdに先ほど取得したルームID tokenに先ほど取得したトークンを記載して、5行目のbodyに流したいメッセージを 記入します。 あとは実行するだけでメッセージを飛ばすことができます。
  • 80. Copyright © BizReach, Inc. All Right Reserved. 何を勉強したらよいか GASに使う物は ・html ・css ・javascript の3つです。 スライド数枚でこれらの説明は不可能なので、ざっくばらんな概要を記載します。
  • 81. Copyright © BizReach, Inc. All Right Reserved. 何を勉強したらよいか htmlはwebページの描写するもの 文字やボタンはhtmlに書いた物が描写されます。 ただ、それだけでは表示されるだけで、文字の大きさやレイアウト、色などを つけることはできません。 cssはhtmlで描写した文字などを装飾するもの 描写したものに色をつけたい時や、文字のサイズを変えたい時など、視覚的な 変更をしたい場合はcssを記入してください。
  • 82. Copyright © BizReach, Inc. All Right Reserved. 何を勉強したらよいか javascriptはwebページの描写するもの htmlでボタンを作っても、それだけでは動作しません。 動作をつけたい時はjavascriptにその動作を書きます。