问题标签 [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.
youtube - 我可以从经过身份验证的 YouTube 频道获得哪些数据点?
我在查找可以从已通过我的应用程序验证的 YouTube 频道收集的 API 数据时遇到一些问题。
某些数据点,特别是观众数据,只有在 YouTube 频道经过身份验证后才能收集。我在哪里可以找到这些数据点?
谢谢!
youtube-api - GET Channel ID using Youtube API v3 with Service Account
Good Day, I Try to Get Channel ID using service account, because I´m using it on other scopes on my project. But when I do request process its give me the service account information. i´m using php btw
Many thanks in advance and any help will be appreciated.
p.d. i´m replace real account info for dummy text.
And of Course the code :
youtube-api - Youtube 报告 API HttpError 429 FreeQuotaGroupCLIENT_PROJECT-100
我正在通过 youtube 批量报告提取 youtube 分析。 https://developers.google.com/youtube/reporting/v1/reports/
当我们有很多用户时,一切正常,我们遇到
<HttpError 429 when requesting https://youtubereporting.googleapis.com/v1/media/CHANNEL/****/jobs/****/reports/***?alt=media returned "Insufficient tokens for quota group and limit 'FreeQuotaGroupCLIENT_PROJECT-100s' of service 'youtubereporting.googleapis.com', using the limit by ID '****'.">
我知道每 100 秒的 API 调用次数是有限制的。
反正有没有增加这个限制,因为我看到了FreeQuotaGroupCLIENT_PROJECT-100s
,所以可能有Paid Quota
或者别的什么。
如果没有,处理回退的最佳方法是什么?我们不能使用sleep
方法,因为有很多并行进程,他们不会等待另一个。
谢谢你。
javascript - Youtube API 事件将暂停与搜索/缓冲区区分开来
我们为视频开始/播放/暂停/完成事件设置了事件跟踪。
我们有统一的方式报告 HTML5、Youtube 和优酷视频的事件。对于 HTML5 和移动优酷视频,没有问题。对于桌面优酷(flash),我们必须设置一个setInterval
投票来检查视频处于什么状态,它不是很漂亮,但效果很好。
问题在于 Youtube 嵌入式视频。我们收听onStateChange
事件:
但是当用户在视频播放时在视频中寻找,与时间线栏交互时,播放器会触发暂停播放和缓冲(e.data === 3
)事件。我们不想跟踪由寻找引起的暂停和播放。
在 chrome 中,我们可以区分 seek 动作,因为缓冲区事件总是首先触发。就像3
,2
当播放器完成缓冲时1
。因此,我们忽略任何紧跟在缓冲区事件之后的暂停事件,以及任何跟在缓冲区事件之后的播放事件,而不管经过的时间。这很好用。
然而,在 Firefox 中,事件的顺序非常不同。在 Firefox 中,缓冲区事件是尾随的。所以我们得到订单2
, 1
, 3
. 如果视频已经在缓冲,我们会得到2
, 3
, 1
.
是否有另一种检测 youtube 视频搜索事件的方法?还是一种捕捉序列的方法?
youtube-api - Youtube 分析 API 过滤器不起作用
我正在尝试根据性别、按国家/地区过滤的年龄组来检索 viewerPercentage。
问题是对于每个国家,它检索相同的数据。因此,对于 50 多个国家/地区,它提供了相同的数据,我认为这是不可能的。我做错了什么?谢谢
解决
'filter'
已更改为'filters'
youtube-analytics - YouTube 分析 API 错误 - 您无权执行 reports.query 方法
出现错误您无权在 youtube Analytic 中执行 reports.query 方法?如何在 youtube Analytics 中执行 reports.query 方法?
我按照视频中的步骤操作,但无法清除错误视频链接 - YouTube 开发者直播:YouTube 分析故障排除
angularjs - Youtube Analytics - Creating Requests
I am trying to make a request to the youtube analytics api. and am having some trouble forming the requests so they are accepted. I am using the Google APIs Node.js Client
https://github.com/google/google-api-nodejs-client
and my code is as follows
#xA;I keep getting the following error
#xA;I think its to do with my request object
#xA;but all the examples i've found say that this request object should work. Ive simplified it down as much as i could. My original request (the one that i actually want) was as follows.
#xA;after that i need to do another request to get all the associated info on the videos listed which uses a different api endpoint.
#xA;So In Summary
I need to do a request to various google api's and am having trouble forming the request so they are accepted (I have not got past the first request from youtube analytics).
can someone point me in the right direction?
node.js - 使用 nodejs 库获取 Youtube Analytics 的 invalid_request
我正在尝试使用 youtube 分析 api 设置 nodejs。我目前正在使用刷新令牌来尝试获取访问令牌。使用邮递员时效果很好,但我似乎无法在 nodejs 中复制该功能并获得 400: invalid_request ,但未提供其他信息。
这是我的代码
有任何想法吗?如果这不起作用,我可以尝试通过 HTTP/REST 构建查询,但我更喜欢使用 SDK。
youtube-data-api - 发生网络错误,无法在 Explorer 中完成对 Youtube Analytics API 的请求
当我尝试在 Google API Explorer 中使用 Youtube Analytics API 时,出现如下错误,
请求 URI 是这样的:
如果出错,请纠正我。我使用 OAuth 2.0 ids 或 Channel ID 启用 -> Authorize 请求:我正在传递的 MINE 或 My Youtube channelID。
- 开始日期:2017-10-02
- 结束日期:2017-10-02
- 指标:视图