我正在使用 YouTube 分析 API 来获取特定查询的分析。
对于频道查询,它工作得很好。当我对特定视频执行查询时出现问题..像这样(定义了开始):
/*****************************
* deviceType-stats
*****************************/
$optparams = array('dimensions' => 'deviceType',
"filters" => "video==" . $videoId,
);
$currentDate = date("Y-m-d", time());
$resDeviceTypes = $youtubeService->analytics->reports->query(
"channel==" . $videoendorsement->ytchannelid
,$startDate
,$currentDate
,"views,estimatedMinutesWatched"
,$optparams);
我没有得到这个查询的任何结果 ROWS,但只有一些视频 ID。对于其他视频 ID,它可以工作。顺便说一句:我没有得到任何结果 ROWS 的视频在 YouTube 上在线 2 天后。自从我从 API 获得结果后,我是否需要再等一会儿?!
总体而言,获取任何视频的人口统计和地理信息也是一个问题。不管我使用哪个视频 ID,我都没有得到人口统计和地理统计的任何结果 ROWS。
有谁知道问题出在哪里?