从 Youtube API 中提取广告收入数字
Posted
技术标签:
【中文标题】从 Youtube API 中提取广告收入数字【英文标题】:Pull ad Earnings numbers from Youtube API 【发布时间】:2016-03-10 22:54:09 【问题描述】:我正在尝试从youtubeAnalytics.reports.query
中提取一些收入数据。
我的 Google 帐户与管理 100 多个频道的 YouTube CMS 相关联,我正在使用该 Google 帐户来验证我的请求。
所以为了让这个超级简单,我将使用 Google 的示例请求之一,即这个:
此链接中
Earnings/Ads
下的第一个https://developers.google.com/youtube/analytics/sample-requests#content-owner-earnings-ads-reports哪个会更重要地引导您填写此内容API EXPLORER
在里面你会看到id
是contentOwner==CONTENT_OWNER_ID
,其中CONTENT_OWNER_ID
在描述中被解释为:
要为 YouTube CMS 内容所有者请求数据,请将 ids 参数值设置为 contentOwner==OWNER_NAME,其中 OWNER_NAME 是内容所有者的 CMS 名称。
如果我错了,请纠正我,你应该从这里得到:
我已经尝试过无数次不同的变体,但一次都没有成功。但是按照上面链接的示例请求,我总是得到这个:
"error":
"errors": [
"domain": "global",
"reason": "forbidden",
"message": "Forbidden"
],
"code": 403,
"message": "Forbidden"
有什么想法吗?
【问题讨论】:
【参考方案1】:您可以使用您的内容所有者 ID,而不是使用您的内容所有者名称。您可以从以下网址找到您的内容所有者 ID;
https://developers.google.com/youtube/partner/docs/v1/contentOwners/list#try-it
Analytics and Reporting API 上的大多数请求都使用内容所有者 ID,而不是内容所有者名称。
希望对你有帮助。
【讨论】:
duuuude 你太没礼貌了。但这真的没关系,多亏了你,现在我知道为什么它不起作用了!!!我会编辑你的答案并选择它。 很高兴您找到了解决问题的方法 :)以上是关于从 Youtube API 中提取广告收入数字的主要内容,如果未能解决你的问题,请参考以下文章
如何使用API (针对MCN)从YouTube CMS帐户获取收入报告?
尝试使用 youtube api 从 json 中提取视频 ID
从 Google Adwords API 中提取广告系列列表?