我有几个关于API-的问题
- 我们可以为特定的视频而不是频道进行分析吗?API仅指定通道-通道报告API
- 视频/频道是否应该由认证用户所有
您当然可以添加过滤器=video==XXX
请参阅https://developers.google.com/youtube/analytics/v1/index#filters
-
是的,你可以。根据文档中,您可以添加
video
-筛选器。只需添加video==YOUR_VIDEO_ID
到您的过滤器。您可以在API-Reference中阅读更多关于目标查询及其参数的信息。这就是我的参数在Typescript中的样子,使用Oauth2进行身份验证,以获得视频的观看次数:
const queryParams = { ids: "channel==MINE", startDate: startDate, endDate: endDate, metrics: "views", filters: "video=="+videoID, access_token: oauth2Client.credentials.access_token, };
-
是的!我更喜欢一些错误代码,但如果用户试图访问不属于他/她的视频数据,则查询将返回0。