问题标签 [youtube-analytics-api]

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 投票
0 回答
319 浏览

node.js - 将两条腿式 OAuth2 与 Youtube Analytics API 结合使用

我正在尝试使用Google apis 的 node.js 客户端库连接到Youtube 分析 api。我设法使用 JWT 和服务帐户访问我的Google 分析数据,但不幸的是 YouTube 分析 API 不支持服务帐户。

有没有办法模拟服务器到服务器的身份验证方法(无需用户交互)?

PS我将访问我自己的数据。

0 投票
1 回答
98 浏览

youtube - YouTube 上仅限订阅者的观看次数

我检查了 YouTube 分析上的流量来源。但是,我没有看到我一直在阅读的仅订阅者视图的复选框。有没有其他方法可以让我看到仅来自 YouTube 的订阅者的观看次数。

0 投票
1 回答
564 浏览

google-apps-script - Youtube.Playlist.list 参考错误

当我在 Google App 脚本中使用 Youtube.Playlists.list 时,我遇到了一个错误,上面写着“ReferenceError:“Youtube”未定义”。我启用了 Youtube Analytics API 和 Youtube Data API,但错误仍然出现。我可以知道我怎样才能完成这项工作吗?

0 投票
1 回答
1176 浏览

api - 查询 YouTube Analytics API .NET 时返回 403 禁止错误

我已经阅读了大部分开发者控制台参考资料。

  1. 我在 YouTube 网站的“YouTube Manager Google 帐户”下的 Google Developers Console 中创建了一个已安装的项目。
  2. 我已启用 YouTube Data API v3 和 YouTube Analytics v1。
  3. 我为已安装的项目创建了凭据。

代码验证没有问题:

我可以使用 youtube 数据 API 从一个特定的播放列表中获取视频列表。然后我创建了一个 youtube 分析服务并尝试查询视图数据。那是当我得到:

发生错误:Google.Apis.Requests.RequestError Forbidden [403] 错误 [ Message[Forbidden] Location[ - ] Reason[forbidden] Domain[global] ]

我尝试使用 API Explorer 解决这种情况。这非常有帮助。当我尝试使用 YouTube 管理员所有者个人资料帐户进行身份验证时。查询失败。但如果我使用不同的 Google+ 信息页帐户,我可以让查询工作。Google+ 信息页帐户有一个电子邮件帐户,但与 Google+ 信息页帐户的所有通信都被定向到经理所有者个人资料帐户。于是尝试将Google+页面账号添加到项目权限中,但是无法确认链接。我认为我的问题是 YouTube 频道归 Google+ 页面帐户所有。分配的经理所有者拥有不同的帐户,即个人资料帐户,即使它是 youtube 帐户的经理。我知道这听起来很令人困惑。有没有人对如何解决这个问题有任何想法。谢谢

0 投票
1 回答
294 浏览

google-api - YouTube Analytics API 不会返回 ROWS 以查询特定视频

我正在使用 YouTube 分析 API 来获取特定查询的分析。

对于频道查询,它工作得很好。当我对特定视频执行查询时出现问题..像这样(定义了开始):

我没有得到这个查询的任何结果 ROWS,但只有一些视频 ID。对于其他视频 ID,它可以工作。顺便说一句:我没有得到任何结果 ROWS 的视频在 YouTube 上在线 2 天后。自从我从 API 获得结果后,我是否需要再等一会儿?!

总体而言,获取任何视频的人口统计和地理信息也是一个问题。不管我使用哪个视频 ID,我都没有得到人口统计和地理统计的任何结果 ROWS。

有谁知道问题出在哪里?

0 投票
1 回答
1096 浏览

youtube - API返回的行数有限制吗?

我正在使用 30 个帖子和所有每日数据进行批量通话。API 返回的行数是否有限制?我在获取结果时遇到问题。

任何人都可以请帮忙。

0 投票
1 回答
131 浏览

youtube-analytics - 每项资产的收益统计报告

有没有办法通过 API 获得每个资产报告的统计收入?我能够获得每个视频的收入,但不能获得每个资产的收入。

0 投票
0 回答
1592 浏览

youtube - YouTube Analytics API 的数据有多新鲜?

根据Youtube Analytics API 的延迟,来自 YouTube Analytics API 的数据应该每天更新。我正在尝试使用https://www.googleapis.com/youtube/analytics/v1/reports端点提取视频的时间数据。为此,我发送如下参数:

{ 'dimensions': 'day', 'end-date': '2015-06-02', 'filters': 'video==MY_VIDEO_ID', 'ids': 'channel==MINE', 'metrics': 'views,uniques,averageViewDuration,averageViewPercentage,comments,likes,dislikes,shares,subscribersGained,subscribersLost', 'prettyPrint': 'false', 'start-date': u'2013-03-18' }

我将 设置为start-date视频的上传日期和end-date今天,但我只获得了几天前的数据。例如,上面的请求2015-05-31作为数据存在的最后日期返回。我已经尝试end-date在未来设置额外的一天,以防该范围是独家的。根据Youtube Analytics API 的延迟,我应该将数据提高到2015-06-01.

Google Analytics(分析)API 现在是否会额外延迟一天?我的查询有问题吗?某处是否有一个规范页面,其中包含与此Adwords 答案类似的这些延迟的数字?

0 投票
0 回答
150 浏览

google-analytics - 进行 youtube 分析 api 调用时出现 403 错误

我可以访问该频道,并且仅在频道中的某些视频中会发生这种情况。知道可能是什么原因吗?

[com.spr.channel.error.AccessForbiddenException:处理 accountId 请求时出现异常:37393 频道类型:YOUTUBE 消息:403 Forbidden

在 com.spr.channel.error.translator.GPlusExceptionTranslator.doTranslateException(GPlusExceptionTranslator.java:72) 在 com.spr.channel.error.translator.AbstractChannelApiExceptionTranslator.translateException(AbstractChannelApiExceptionTranslator.java:42) 在 com.spr.channel.sn .youtube.YouTubeV3APIClientImpl.translateException(YouTubeV3APIClientImpl.java:952) 在 com.spr.channel.sn.youtube.YouTubeV3APIClientImpl.executeQuery(YouTubeV3APIClientImpl.java:154) 在 sun.reflect.GeneratedMethodAccessor140.invoke(未知来源)

0 投票
1 回答
83 浏览

youtube-api - YouTube Analytics API 与我在屏幕上看到的数字不同

因此,我按照连接到 YouTube 分析 API 的示例进行操作,该 API 可以通过单击此处找到。

当我运行上面的代码时,我得到了 52 个视图,但是当我直接进入页面时,我看到了这些数字

为什么我直接进入页面时看到这么大的数字,但在 API 中却小得多?YouTube 分析工具是否在特定日期后开始收集数据?

任何帮助将非常感激!