问题标签 [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.
node.js - 将两条腿式 OAuth2 与 Youtube Analytics API 结合使用
我正在尝试使用Google apis 的 node.js 客户端库连接到Youtube 分析 api。我设法使用 JWT 和服务帐户访问我的Google 分析数据,但不幸的是 YouTube 分析 API 不支持服务帐户。
有没有办法模拟服务器到服务器的身份验证方法(无需用户交互)?
PS我将访问我自己的数据。
youtube - YouTube 上仅限订阅者的观看次数
我检查了 YouTube 分析上的流量来源。但是,我没有看到我一直在阅读的仅订阅者视图的复选框。有没有其他方法可以让我看到仅来自 YouTube 的订阅者的观看次数。
google-apps-script - Youtube.Playlist.list 参考错误
当我在 Google App 脚本中使用 Youtube.Playlists.list 时,我遇到了一个错误,上面写着“ReferenceError:“Youtube”未定义”。我启用了 Youtube Analytics API 和 Youtube Data API,但错误仍然出现。我可以知道我怎样才能完成这项工作吗?
api - 查询 YouTube Analytics API .NET 时返回 403 禁止错误
我已经阅读了大部分开发者控制台参考资料。
- 我在 YouTube 网站的“YouTube Manager Google 帐户”下的 Google Developers Console 中创建了一个已安装的项目。
- 我已启用 YouTube Data API v3 和 YouTube Analytics v1。
- 我为已安装的项目创建了凭据。
代码验证没有问题:
发生错误:Google.Apis.Requests.RequestError Forbidden [403] 错误 [ Message[Forbidden] Location[ - ] Reason[forbidden] Domain[global] ]
我尝试使用 API Explorer 解决这种情况。这非常有帮助。当我尝试使用 YouTube 管理员所有者个人资料帐户进行身份验证时。查询失败。但如果我使用不同的 Google+ 信息页帐户,我可以让查询工作。Google+ 信息页帐户有一个电子邮件帐户,但与 Google+ 信息页帐户的所有通信都被定向到经理所有者个人资料帐户。于是尝试将Google+页面账号添加到项目权限中,但是无法确认链接。我认为我的问题是 YouTube 频道归 Google+ 页面帐户所有。分配的经理所有者拥有不同的帐户,即个人资料帐户,即使它是 youtube 帐户的经理。我知道这听起来很令人困惑。有没有人对如何解决这个问题有任何想法。谢谢
google-api - YouTube Analytics API 不会返回 ROWS 以查询特定视频
我正在使用 YouTube 分析 API 来获取特定查询的分析。
对于频道查询,它工作得很好。当我对特定视频执行查询时出现问题..像这样(定义了开始):
我没有得到这个查询的任何结果 ROWS,但只有一些视频 ID。对于其他视频 ID,它可以工作。顺便说一句:我没有得到任何结果 ROWS 的视频在 YouTube 上在线 2 天后。自从我从 API 获得结果后,我是否需要再等一会儿?!
总体而言,获取任何视频的人口统计和地理信息也是一个问题。不管我使用哪个视频 ID,我都没有得到人口统计和地理统计的任何结果 ROWS。
有谁知道问题出在哪里?
youtube - API返回的行数有限制吗?
我正在使用 30 个帖子和所有每日数据进行批量通话。API 返回的行数是否有限制?我在获取结果时遇到问题。
任何人都可以请帮忙。
youtube-analytics - 每项资产的收益统计报告
有没有办法通过 API 获得每个资产报告的统计收入?我能够获得每个视频的收入,但不能获得每个资产的收入。
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 答案类似的这些延迟的数字?
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(未知来源)