YouTube数据分析API问题(YouTube Analytics API Questions)

2019-08-04 05:43发布

我是新来的的YouTube Analytics(分析)API,并有几个问题:

  • 为了检索分析报告,我必须指定通道ID为“IDS”参数。 如何找到一个OAuth的认证用户的频道ID? 我的示例应用程序,我可以调用数据API(V3)在Channels.list方法和用途“矿=真”参数看见。 这是保证返回单通道? 如果没有,我怎么知道哪个通道是正确的? 什么是找到用户的信道ID的推荐的方法?

  • 一旦我有信道ID,我可以开始查询分析数据。 我想查询“意见”度量该通道的整个历史的通道。 现在的问题是,我怎么知道多远回查询? 是否有一个通道开始日期? 上面提到的方法Channels.list不返回snippet.publishedAt日期我的频道,这样似乎并没有成为一个可靠的方式。 不然怎么我知道什么时候停止? 我猜的YouTube成立之时,我可以回来查询到2005年左右,但是这似乎是一个不错的办法。 有什么建议?

  • 该分析API支持渠道报告以及内容所有者。 一旦用户通过OAuth验证,我怎么知道该帐户是一个普通的YouTube帐户Vs的CMS内容所有者帐户?

任何帮助将不胜感激!

Answer 1:

  • 推荐的方法是做一个channels.list(mine=true) 返回的第一结果将是对应于当前授权用户的信道。 ( channels.list()因为有的,可能导致返回多于一个的信道的请求参数的其它组合返回信道的列表。)

  • 让我们回到一些任意过去的日期应该是无害的。 2005年,2000年,等的YouTube Analytics(分析)后端应该知道如何妥善处理这一点,你会明显地只得到可以追溯到与您的频道相关联的第一观点的统计数据。

  • 该值ids=参数告诉API是否要对做与当前的授权用户相关联的信道的报告( ids=channel==UC... ),或针对频道/影片,您可以访问的CMS内容所有者( ids=contentOwner==CONTENT_OWNER_NAME )。



文章来源: YouTube Analytics API Questions
标签: youtube-api