当前位置: 首页 > 知识库问答 >
问题:

YouTube分析API-内容所有者报告

庾兴发
2023-03-14

因此,我正在尝试使用货币分析API来获取给定YouTube频道的收入报告。https://developers.google.com/youtube/analytics/v1/content_owner_reports

但是,要使用此API,需要以下内容:

要检索内容所有者报告,请将API请求中的id参数值设置为contentOwner==OWNER_NAME,其中OWNER_NAME指定内容所有者的ID。如果您不确定该值,请询问您的合作伙伴经理。

所以,在网上浏览后,我找到了非官方的文档,那可能就是我要找的。http://jump . tech den . in/developers . Google . com/YouTube/partner/docs/v1/content owners/list

因此,我添加了https://www.googleapis.com/auth/youtubepartnerscope,重新验证并提出此请求:

  def list_content_owners
    conn = FaradayAdapter.new("https://www.googleapis.com").conn

    params = {
      :fetchMine => true,
      :key => DEVELOPER_KEY
    }
    resp = conn.get do |req|
      req.url "/youtube/partner/v1/contentOwners", params
      req.headers["Authorization"] = "Bearer #{@token}"
    end
    debugger

    return nil unless resp.try(:status) == 200
    JSON.parse resp.body || nil
  end

但是,我得到以下403错误:

(rdb:1) resp.body “{\n \”error\“: {\n \”errors\“: [\n {\n
\”domain\“: \”usageLimits\“,\n \”reason\“: \”accessNotConfigured\“,\n \”message\“: \”Access Not Configure\“\n }\n ],\n \”code\“: 403,\n \”message\“: \”Access Not Configuration\“\n }\n}\n”

我已经查看了我的开发人员控制台https://code.google.com/apis/console/我已经启用了所有YouTube相关的应用编程接口。没有可用的特殊合作伙伴应用html" target="_blank">编程接口列表。

因此,如果我无法获取contentOwner id,分析API有什么意义?

共有1个答案

姚信鸥
2023-03-14

正如您所指的页面中清楚描述的:https://developers.google.com/youtube/analytics/v1/content_owner_reports

contentOwner与内容ID API和相关,并且只对少数合作伙伴可用。确保您的控制台中有此API,或者询问您的合作伙伴经理您是否有资格使用此API。

 类似资料:
  • 下午好, 我尝试使用YouTube analytics API发布内容所有者报告查询时遇到问题。我已经作为一个应用程序进行了身份验证,并获得了内容所有者(YouTube合作伙伴)的许可,可以访问他们的YouTube分析数据,但发出查询时收到403(禁止)响应。我能够在同一OAUTH2会话中对用户运行通道报告,没有问题。我不确定应用程序内容所有者特权的某些方面,希望有人能澄清我的问题: 1) 应用程

  • 我有一个内容所有者帐户,我使用Google的API Explorer来确定我需要发送的查询。我现在的问题是,我无法弄清楚如何通过Python以编程方式发送相同的查询。我已经为已安装的应用程序生成了oauth凭据以及API密钥,因此我还有一个文件。我无法弄清楚的是,如何使用此信息来访问并发送我的查询。在我审查过的其他问题中有很多关于“范围”的讨论,但我对如何在我的请求中包含它感到困惑。 我尝试将客户

  • 我正在尝试获取内容所有者拥有的每个频道的总视图。 我可以得到所有频道的总视图,但我想得到每个频道的视图。 以下是我尝试的代码。我设置了一个 来执行此操作,但它返回了 400 错误。 错误: 我检查了API的文档,但我找不到获取它的方法。 请告诉我您是否知道任何好的方法来做到这一点。 谢谢。

  • 我在js中实现了YouTubeAnalytics API,一切都很好。我是内容所有者,我想获得所有频道的分析,并允许登录用户使用他们的分析。例如,当一些用户登录我的仪表板时,我会将他们的频道ID传递给YouTube,这是可以的,他们会获得他们的数据。他们每次登录时都必须使用弹出窗口对YouTube进行身份验证。我想知道有没有办法避免这种情况,并允许他们像内容所有者一样查看他们的数据。我正在使用

  • 下午好 我已经创建了一个应用程序,从YouTube分析API拉数据。我的任务是获取contentOwner货币报表,为此我需要一个OWNER_NAME,这对我来说是个问题。我测试了YouTube帐户,上面有货币报告,但它没有连接到youTube CMS。 与cms.youtube.com的连接是否可以拉取youtube分析中显示的内容所有者报告? 用户是否必须自己提供OWNER_NAME(或Con

  • YouTube Analytics API 提供兩種類型的報告 https://developers.google.com/youtube/analytics/v1/reports 1.频道报告2.内容所有者报告。 有人能解释YouTube渠道和内容所有者之间的区别吗?