Amazonとかでお買い物すると、『ご注文の確認』・『ご注文の商品発送』などメールがきますが、いつの間にか、受信トレイ上で右側にラベルのようなアイコンのような何かが出るようになりました。
クリックしてみると、サイトの注文履歴の画面に飛んだり、配送業者のサイトの荷物追跡のページ飛んだり、何かと便利です!
どうやってるんだ…?ということで、調べてみました。
Google Developers のサービスにそれはありました!
Actions in the Inbox -One Click Actions- というヤツ、コレです!
↓https://developers.google.com/gmail/actions/reference/one-click-action
[browser-shot width="600" url="https://developers.google.com/gmail/actions/reference/one-click-action"]
左側にあるメニューのTutorialsを見てみると、Google Apps Script(以下GAS)使うサンプルがあります。
サンプルはコチラのページにあります。
https://developers.google.com/gmail/actions/apps-script-tutorial
@Gmail.comのアカウント上で、チュートリアル通りに作ってみたところ…動きましたー★
ちなみに、Google Appsで使っている独自ドメイン上でテストすると、受信トレイに表示されませんでした。。。なぜだー。。。
更に、このAPI使うのはGoogleへの登録が必要そうです。
https://developers.google.com/gmail/actions/registering-with-google
もしかしたら、Googleに申請することによって独自ドメインも使えるようになるのかも。。。?この辺りは不明なので、もしどなたかやってみたら教えてください>_< 恐らく仕組みとしては、HTMLメールで送るようなのですが、そのヘッダにスクリプトを埋め込むことで、あの右側のアイコンが出せる…ってことなんでしょうか?ってことは、GAS使わなくてもHTMLメールが送れる環境であればできるのかしらー?と思ったり…でもそれならGoogleさんの申請はいらないんじゃないか?って思ったり。 HTMLメールとか作ったことないのでどうやるのか分からないので、わかる人がいたら教えてくださーい。