如何获取 YouTube 视频的每小时观看次数统计信息?

How can I get the Views Per Hour stat for a YouTube video?

我检查了 Youtube API,它主要是为了添加与 YouTube 应用程序相关的功能,而不是获取有关视频的分析数据。

有一个名为 VidIQ 的 chrome 扩展程序,当转到 YouTube 上的视频页面时,它会显示特定视频每小时的观看次数,所以我尝试阅读它的源代码,但它都是压缩的而且我无法轻易找到我要找的东西。

有人可以向我解释 VidIQ chrome 扩展程序如何获取 YouTube 的每小时观看次数统计信息吗?也许这不是来自 Youtube 的官方统计数据,而是 VidIQ 计算的粗略估计。他们如何获得这些信息?

我尝试调试 VidIQ chrome 扩展以搜索源代码,但添加一个简单的 html 标记导致文件损坏并禁用扩展,直到我再次修复它。我在破译源代码时遇到困难。

VidIQ 获得的大部分内容来自 YouTube analytics api 而不是直接来自 YouTube 数据 api 尽管我认为他们使用两者的某种组合。

如果您创建一个提取视图的报告,并且 运行 它每小时都应该得到您正在寻找的结果。

但是我愿意他们缓存大量数据并对其进行一些内部分析。他们需要将其缓存为 YouTube 分析 api 只有 returns 我检查过的过去 90 天的数据。

如果您的目的是对 VidIQ 进行逆向工程,您可能需要接受这样一个事实:您看到的许多数据都存储在他们的系统内部,并由他们根据 YouTube 分析中可用的数据生成 API 和 YouTube 数据 apis.