我正在尝试使用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 :(得分:0)
您正在寻找reports.query。
YouTube Analytics API's reports.query方法允许您检索许多不同的Analytics 报告。每个请求都使用查询参数来指定通道ID或 内容所有者,开始日期,结束日期以及至少一个指标。您 还可以提供其他查询参数,例如尺寸, 过滤器或排序说明。
指标是用户活动的单独衡量标准,例如视频 观点或评级(喜欢和不喜欢)。尺寸是常见标准 用于聚合数据的数据,例如用户的日期 发生了活动或用户所在的国家/地区。过滤器 是维度值,用于指定要检索的数据。对于 例如,您可以检索特定国家/地区的数据 视频或一组视频。