google appsを便利に使って楽をしよう

36
Google Appsを便利に 使って楽をしよう GoogleドキュメントでOCR Google スプレッドシートにGoogle Analyticsのデータを取り込む PHPプログラムからGoogle スプレッドシートにデータ投入 2015/03/19 大野

Upload: kenji-ono

Post on 19-Jul-2015

238 views

Category:

Business


1 download

TRANSCRIPT

Page 1: Google appsを便利に使って楽をしよう

Google Appsを便利に使って楽をしようGoogleドキュメントでOCR

Google スプレッドシートにGoogle Analyticsのデータを取り込む

PHPプログラムからGoogle スプレッドシートにデータ投入

2015/03/19 大野

Page 2: Google appsを便利に使って楽をしよう

GoogleドキュメントでOCR

Page 3: Google appsを便利に使って楽をしよう

画像をドライブにアップロード

Page 4: Google appsを便利に使って楽をしよう

Google ドキュメントで開く

Page 5: Google appsを便利に使って楽をしよう

画像の下にOCR処理されたテキストが!

Page 6: Google appsを便利に使って楽をしよう

すごい

Page 7: Google appsを便利に使って楽をしよう

Google スプレッドシートにGoogle Analyticsのデータを取り込む

Page 8: Google appsを便利に使って楽をしよう

とりあえずスプレッドシートを開く

Page 9: Google appsを便利に使って楽をしよう

アドオンを取得から

Page 10: Google appsを便利に使って楽をしよう

Google Analytics(無料)をインストール

Page 11: Google appsを便利に使って楽をしよう

「アドオン」の「Google Analytics」から「Create new report」

Page 12: Google appsを便利に使って楽をしよう

こんな感じで

Page 13: Google appsを便利に使って楽をしよう

こんな感じで

Page 14: Google appsを便利に使って楽をしよう

こうやって

Page 15: Google appsを便利に使って楽をしよう

集計が引っ張ってこれる

Page 16: Google appsを便利に使って楽をしよう

細かいところは試行錯誤してね

Page 17: Google appsを便利に使って楽をしよう

PHPプログラムからGoogle スプレッドシートにデータ投入

Page 18: Google appsを便利に使って楽をしよう

Google DeveloperコンソールでクライアントIDを作成する

https://console.developers.google.com/project

にアクセス

Page 19: Google appsを便利に使って楽をしよう

プロジェクトを作成

Page 20: Google appsを便利に使って楽をしよう

適当な名前で作る

Page 21: Google appsを便利に使って楽をしよう

APIの設定でDriveAPIを有効にする

Page 22: Google appsを便利に使って楽をしよう
Page 23: Google appsを便利に使って楽をしよう

クライアントIDを作成する

Page 24: Google appsを便利に使って楽をしよう

アプリケーションの種類には「サービスアカウント」を指定します

Page 25: Google appsを便利に使って楽をしよう

P12キーを作成して保存します

Page 26: Google appsを便利に使って楽をしよう

Googleスプレッドシートの設定

Page 27: Google appsを便利に使って楽をしよう

新しいスプレッドシートを作成シート名を「データ投入テスト」1A = data , 2B = value にする

Page 28: Google appsを便利に使って楽をしよう

サービスアカウントの「××××@developer.gserviceaccount.com」に対して編集権限を与える

Page 29: Google appsを便利に使って楽をしよう

composerパッケージのインストール

Page 30: Google appsを便利に使って楽をしよう

今回は

https://github.com/asimlqt/php-google-spreadsheet-client

を利用します。

Page 31: Google appsを便利に使って楽をしよう

composer.json

Page 32: Google appsを便利に使って楽をしよう

プログラムはこんな感じ

Page 33: Google appsを便利に使って楽をしよう
Page 34: Google appsを便利に使って楽をしよう

実行するとこんな感じでデータ投入されます

Page 35: Google appsを便利に使って楽をしよう

ソースコード他

Qiitaにアップしました

http://qiita.com/kenji0302/items/efbdb159130302a90143

Page 36: Google appsを便利に使って楽をしよう

みなさんぜひやってみてください