2017-10-20 138 views
0

我正在尝试使用Java SDK为我的频道下的每个视频获取视频指标。如何获取每天每个视频的视频指标

videoMetrics = analytics.reports() 
           .query("channel==" + channelId, video_start_date, video_end_date,         "views,comments,likes,dislikes,estimatedMinutesWatched") 
           .setDimensions("day") 
           .setSort("-estimatedMinutesWatched") 
           .setFilters("video==" + videoId) 
           .setFilters("country==US") 
           .execute(); 

此请求不会为特定日期的每个视频提供指标。任何人都可以在代码中提出问题和解决方案。

回答

0

您正在寻找reports.query

YouTube Analytics API's reports.query方法可以检索许多不同的分析 报告。每个请求使用查询参数来指定频道ID或内容所有者,开始日期,结束日期以及至少一个度量。您还可以提供其他查询参数,例如尺寸,过滤器或排序指令。

度量是使用者活动的单独的测量,诸如视频 观点或评分(好恶)。尺寸是用于汇总数据的通用标准 ,例如用户发生活动的日期或用户所在的国家/地区。过滤器 是指定将被检索的数据的维度值。例如,对于 示例,您可以检索特定国家,特定的 视频或一组视频的数据。

相关问题