没有观众保留数据,但来自YouTube Analytics API的列标题

没有观众保留数据,但来自YouTube Analytics API的列标题,youtube,youtube-api,youtube-analytics-api,Youtube,Youtube Api,Youtube Analytics Api,我无法从以下位置的样本请求中获取任何数据: 我做错了什么?我在API资源管理器中跟踪示例,在我的频道上请求并过滤特定的视频。我确实得到了一个成功的响应,但基本上只有列标题: { "kind": "youtubeAnalytics#resultTable", "columnHeaders": [ { "name": "elapsedVideoTimeRatio", "columnType": "DIMENSION", "dataType": "FLOAT" },

我无法从以下位置的样本请求中获取任何数据:

我做错了什么?我在API资源管理器中跟踪示例,在我的频道上请求并过滤特定的视频。我确实得到了一个成功的响应,但基本上只有
列标题

{
 "kind": "youtubeAnalytics#resultTable",
 "columnHeaders": [
  {
   "name": "elapsedVideoTimeRatio",
   "columnType": "DIMENSION",
   "dataType": "FLOAT"
  },
  {
   "name": "audienceWatchRatio",
   "columnType": "METRIC",
   "dataType": "FLOAT"
  },
  {
   "name": "relativeRetentionPerformance",
   "columnType": "METRIC",
   "dataType": "FLOAT"
  }
 ]
}
试试这个

假设您已经在中提供了channelID,因为您能够获取ColumnHeaders结果

您可能没有注意到这一点:

  • 在过滤器文本字段中提供上传视频的videoID。例如J78o42MAQhc
  • 将开始日期更改为上载视频的实际日期
  • 然后验证并执行

    这是我得到的

    200
    
    - Show headers -
    
    {
    "kind": "youtubeAnalytics#resultTable",
    "columnHeaders": [
    {
    "name": "elapsedVideoTimeRatio",
    "columnType": "DIMENSION",
    "dataType": "FLOAT"
    },
    {
    "name": "audienceWatchRatio",
    "columnType": "METRIC",
    "dataType": "FLOAT"
    },
    {
    "name": "relativeRetentionPerformance",
    "columnType": "METRIC",
    "dataType": "FLOAT"
    }
    ],
    "rows": [
    [
    0.01,
    1,
    0.2780657051338946
    ],
    [
    0.02,
    0.821917808219178,
    0.22789225435683402
    ],
    [
    0.03,
    0.7123287671232876,
    0.1979482394027498
    ],
    [
    0.04,
    0.5753424657534246,
    0.19664082667236166
    ],
    [
    0.05,
    0.4931506849315068,
    0.21083662779019507
    ]
    (more results)
    ...
    

    谢谢@noogui,这是约会。