oauthを使用してYoutubeチャンネルの人口統計データにアクセスする必要があります。
1つの問題は、insightと呼ばれるYoutubeapiがzip形式のフォルダーにcsvファイルしか提供しないことです。
必要なデータを取得したら、zipをダウンロードして解凍し、ファイルにアクセスして元のファイルを削除することはできますが、YouTubeチャンネルの人口統計データを取得する他の方法があるかどうか疑問に思いました。
oauthを使用してYoutubeチャンネルの人口統計データにアクセスする必要があります。
1つの問題は、insightと呼ばれるYoutubeapiがzip形式のフォルダーにcsvファイルしか提供しないことです。
必要なデータを取得したら、zipをダウンロードして解凍し、ファイルにアクセスして元のファイルを削除することはできますが、YouTubeチャンネルの人口統計データを取得する他の方法があるかどうか疑問に思いました。
はい、新しいYouTubeAnalyticsAPIを使用していると思います。
https://developers.google.com/youtube/analytics/v1/available_reports
ドキュメントから:
チャネルレポート
次の表に、APIを介してアクセスできるさまざまなタイプのチャネルレポートを示します。チャネルレポートを取得するには、idsパラメータ値をchannel == USER_IDに設定します。ここで、USER_IDは、現在認証されているユーザーのYouTubeユーザーIDを指定します。
そして、それがあなたが望んでいるレポートだと思います。
dimensions: country
metrics: views, comments, favoritesAdded, favoritesRemoved, likes, dislikes, shares, subscribersGained, subscribersLost
filters: video
またはこれ:
dimensions: ageGroup, gender
metrics: viewerPercentage
filters: country video(,country)
この例は、APIを呼び出す方法を示しています。
https://developers.google.com/youtube/analytics/v1/sample-application