私たちは、分析に複数のチャネルをまとめたコンテンツ所有者です
Youtube API から毎日の収益を取得してデータベースに保存していますが、チャネルごとだけでなく、ビデオごとにデータを利用できるようにしたいと考えています。
特定の日の 1 つの動画の収益を得る唯一の方法は、次のように個々の動画ごとに行うことです。
GET https://www.googleapis.com/youtube/analytics/v1/reports?ids=contentOwner%3D%3D<contentownerid>&start-date=2013-10-01&end-date=2013-10-01&metrics=views%2Cearnings&dimensions=day&filters=video%3D%3D<videoid>&sort=day&key={YOUR_API_KEY}
これは明らかに理想的ではありません。追跡しようとしているビデオは 5000 以上ありますが、その数は増える一方です。そのため、毎朝何千もの API 呼び出しを行うことは適切な解決策ではありません。
単一の API 呼び出しで、特定の日付範囲のチャネル全体の収益レポートを動画ごとに取得する方法はありますか? 「ディメンション」をビデオに設定すると思いますが、収益などの金銭的フィールドが関係するものでは機能しません。