我正在尝试找出是否可以使用Youtube Analytics API创建自定义报告a)给我一个频道的总生命期视图(或自定义日期范围)总数,并且b)给我一个属于Youtube频道的所有视频的完整列表以及每个视频的观看次数。
我知道第一点我可以通过“基本统计信息”报告获取“观看次数”,但此处的信息 - https://support.google.com/youtube/answer/1714329?ref_topic=1714326&guide=1714169 - 声称“观看次数”报告仅显示属于某个频道的前200个视频的观看次数。
200 max是否仅与YT仪表板相关,还是与API有关?简而言之,这份报告会为我提供200以上及以上所有视频的观点吗?
对于第二点,我知道“热门视频”报告最多有10个,所以这意味着要获得属于某个频道的所有热门视频的汇总视图,我需要运行“基本统计信息”报告对于每个视频单独?
供参考 - https://developers.google.com/youtube/analytics/v1/channel_reports
答案 0 :(得分:1)
我知道你提出这个问题已经有一段时间了。如果你还没有解决,
1)我相信仪表板可以显示所有视频,但API限制为200个视频。
2)让所有视频属于频道和每个视频的视图。
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,用于分页。