在Youtube Analytics上获取给定频道的所有视频的每日观看次数

在Youtube Analytics上获取给定频道的所有视频的每日观看次数,youtube,youtube-analytics,Youtube,Youtube Analytics,我正在尝试使用Youtube分析API收集我频道中所有视频的每日浏览量。似乎视频维度仅限制了前10名的结果。我是否可以通过Analytics API直接获取所有视频的每日浏览量?目前,您无法获取所有视频的指标。首先,您需要获取所有视频的ID,然后为每个视频请求Analytic的数据。我是这样做的: 通过数据API获取上传视频的播放列表ID。为您提供以下结果: { “种类”:“youtube#channelListResponse”, “etag”:“F9iA7pnxqNgrkOutjQAa9F2

我正在尝试使用Youtube分析API收集我频道中所有视频的每日浏览量。似乎视频维度仅限制了前10名的结果。我是否可以通过Analytics API直接获取所有视频的每日浏览量?

目前,您无法获取所有视频的指标。首先,您需要获取所有视频的ID,然后为每个视频请求Analytic的数据。我是这样做的:

  • 通过数据API获取上传视频的播放列表ID。为您提供以下结果:
  • {
    “种类”:“youtube#channelListResponse”,
    “etag”:“F9iA7pnxqNgrkOutjQAa9F2k8HY/SAGx1pv6myGXge51dmywGW81h8o”,
    “页面信息”:{
    "总成绩":1,,
    “结果每页”:1
    },
    “项目”:[
    {
    “种类”:“youtube频道”,
    “etag”:“F9iA7pnxqNgrkOutjQAa9F2k8HY/g5zJtodBJms3CAfwF_ar2NVGJJJU”,
    “id”:“[id]”,
    “内容详细信息”:{
    “相关播放列表”:{
    “喜欢”:“[id]”,
    “收藏夹”:“[id]”,
    “上载”:“[id]”,
    “watchHistory”:“[id]”,
    “watchLater”:“[id]”
    },
    “googlePlusUserId”:“[id]”
    }
    }
    ]
    }
    

  • 使用上载播放列表id通过数据API获取上载视频的所有id:。注意:您必须使用nextPageToken浏览结果

  • 使用收集的视频ID,您可以向Analytics API发出批处理请求。注意:您最多可以批处理200个视频ID


  • 这是唯一的方法吗?我正在努力通过Analytics API获取特定频道的每日浏览量。我不知道是否有其他方法获取它,这已经有五年了,但我仍在使用这种精确的方法获取2020年的数字。