背景 子どもの写真をGoogleドライブで親達に共有しているのですが、遠方に住む義父から通知来ないといつ見ればいいかわからん!と連絡が。 さらに要望を聞くと、写真はフォルダ管理してるのですが、どのフォルダが更新されたかも教えて欲しいとのこと。 通知機能くらいGoogleドライブにあるだろと思って調べたが、そんな機能はなかったのでGoogle Apps Scriptで実装してみました。 実装 前回メールした時から更新されていた場合にメールを送る必要があるため、前回メール時の更新日時はスプレッドシートで保存することにします。 Googleドライブの写真フォルダ配下から最終更新日時を取得。 フォルダ分けして管理していたため。 更新日時を管理しているスプレッドシートから前回メール送信時の各フォルダの更新日時を取得。 スプレッドシートに保存していた最終更新日時より現在のフォルダの最終更新日時が新しか