YouTube配信頻度の集計サイト
特定のYouTubeチャンネルの配信を自動で集め、月ごとの配信頻度を見られるようにした公開サイト。人の手を介さずに、集計から公開まで毎回自動で回ります。
作ったきっかけ
好きな配信者の配信ペースを、月ごとにまとめて振り返りたいと考えたのがきっかけです。毎回手作業で数えるのではなく、配信情報の収集から公開までを自動で回る仕組みにしました。
主な機能
- 対象チャンネルの配信情報を定期的に自動で取得
- 月ごとの配信頻度を集計して公開サイトに表示
- 処理の結果やエラーはDiscordに通知
構成
| 役割 | 技術 |
|---|---|
| 収集・集計(バックエンド) | Google Apps Script(定期実行) |
| データ・サイトの保管 | GitHub |
| 公開 | Cloudflare Pages(GitHubへの反映で自動デプロイ) |
| ログ・通知 | Discord |
工夫した点
サーバーを持たない構成。 バックエンドをGoogle Apps Script、公開をCloudflare Pagesに分け、その間をGitHubでつなぎました。自分でサーバーを管理しなくても、毎回の集計結果が自動で公開されます。
動いているかを外から確かめられるように。 処理のログを基本的にDiscordへ送り、失敗に気づける運用にしています。
サイトへのリンク
※ 配信のサムネイルや配信者の画像は掲載していません。