当前位置: 首页 > 知识库问答 >
问题:

如何获得YouTube视频的平均观看时间?

郝池暝
2023-03-14

根据YouTubeAnalytics留档,您只能获取上传到自己频道的视频的观看时间,而无法获取播放列表视频(除了在播放列表的上下文中,这对我来说毫无用处)。留档还指出,如果您想访问观看时间信息,则需要频道所有者的许可。https://developers.google.com/youtube/reporting/#Report_Contents

是否有可能使用youtube数据API或分析API或任何其他来源获得任何youtube视频的平均观看时间,以及如何获得?

共有1个答案

戚研
2023-03-14

您可以检查ranageViewDuration,它是视频播放的平均长度(以秒为单位)。在播放列表报告中,该指标指示在播放列表上下文中发生的视频播放的平均长度(以秒为单位)。

例子:

频道的总观看次数、估计观看时间等

此查询检索频道内容的聚合度量。报告返回一行数据,其中包含指定日期范围内每个请求指标的总计。

metrics=views,comments,likes,dislikes,estimatedMinutesWatched,averageViewDuration

希望这有帮助!

 类似资料:
  • 我想已经看了YouTube视频的时间。 例子: 它在用户界面中是可见的,所以一定有可能以某种方式获得。我检查了https://developers.google.com/youtube/v3/docs/videos和https://developers.google.com/youtube/v3/docs/search,但这个信息似乎不在这两个地方。

  • 问题内容: 我正在使用YouTube API v3搜索YouTube。 https://developers.google.com/youtube/v3/docs/search 如您所见,响应JSON不包含视频时长。有没有办法获得视频时长? 最好不要再为结果中的每个元素调用API(除非这是获取持续时间的唯一方法)。 问题答案: 进行搜索调用后,您将必须调用YouTube数据API的视频资源。您最多

  • 我将为youtube报表创建自动化API。有没有一种方法可以通过youtube analytics API获得每一百分比(25%、50%)或每一秒钟观看视频的用户数量?我使用链接中的python语言,如下所示: https://developers.google.com/youtube/analytics/v1/data_model 我找到了一个指标名称“audienceWatchRatio”,但

  • 我正在尝试在android中使用ExoPlayer使用DASH, 我需要获取mpd文件的url。 我能得到你的网址吗。任何YouTube视频的mpd文件? 如何找到URL。特定YouTube视频的mpd文件?

  • 我正在使用YouTube API v3搜索YouTube。 https://developers.google.com/youtube/v3/docs/search 如您所见,响应 JSON 不包含视频持续时间。有没有办法获得视频持续时间? 最好不要再为结果中的每个元素调用API(除非这是获得持续时间的唯一方法)。

  • 当我登录时,我们可以在Youtube网站顶部看到基于我的Youtube历史记录的个性化推荐视频。现在,我正在尝试使用Youtube数据API v3在Youtube上获取推荐视频。 据我所知,在YouTube API v2中有一个API来获取推荐视频列表,但在v3中被弃用,如下所示: 视频推荐 YouTube数据API (v2)功能:检索视频推荐 v3 API不会检索仅包含为当前API用户推荐的视频