根据Latency with Youtube Analytics API,YouTube Analytics API中的数据应每日更新。我正在尝试使用https://www.googleapis.com/youtube/analytics/v1/reports
端点为视频提取时间数据。为此,我发送如下参数:
{
'dimensions': 'day',
'end-date': '2015-06-02',
'filters': 'video==MY_VIDEO_ID',
'ids': 'channel==MINE',
'metrics': 'views,uniques,averageViewDuration,averageViewPercentage,comments,likes,dislikes,shares,subscribersGained,subscribersLost',
'prettyPrint': 'false',
'start-date': u'2013-03-18'
}
我将start-date
设置为视频的上传日期,将end-date
设置为今天,但我只是在几天前获取数据。例如,上面的请求返回2015-05-31
作为数据存在的最后日期。我已经尝试将end-date
设置为将来额外的一天,以防范围是独家的。根据{{3}},我应该将数据提升到2015-06-01
。
Analytics API现在还有额外的延迟时间吗?我的查询有问题吗?是否存在某个规范页面,其中包含与此Latency with Youtube Analytics API类似的延迟数字?