【问题标题】:Get Analytics data from someone's youtube channel using Youtube Analytics API使用 Youtube Analytics API 从某人的 youtube 频道获取分析数据
【发布时间】:2017-04-30 22:43:55
【问题描述】:

我想获取有关特定 youtube 频道的一些数据,而不是我的。这可能吗?

我们可以在线试用here,但他们需要ids 参数,并提到:

标识您正在为其检索 YouTube 分析数据的 YouTube 频道或内容所有者。 - 要为 YouTube 用户请求数据,请将 ids 参数值设置为 channel==CHANNEL_ID,其中 CHANNEL_ID 指定唯一的 YouTube 频道 ID。 - 要为 YouTube CMS 内容所有者请求数据,请将 ids 参数值设置为 contentOwner==OWNER_NAME,其中 OWNER_NAME 是内容所有者的 CMS 名称。 (字符串)

我不明白,我们可以从其他渠道获取数据,还是仅从我们经过身份验证的渠道获取数据?

如果没有,如何像 social blade 那样做?

【问题讨论】:

    标签: android youtube youtube-api


    【解决方案1】:

    分析数据是私有数据。为了让您的应用程序访问私有用户数据,您必须请求用户对您的应用程序进行身份验证并授予您访问其数据的权限。

    是的,一旦他人对您的应用程序进行了身份验证,您就可以从其他人的频道获取数据。您可以查看来自随机用户频道的数据,这些数据将成为他们的私人数据。

    注意:如果这是您的 Google 帐户,并且您所指的频道不止一个。 youtube api 与其他 google api 不同,它基于其频道,您必须分别对每个频道的应用程序进行身份验证,以便查看不同频道上的数据。我怀疑 YouTube 分析也是如此,但我不是 100% 确定。

    【讨论】:

    • 感谢解释,但社交刀片如何收集有关任何随机频道 ID 的信息(包括估计收入)?他们不需要您任何访问权限。而且我在 YouTube Data API v3 中看不到任何有关收入的信息,它们仅存在于 YouTube Analytics API 和 YouTube Reporting API 中
    • 我猜他们只是根据观看次数、订阅者和视频进行计算。所有这些信息都可以从 API 公开获得。然而,IMO 这真的不是真正的分析,我怀疑“估计收入”是否非常准确。
    猜你喜欢
    • 1970-01-01
    • 2014-08-30
    • 1970-01-01
    • 1970-01-01
    • 2014-08-05
    • 2014-09-09
    • 2020-12-07
    • 2021-03-29
    • 2022-11-07
    相关资源
    最近更新 更多