如何获取每天的每个视频的视频指标

时间:2017-10-20 19:40:19

标签: youtube-api youtube-data-api

我正在尝试使用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();

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

1 个答案:

答案 0 :(得分:0)

您正在寻找reports.query

  

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

     

指标是用户活动的单独衡量标准,例如视频   观点或评级(喜欢和不喜欢)。尺寸是常见标准   用于聚合数据的数据,例如用户的日期   发生了活动或用户所在的国家/地区。过滤器   是维度值,用于指定要检索的数据。对于   例如,您可以检索特定国家/地区的数据   视频或一组视频。