はじめてのGmailアドオン:Apps ScriptとVertex AI (Gemini)でメール要約AIアシスタントを作ろう
無料で読める本
この本では、Google Workspaceのアドオンのうち、GmailアドオンをGoogle Apps Scriptで作成します。 前半ではかんたんなサンプルアドオンを動かしながら、Gmailアドオンのしくみを概観します。 後半ではGmailのメールを開くと、そのスレッドの要約をするAIアシスタントを作成します。 コードは下記のリポジトリで公開しています。 https://github.com/HosakaKeigo/gmail-sample-addon
Chapters
はじめに
1.1 Google Workspaceアドオンとは
1.2 Google Workspaceアドオンの開発方法
第1章のまとめ
2.1 Gmailアドオンを概観する:トリガーについて
2.2 Gmailアドオンを概観する:カードについて
2.3 Gmailアドオンを概観する:マニフェスト(appsscript.json)について
第2章のまとめ
3.1 Gmailアドオンを作る:Apps Scriptプロジェクトを作成する
3.2 Gmailアドオンを作る:ローカルプロジェクトの作成
3.3 Gmailアドオンを作る:claspによるプロジェクトの同期
3.4 Gmailアドオンを作る:はじめてのclasp push
3.5 Gmailアドオンを作る:マニフェスト(appsscript.json)の編集
3.6 Gmailアドオンを作る:ホームページトリガーの処理関数の作成
3.7 Gmailアドオンを作る:ホームページトリガーの動作検証
3.8 Gmailアドオンを作る:作成トリガーの処理関数の作成・動作検証
3.9 Gmailアドオンを作る:コンテキストトリガーの処理関数の作成・動作検証
3.10 Gmailアドオンを作る:ボタンを追加する 〜Actionによるカード遷移〜
第3章のまとめ
4.1 メール要約AIアシスタントを作る:全体像を掴む
4.2 メール要約AIアシスタントを作る:ホームページトリガーの処理関数の作成
4.3 メール要約AIアシスタントを作る:エラーカードの作成
4.4 メール要約AIアシスタントを作る:Vertex AIのセットアップ
4.5 メール要約AIアシスタントを作る:Vertex AI APIのテスト
4.6 メール要約AIアシスタントを作る:Vertex AI APIの組み込み
4.7 メール要約AIアシスタントを作る:フォームでユーザーの入力を受け取る
第4章のまとめ
5.1 Gmailアドオンを限定公開する:Apps Scriptのデプロイ
5.2 Gmailアドオンを限定公開する:Google Workspace Marketplaceの設定
おわりに
Author
Topics