はい。個人では久しぶりの更新。
参照先様
これは画期的!GoogleスプレッドシートからGoogleカレンダーにスケジュールを一括登録する方法
http://hokoxjouhou.blog105.fc2.com/blog-entry-236.html
放映中のアニメ作品の情報を提供するAnime RESTful API サーバー作りました
https://qiita.com/AKB428/items/64938febfd4dcf6ea698
自分のGoogleカレンダーIDを知る方法
自分のGoogleカレンダーIDを知る方法
この記事のスプレッドシート
https://docs.google.com/spreadsheets/d/14JyrvyVdfNDRqmVN8WaB5D7NWIFCe6AyDIrTu9_GLho/edit?usp=sharing
↑のスプレッドシートは閲覧のみで編集権限はない(はず)なので、ご利用いただく際には個人のgoogleアカウントにコピーしてからご利用ください。また、このスプレッドシートは元々の開発者である冬木照さんになんの連絡も行っていないためにスプレッドシートとこの記事は予告なく削除することがあるかもしれません。
#改編点など
・主にアニメ関連の番組視聴を強い目的として、元々のスプレッドシートを改変しています。
・主にアニメのためにしかスケジュールを追加しないので入力シートでカレンダーを選択するというのはなくしています。
・カレンダーに反映済のものは入力リストに保存しないようにしました。
・アニメのタイトルを略称等でのブレを無くすために親切なサーバーから取得して、入力シートではプルダウンでアニメのタイトルを選べるようにしています。
・プレビュー用のカレンダーに追加して問題なさそうなら本番用のカレンダーに追加するという使い方を想定しています。
・スケジュールの場所 = 配信サイト をイメージしています。アニメリストシートのA列にネトフリやアマプラ、音泉などを追加することで入力シートのプルダウン選択に追加されます。
・配信が決まったサイクルのものは繰り返し追加出来るようにしました。追加タイプを指定することで毎週追加、単純な隔週、月一の同じ第●曜日に、初日に応じて第1,3か2,4曜日に追加できるようにしました。アニメ本編は大抵は毎週配信かと思いますが、声優ラジオなどは月一や月二だったりするかな、と。
・声優ラジオについてもタイトルなどをどこかから取得したいのですが対応方法はきまっていません。
操作方法などのスクリーンショットは週末に追加するかもしれません。
GASソース
https://gist.github.com/clarinet758/b78a823632b7a16c0b9ed7e6e9b02222