4

現在、Youtube Analytics API を使用しています。

これまでのところ、クエリが毎回失敗する性別/年齢グループのディメンションを除いて、YouTube が提供するすべてのデータを引き出すことができました。

ドキュメントは、それ自体の人口統計ではなく、再生場所の例を示しています。

PHP クライアント ライブラリを使用しています。

== PHP ==

$analytics_gender = new Google_YouTubeAnalyticsService($client);

$optparam = array('dimensions' => 'gender');

$metrics= "views";

$analytics_demo_gender = $analytics_gender->reports->query("channel==".$channelId, "2012-08-14", "2013-05-30", $metrics, $optparam);

このクエリを実行するerror (400) The query is not supported.と、他のすべてのメトリックとディメンションで問題なく機能しますが、取得されます。

4

2 に答える 2

5

genderディメンションは、指標でのみ使用できますviewerPercentage(必要に応じて、オプションで国や動画のフィルタや追加のageGroupディメンションを使用することもできます)。関連ドキュメントで「性別」を検索して、正確な仕様を確認できます。

API Explorer での作業レポートの例を次に示します。CHANNEL_ID認証し、チャンネルの ID に置き換えます。

于 2013-08-01T21:14:08.503 に答える
1

これを行うのは簡単です。以下のコード スニペットをチェックして、人口統計と性別の統計を見つけてください。

request.get({
    url:'https://www.googleapis.com/youtube/analytics/v1/reports?key={Google Api Key}&ids=channel=={channelId}&dimensions=country&metrics=views&end-date={endDate}&start-date={startDate}',
    json:true,
    timeout: 10000,
    headers:{'Authorization':'Bearer '+accessToken}},
    function (err,r,result) {
        console.log(result)
});

以下の性別情報を見つける必要がある場合は、コード スニペットを使用できます。

request.get({
    url:'https://www.googleapis.com/youtube/analytics/v1/reports?key={Google Api Key}&ids=channel=={channelId}&dimensions=gender&metrics=viewerPercentage&end-date={endDate}&start-date={startDate}',
    json:true,
    timeout: 10000,
    headers:{'Authorization':'Bearer '+accessToken}},
    function (err,r,result) {
        console.log(result)
});

ageGroup とともに性別情報を検索する必要がある場合は、以下のコード スニペットを使用できます

request.get({
    url:'https://www.googleapis.com/youtube/analytics/v1/reports?key={Google Api Key}&ids=channel=={channelId}&dimensions=gender,ageGroup&metrics=viewerPercentage&end-date={endDate}&start-date={startDate}',
    json:true,
    timeout: 10000,
    headers:{'Authorization':'Bearer '+accessToken}},
    function (err,r,result) {
        console.log(result)
});
于 2016-07-26T09:12:31.130 に答える