Google Apps Script のログ管理を Google Cloud Platform で行なう
Google Apps Script と Google Cloud Platform の連携方法がわからなかったので、備忘録代わりに記録する。
Google Cloud Platform の設定
Google Cloud Platform にアクセス後にログインする。
Google Cloud Platform のプロジェクトを新規作成する
- 左上の現在選択中のプロジェクト名をクリックし、プロジェクトの選択ダイアログを表示させ、新しいプロジェクトをクリックする。
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F35995%2F0049d3ed-e238-9200-6687-93f7c48722eb.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=57a9b87de331a183f31cfe914421908a)
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F35995%2F0d223788-a16e-044c-7fff-ac0bc306baa1.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=80920624b5f66a5c51c5ef5e87bff6fe)
- 新しく作成するプロジェクト名を指定し、作成をクリックする。
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F35995%2F2a826d20-5b9e-9810-4184-9b739dcb4776.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=edfbf06602c19cc37d6b5a57a72d804b)
- ダッシュボード画面に戻るので、作成したプロジェクトを選択してから表示されるプロジェクト情報カードのプロジェクト番号をメモしておく。
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F35995%2Fe66a7b6a-51fd-fd01-7db9-bcb65bac25c3.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=d2b12bcbc53851343a0deccdd78f66b6)
OAuth を設定する
- 左上のメニューから「API とサービス」->「OAuth 同意画面」をクリックする。
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F35995%2Fd6f2c208-012b-be27-1481-f7905f3a8f1e.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=ee5fd0cc7383848213c2bb701c375dee)
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F35995%2Fe75808e4-681c-a447-caf4-a2e9919bcddc.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=283e9ac30807c1d7f8f938bf394059a8)
- OAuth 同意画面が表示されるので、アプリケーション名を入力し、保存をクリックする。
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F35995%2Fcf553779-c13d-0b6d-f9ae-a41ac62a290a.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=26b08e574d1e1caeed2d385d0a965bf0)
Google Apps Script の設定
- スクリプトエディタのメニューから「リソース」->「Gloud Platform プロジェクト...」をクリックする。
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F35995%2F52aa6607-bd6c-9f18-7571-1b2f2baa362f.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=44cdd513829286677cbb4abb9e85a30a)
- Cloud Platform プロジェクトの設定画面でメモしておいたプロジェクト番号を入力し、プロジェクト設定ボタンをクリックする。
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F35995%2F6312fd05-d660-9187-3b19-8cea9db00615.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=5214a4596686b483b23b44b2c07ddb56)
ログ出力の確認
- Google Apps Script のエディタからログを出力するテストスクリプトを実行してみる。
function myFunction() {
console.log("デバッグログ");
console.info("情報ログ");
console.warn("警告ログ");
console.error("エラーログ");
}