YouTubeはアップロードを独自のバケットでカウントするようになりました:1日100回、1回あたり1ユニット
動画
長年にわたり、YouTube Data API経由のアップロードは、プロジェクトの1日あたり10,000ユニットのうち約1,600ユニットを消費しており、自動化されたチャンネルは1日6回のアップロードに制限されていました。Googleのドキュメントでは現在、アップロードは独自のバケットに分類されています:1日100回、1回あたり1ユニット。
変更点
videos.insertのリファレンスページには現在、次のように記載されています:「このメソッドへの呼び出しは、Video Uploadsクォータバケットで1ユニットのクォータコストがかかります」、クォータへの影響は1日あたり100回の呼び出しです。APIの改訂履歴には、その経緯が示されています:2025年12月にアップロードのコストは約1,600ユニットから約100ユニットに引き下げられ、2026年6月1日以降、videos.insertとsearch.listは独自のバケットで課金され、他のすべてのメソッドはプロジェクトのデフォルトクォータのままです。
同じページには、未検証のAPIプロジェクトからアップロードされた動画は、非公開表示モードに制限されないと記載されています。2020年7月以降、ルールは逆でした:Googleのコンプライアンス監査を通過していないプロジェクトからのアップロードは、設定がどうであれ非公開のままになっていました。
自動化されたチャンネルにとっての意味
- アップロード容量はもはやボトルネックではありません。 1日100回のアップロードは、どのチャンネルが維持すべきペースよりもはるかに多いです。
- その他の操作は依然としてデフォルトの10,000ユニットを消費します。 カスタムサムネイルの設定には約50ユニットかかるため、デフォルトのバケットでは1日あたり約200枚のサムネイルをカバーできますが、読み取り呼び出しを行う分だけ少なくなります。
- Googleの時刻を基準にしてください。 1日のクォータは、サーバーの所在地の午前0時ではなく、太平洋時間の午前0時にリセットされます。
変わらなかったこと
「Testing」のままになっているOAuth同意画面は、依然として7日後に期限切れになるリフレッシュトークンを発行します。月曜日に設定されたスケジュールアップローダーは、翌週月曜日にinvalid-grantエラーで停止します。あなたが唯一のユーザーであっても、アプリを公開してください(In production)。その後、Googleは同意時に「unverified app」警告を表示しますが、これは想定内の動作です。
そして、YouTubeのポリシーは、クォータが許す範囲に関係なく、すべてのアップロードに適用されます。パートナープログラムは、大量生産されたコンテンツや反復的なコンテンツには報酬を支払わず、そのようなコンテンツを投稿するチャンネルは削除されます。上限100回は目標ではありません。
私たちの対応
Studioは、太平洋時間の1日ごとに2つの上限を個別にカウントし、いずれかを超えそうな場合はエラーにするのではなく待機します。動画はすべて非公開でアップロードされ、次の空きスロットに公開時刻が設定されます。デフォルトでは1日1本のペースなので、公開前に動画を確認できます。