みなさん、こんにちは! タカハシ(@ntakahashi0505)です。 Google Apps Scriptで特定のメールの添付ファイルをGoogleドライブに保存するツールを作っています。 前回の記事はコチラ。 Gmailの添付ファイルをGoogleドライブに保存する方法をお伝えしました。 …これで完成じゃん? と思うかもしれませんが、そうはいきません。 というのも、スクリプトを何度か実行してみればわかりますが、過去に取得してドライブに保存しているファイルが、実行のたびに何度でも保存されてしまいます。 それを防ぐために、「一度処理をしたメールは処理をしない」ようにする必要があります。 その方法として、今回は「スター」に注目してみたいと思います。 ということで、Google Apps ScriptでGmailのメッセージにスターがついているかを判定する方法、そしてスターを付与する方法です