YouTube Analytics と Reporting API を使用して動画から情報を抽出する必要があります。
Google アカウントで YouTube にログインすると、複数の YouTube ブランド アカウントにアクセスできます。
API をテストするために「試してみる」を使用すると、チャネルのデータを取得できるのは、このチャネルが属するブランド アカウントに切り替えた場合のみです。それ以外の場合は、403 - 許可されていないエラーが発生します。
ログインに使用している Google アカウントを使用してデータを抽出する方法はありますか? 開発者コンソールで認証情報を作成すると、それらはブランド アカウントではなく Google アカウントに関連付けられるためです。
私の Google アカウントには、ブランド アカウントの管理者の役割があります。
リクエストで使用するonBehalfOfContentOwnerフィールドを検索しましたが、この ID を取得する方法がわかりません。また、ブランド アカウントについて話しているため、これが私の状況に当てはまるかどうかもわかりません。間違っていたら私。