見出し画像

GAS|Google カレンダーを連携した自動化の活用事例|Google Apps Script|開発裏話

マンガポスト日本版」では、Google ドライブ内に保存している「コミックス発売日情報」を参照して、その日付を基に毎日自動配信(ツイート)しています。

この「コミックス販売日情報」は、以下の通り、スプレッドシートで作ったものです。

このスプレッドシート「コミックス販売日情報」を自動で定期的に参照し、Google カレンダーへ「コミックス販売日情報」をイベントとして自動登録しています。以下は登録後の PC 版の画面です。

「コミックス販売日情報」には全ての情報が記載されていますので、それら全てを Google カレンダーに登録するのは多すぎますし、不要な情報が邪魔です。ですので、その中から自分が知りたい漫画を条件としてチョイスし、「チェックリスト」としてスプレッドシートを別途用意しています(このスプレッドシートは手動で作成)。

「チェックリスト」と比較しながら、条件にマッチする漫画の情報を、一件ずつ、Google カレンダーへ自動的に登録しています。

Google カレンダーならスマホでも閲覧が可能。GAS から自動でカレンダーへ登録されるので、長期出張(や旅行)中で自宅に居なくても、いつでも最新情報がスマホで確認できます。情報に変更があれば、一日に一回、情報更新も自動で行っています。

・指定した時刻に自動実行(トリガー機能)
・スプレッドシートの自動参照
・Google カレンダーの自動作成
・Google カレンダーの自動編集
・Google カレンダーの自動参照
・Google カレンダーの自動削除

無料利用の場合、一日に「5,000」イベントしか Google カレンダーに登録できないという制約がありますが、何ヶ月分ものイベントを一度に登録するような場合ではない限り、この制限には到達しないでしょう。

例えば、一日に一回、数日分だけを登録する、ということを自動で繰り返すように工夫すれば、一日の制限の中でも満足に実用できます。

Calendar events
created 5,000 / day

マンガポスト日本版

マンガポスト日本版の Twitter 公式アカウントです。
漫画(まんが)・コミックの新刊情報を毎日配信中!

コーヒーブレイク

リトのトラブルな日常が帰ってきた。ララの双子の妹・モモとナナが彩南高校に転入。モモは、「ハーレムを創る」という怪しい計画を練り、リトを肉食男子に変身させようとするが……!? 更には、謎の敵がリトを襲撃して!?

この記事が参加している募集

この記事が気に入ったらサポートをしてみませんか?