没有受众群体保留数据,但YouTube Analytics API中的columnHeaders

时间:2016-05-11 19:14:50

标签: youtube youtube-api youtube-analytics-api

我无法从https://developers.google.com/youtube/analytics/sample-requests#channel-audience-retention-reports

的示例请求中获取任何数据

我做错了什么 - 我正在关注API Explorer https://developers.google.com/apis-explorer/#p/youtubeAnalytics/v1/youtubeAnalytics.reports.query?metrics=audienceWatchRatio%252CrelativeRetentionPerformance&dimensions=elapsedVideoTimeRatio&filters=video%253D%253DMY_VIDEO_ID%253BaudienceType%253D%253DORGANIC&start-date=2014-05-01&end-date=2014-06-30&&ids=channel%253D%253DMY_CHANNEL_ID中的示例,在我的频道上请求并过滤特定视频。我确实得到了成功的回复,但它基本上只是columnHeaders

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

1 个答案:

答案 0 :(得分:1)

试试这个。

我们假设您已经在link you've provided中提供了您的channelID,因为您可以获取ColumnHeaders结果。

你可能错过了这个:

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

    这就是我得到的。

    SharedProperties.someFunction();
    SharedProperties.someOtherFunction();