Google I/O 2021で発表されたAMP for GmailとAppSheetの連携について

先日行われたGoogle I/O 2021で発表されたセッションの中で、メール関連のものはAMP for GmailとAppSheetの連携を取り上げていました。


www.youtube.com

この記事ではその部分についてサマリーで紹介します。

デモアプリについて

セッションで紹介されたデモアプリは、AppSheet上で備品の申請をし、それをGmail上で承諾するというアプリでした。

f:id:moongift:20210617215023j:plain

承認者はログインなどを行うことなく、Gmail上で承認が可能です。この部分がAMP for Emailのフォーム機能を利用しています。

f:id:moongift:20210617215042j:plain

連携について

AppSheetはベースとなるデータベースにGooleスプレッドシートを利用しています。AppSheetでデータを保存すると、それが自動的にGoogleスプレッドシートに反映され、さらにメール送信されます。そしてメール上で許諾することで、Googleシートに自動的に書き込まれる仕組みです。

f:id:moongift:20210617215051j:plain

AppSheetのタスクの中にAMPが追加されています。そして表示するビューを指定することで、メール内の表示内容を指定できるようです。

f:id:moongift:20210617215100j:plain

その他

セッションの中ではWebhookを使ってAppSheetとGoogle Apps Scriptを連携するデモもありました。デモではAppSheetで写真を選択すると、それがGoogleスライドに反映されるというものです。

f:id:moongift:20210617215109j:plain

Customers Mail CloudではGoogle Apps Script向けのSDKも提供(オープンソースのコミュニティベースのものです。公式ではありません)。これを使うことでAppSheetとCustomers Mail Cloudを連携させるのも難しくないでしょう。

Google Apps Script カテゴリーの記事一覧 - Customers Mail Cloud ブログ

まとめ

AMP For Emailはこの数年におけるメールにおける大きな変化と言えそうです。Googleが力を入れているとあって、さらに進化していく可能性があるでしょう。ぜひGoogle I/Oの動画でその詳細をチェックしてください。

Workspace の AMP for Gmail と Apps Script アプリを使用した AppSheet の開発