问题标签 [youtube-analytics]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5146 浏览

youtube-api - 通过 CMS 帐户使用 YouTube Analytics API

尝试使用 CMS 帐户获取 youtube 分析 api 数据时,我收到 403 Forbidden 错误。

只是为了确认一下,CMS 帐户与服务帐户是一回事吗?

我可以获取 oauth2 用户拥有的频道的分析数据,但我可以通过我的 CMS 帐户访问但不是其内容所有者的任何其他频道上的 403。(我在 CMS 帐户上具有管理员帐户级别,并且我收到 403 错误的频道具有“托管”关系)

问题:是否有计划让 youtube.analytics api 支持查询在 CMS 帐户下管理的频道?

似乎因为我可以使用该帐户使用 CMS UI 获取这些渠道的所有分析数据,所以我应该能够使用 API 执行相同的操作。

0 投票
1 回答
1241 浏览

youtube-api - 视频维度“不支持查询”

我对此处记录的 Youtube Analytics API 有疑问:

https://developers.google.com/youtube/analytics/v1/content_owner_reports#Activity_Reports

当我尝试通过 API 资源管理器执行此请求时,我检索到“400 错误请求”:

获取https://www.googleapis.com/youtube/analytics/v1/reports?ids=channel%3D%3DUC-7h5ZrKE-igqZy31ZvFWGg&start-date=2012-01-31&end-date=2012-04-30&metrics=views&dimensions=video&key = {YOUR_API_KEY}

错误是:“不支持查询。请查看https://developers.google.com/youtube/analytics/v1/available_reports上的文档以获取支持的查询列表。”

仅当我使用“视频”作为维度时才会出现错误(文档说“视频”是受支持的维度)。所有其他请求工作正常。

有任何想法吗?

0 投票
2 回答
2771 浏览

youtube-api - YouTube 分析:如何获得一组特定 YouTube 视频的总观看次数

我正在使用“youtubeAnalytics”服务的“v1”来获取 YouTube 视频的观看次数。我可以使用“过滤器”参数获取特定视频的观看数据,但我不确定如何在一次通话中获取多个视频的数据。以下是我目前为获得一个视频的观看次数所做的工作:

需要明确的是,我使用的是 Google API 客户端,而“get_yt_service”是构建函数的包装器:

0 投票
1 回答
6378 浏览

youtube - 获取当前用户的 YouTube 内容所有者 ID

下午好

我创建了一个从 YouTube Analytics API 提取数据的应用。我的任务是获取 contentOwner 货币报告,为此我需要一个 OWNER_NAME,这对我来说是个问题。我已经测试了有货币报告的 YouTube 帐户,但它没有连接到 youtube CMS。

  1. 与 cms.youtube.com 的连接是否需要提取 youtube 分析中显示的 contentOwner 报告?
  2. 用户是否必须自己提供 OWNER_NAME (或 ContentOwner_ID ?),还是我可以以某种方式提取它?

授权授予对 yt-analytics-monetary.readonly、yt-analytics.readonly、youtubepartner 和少数其他文件的访问权限。

0 投票
1 回答
271 浏览

youtube - contentOwners 可以使用 youtube 分析 API 来查找视频的 ContentType(uploaderType)

使用 CMS 帐户,我们可以从 youtube ( https://cms.youtube.com/cyc_download_reports )下载原始数据文件。此 csv 确实包含视频是合作伙伴提供的还是 UGC 的信息。我相信与 Youtube Analytics API 最接近的匹配是使用 uploaderType GET https://www.googleapis.com/youtube/analytics/v1/reports?ids=contentOwner%3D%3DXXXXXXXXXXXXXXX&start-date=2013-06-17&end-date =2013-06-21&metrics=views&filters=uploaderType%3D%3Dself&key= {YOUR_API_KEY}

但这是在 contentOwner 级别而不是在视频级别。如果我遗漏了什么,请告诉我。

0 投票
1 回答
4180 浏览

youtube-api - YouTube 频道和内容所有者有什么区别

YouTube Analytics API 提供两种类型的报告

https://developers.google.com/youtube/analytics/v1/reports

1.频道报告 2.内容所有者报告。

谁能解释 YouTube 频道和内容所有者之间的区别?

0 投票
1 回答
3267 浏览

youtube-api - 如何使用 Youtube Analytics API 获取指标“收益”?

我是 Youtube 合作伙伴,我在 Youtube 上通过视频获利。已经通过与我的 Google Adsense 帐户相关联的某些渠道每月收到少量款项。

现在,我想生成一份报告,收集从每个渠道收到的货币价值和观看次数。我在Google Code上做了以下问题,因为我认为API有问题,但碰巧我使用的API不正确。请参阅下面的链接。

http://code.google.com/p/gdata-issues/issues/detail?id=4826#makechanges

现在,我仍然无法使其工作,因为我不知道在从上面的链接获得的响应中在哪里可以找到请求的数据。

我在哪里可以找到这个 CMS_ID?我有多个频道,所以我需要让每个频道都被接受为 Youtube 内容管理器才能使用 API 并检索收益?Stack Overflow 上的某个人已经设法使用“收入”指标来使用 Youtube Analytics API?

我的代码在 Python 中基于 Google 此处的示例:

我正在使用以下范围:

0 投票
2 回答
2539 浏览

php - Youtube Analytics API 人口统计维度“性别”显示在分析仪表板上,但在 API Explorer 上查询无效

我目前正在使用 Youtube Analytics API,

到目前为止,我已经能够提取 youtube 必须提供的所有数据,除了查询每次都失败的性别/年龄组维度,

文档指向播放位置的示例,而不是其自身的人口统计。

我正在使用PHP 客户端库

== PHP ==

当我运行这个查询时,我得到一个error (400) The query is not supported.即使它适用于所有其他指标和维度。

0 投票
1 回答
174 浏览

javascript - 如何基于 contentOwner 将 Youtube 货币数据加载到 HTML

我正在尝试从 html 表单中获取输入并为内容所有者显示 youtube 分析。我修改了以下示例:

https://developers.google.com/youtube/analytics/v1/sample-application

我正在使用以下范围

var OAUTH2_SCOPES = [ 'https://www.googleapis.com/auth/yt-analytics.readonly', 'https://www.googleapis.com/auth/yt-analytics-monetary.readonly', 'https://www.googleapis.com/auth/youtube.readonly', 'https://www.googleapis.com/auth/youtubepartner' ];

getUserMetrics() 函数是从我的 html 表单执行的:

这在 API Explorer 中运行良好: https ://developers.google.com/apis-explorer/#p/youtubeAnalytics/v1/youtubeAnalytics.reports.query

具有相同的指标、过滤器等。但是从我的表单运行它时,我收到错误:不支持查询。我最终想在 html 页面上显示结果,但似乎无法克服这个错误。

0 投票
0 回答
461 浏览

youtube-api - YouTube Analytics API + 服务访问 = 致命错误:未捕获的异常 (500)

我正在尝试使用带有服务帐户的 API 获取一些 YouTube 分析报告,以执行一些 CRON 作业。我已经解决了 NTP 服务器同步的常见问题,显然,我已经正确设置了 API 控制台。

返回给我这条消息:

有什么建议吗?谢谢大家!