我在我们的应用程序中使用 Youtube Analytics API,我的客户想知道分析报告什么时候更新?文档中提到数据每天更新一次,例如每 24 小时更新一次。那么,问题是所有报告会同时更新还是滚动更新,例如某些报告在某个时间而其他报告在不同时间?
另外,我想使用报告的最后更新时间戳。是否可以获得报告的最后更新时间戳?
我在这里先向您的帮助表示感谢!
我在我们的应用程序中使用 Youtube Analytics API,我的客户想知道分析报告什么时候更新?文档中提到数据每天更新一次,例如每 24 小时更新一次。那么,问题是所有报告会同时更新还是滚动更新,例如某些报告在某个时间而其他报告在不同时间?
另外,我想使用报告的最后更新时间戳。是否可以获得报告的最后更新时间戳?
我在这里先向您的帮助表示感谢!
如果您应该使用 Youtube API 来获取特定工作的报告列表(检查这里)
示例结果将如下所示:
```“报告”:[{“id”:“392226189”,“jobId”:“0e2184aa-eaec-4377-94d9-bo8ff5dcd020”,“startTime”:“2016-08-19T07:00:00Z”,“ endTime”:“2016-08-20T07:00:00Z”、“createTime”:“2016-11-23T03:26:37.232661Z”、“downloadUrl”:enter code here
“ https://youtubereporting.googleapis.com/v1/media /CHANNEL/Vtt8H9XtcLB1G79QUCgdu0g/jobs/0e2184aa-eaec-4377-94d9-bo8ff5dcd020/reports/392226189?alt=media “}]
``` 你可以createTime
用来检查报告是否更新。如果报告更新,createTime
将与createTime
您之前获得的第一个不同。
参考
Use the report ID to identify reports that you still need to download and import. However, if two new reports have the same startTime and endTime property values, only import the report with the newer createTime value.