#author("2021-06-18T12:13:43+00:00","default:hotate","hotate") #author("2021-09-19T01:15:16+00:00","default:hotate","hotate") #contents &tag(Google); * 概要 [#p800d345] - [[[GAS] はじめての Google Apps Script>https://blog.katsubemakito.net/gas/gas_1st]] Google Apps Script(以降GAS)は、多少語弊がありますが雑に言うとGoogleDrive上で動作させるプログラムの実行環境です。 今回は初歩的な利用方法についてメモしておきます。 - [[【保存版】初心者向け実務で使えるGoogle Apps Script完全マニュアル>https://tonari-it.com/google-apps-script-manual/]] このページでは【初心者がGoogle Apps Scriptを使って何かしらかの便利ツールやシステムを作れるようになる】ための助けとなるまとめ記事です。 * 自動化 [#b844108e] - [[Google Apps Script (GAS) で毎週 30 分の雑務を自動化した話 - Qiita>https://qiita.com/tanabee/items/e51f107f1e95a42cc636]] 自動化したのは 週初めにその週にある MTG のアジェンダページを一括投稿し、関係者に周知する作業。 * Gmail [#l4bd594a] - [[スプレッドシートにGmailの内容を自動で書き込む - Qiita>https://qiita.com/naoqoo2/items/e7c4d1081276459fcb5f]] 定期的にくる問い合わせメールやシステムメールをシートで管理したいとき、あるよねー。という人にオススメの記事です。 - [[Gmailで受信した情報をGoogleAppsScriptで抽出してGoogle Spreadsheetに転記する - Qiita>https://qiita.com/kazinoue/items/1e8ed4aebfb5c3c886db]] しかしこういうデータを手作業でコピペするのは時間の無駄なので、Google Apps Script を用いてメール本文から必要な 情報を抽出して Google SpreadSheet に転記してみます。 しかしこういうデータを手作業でコピペするのは時間の無駄なので、Google Apps Script を用いてメール本文から必要な情報を抽出して Google SpreadSheet に転記してみます。 - [[特定のラベルが付いたgmailでの受信を自動的にスプレッドシートに記録したい - かもメモ>https://chaika.hatenablog.com/entry/2016/04/15/172404]] 今回はGmailで受け取ったそれらのメールを、管理しやすいように自動的にスプレッドシートに記録できるようにしてみました。 - [[GoogleAppsScriptを使ってGmailの本文を解析してSpreadSheetにエクスポートする | ヤマムギ>https://www.yamamanx.com/gas-gmail-parse/]] Gmailの特定ラベルを対象にし、本文の特定文字の後の値を分割して、SpreadSheetに出力します。 ** トリガ(API呼び出し) [#s6bbde4d] - [[【Google Apps Script】その15 Execution APIを使い、外部からAPIとして叩く - Qiita>https://qiita.com/rf_p/items/2eeb5e5e863fb3f42860]] これが何なのか簡単にお伝えすると、GET/POSTのAPIとして、GASを外部から叩ける仕組みです。 -- コメント:認証なしなので設定は容易だった。(2019/05/05) - [[GASのExecution APIを使ってGASを外部からぶっ叩く - Qiita>https://qiita.com/soundTricker/items/1bcfc5c9e80d29a7ae4b]] もともとdoGetやdoPostを利用しても行うことができましたが、 認証の部分をどうするかや、GAS内に1つしかdoGetを設定できないためコードが複雑になったりしていました。 もともとdoGetやdoPostを利用しても行うことができましたが、認証の部分をどうするかや、GAS内に1つしかdoGetを設定できないためコードが複雑になったりしていました。 -- コメント:認証を真面目に処理すると意外に面倒だった。(2019/05/05) ** トリガ(UI) [#n6e02da6] - [[Googleスプレッドシート Apps Scriptの3つのプログラム実行方法 | iwb.jp>https://iwb.jp/google-spreadsheet-apps-script-program-execute/]] * 関連 [#o22c342a] #related #taglist(tag=GAS)