video - Youtube Analytics API-“查看”报告是否限于200个视频?

标签 video youtube youtube-api

我正在尝试确定是否可以使用Youtube Analytics API创建自定义报告,该报告将a)给我 channel 的整个生命周期 View 总数(或自定义日期范围),b)给我完整的列表属于YouTube channel 的所有视频,以及每个视频的观看次数。

关于第一点,我知道我可以通过“基本统计信息”报告获得“观看次数”,但是此处的信息-https://support.google.com/youtube/answer/1714329?ref_topic=1714326&guide=1714169-声称“观看次数”报告仅提供了属于某个 channel 的前200个视频的观看次数。

200 max是否仅与YT仪表板相关,还是与API相关?简而言之,这份报告能否让我查看200部以上的所有视频?

对于第二点,我知道“热门视频”报告最多可以包含10个,这是否意味着要获得该 channel 所有热门视频的汇总 View ,我需要为每个视频运行“基本统计信息”报告个别吗?

供引用-https://developers.google.com/youtube/analytics/v1/channel_reports

最佳答案

自您问这个问题以来,我知道已经有一段时间了。如果您还没有解决,

1)我相信仪表板可以向您显示所有视频,但API限制为200个视频。

2)要获取所有属于某个 channel 的视频和每个视频的观看次数。

Get Upload ID from channels.list
Get the list of all videos from playlist_items.list by passing in the Upload_ID

请记住,playlist_items.list的最大结果是每页50个(maxResults => 50)。并且每个调用都返回可以用于分页的nextPageToken。

关于video - Youtube Analytics API-“查看”报告是否限于200个视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21933426/

相关文章:

php - 您可以让您的用户通过Youtube api上传视频吗?

android - Android Youtube API 是否使用官方 Youtube 应用程序播放视频?

python - FFMPEG 读取输入 h264 文件的 fps 错误,导致输出文件的持续时间错误

javascript - 注入(inject)并播放html5视频而不闪烁

javascript - html 5视频不使用pause()方法在Android设备上暂停

android - 将 gdata 提要转换为 xml - Youtube 播放列表到 ANdroid Listview

youtube - 为什么我的YouTube嵌入式jw播放器onseek事件在我的网站上不起作用(jwplayer 7)

ios - Youtube v3 API origin 参数不起作用

javascript - 检测youtube时间,然后显示DIV?使用JavaScript

javascript - YouTube iframe 播放器 API - OnStateChange 未触发