Youtube Analytics API人口统计维度"性别"显示在分析仪表板上,但在API Explorer上显示无效

Pat*_*ssa 4 php youtube youtube-api google-api-php-client youtube-analytics

我目前正在使用Youtube Analytics API,

到目前为止,我已经能够提取youtube提供的所有数据,除了性别/ ageGroup维度,查询每次都失败,

文档点的例子来playbacklocation,而不是人口它的自我.

我正在使用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);
Run Code Online (Sandbox Code Playgroud)

当我运行此查询时,我得到一个error (400) The query is not supported.即使它适用于所有其他指标和维度.

Jef*_*ick 5

gender尺寸只能与度量使用viewerPercentage(以及可选地与一个国家和/或视频滤波器和与另外的ageGroup尺寸,如果希望).您可以在相关文档中搜索"性别"以查看确切的规格.

以下是 API Explorer中工作报告的示例.进行身份验证,并替换CHANNEL_ID为您频道的ID.