当前位置: 首页 > 知识库问答 >
问题:

从Youtube API中提取广告收入数据

彭开畅
2023-03-14

我正在尝试从youtubeAnalytics.reports.query中提取一些收益数据。

我的谷歌账户链接到了一个管理100个频道的YouTube CMS,我使用这个谷歌账户来验证我的请求。

为了让这个超级简单,我将使用Google的一个示例请求,也就是这个:

此链接中收入/广告下的第一个 https://developers.google.com/youtube/analytics/sample-requests#content-owner-earnings-ads-reports

这将引导您更重要的是进入这个填写的API资源管理器

在里面你会看到id内容Owner==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个答案

濮翰学
2023-03-14

您可以使用您的内容所有者ID,而不是使用您的内容所有者名称。您可以从以下网址中找到您的内容所有者ID;

https://developers . Google . com/YouTube/partner/docs/v1/content owners/list # try-it

分析和报告 API 上的大多数请求都使用内容所有者 ID,而不是内容所有者名称。

我希望它能有所帮助。

 类似资料:
  • 广告章节

  • sp_getad(); 功能: 根据广告名称获取广告内容 参数: $ad_name:广告名称 返回: 格式 string,广告内容 示例: <?php $ad_name='top_ad'; $ad_content=sp_getad('top_ad'); //获取广告内容 echo $ad_content; //输出广告内容 模板中用法: <div> {:sp_getad('top

  • 我有libelum传感器节点与BLE模块一起工作,我试图从该模块发送“Hello world”消息,我想从我的Linux设备(笔记本电脑)读取该消息,我已经尝试了下面的命令,可以通过使用 和 我的第一个问题是,有可能看到(阅读)我的笔记本电脑中的数据包(“Hello World”)吗?怎么做?我用的是Bluez-5.18。

  • 我想得到的活动和广告表现的报告。到目前为止,我已经得到了竞选业绩报告,但我无法得到广告业绩报告。 我在客户端库中看到了谷歌广告api和它们的例子。但我无法理解如何获得广告报道。 我正在制作一个函数,通过谷歌广告api为我获取报告。 谷歌广告Api:https://developers.google.com/google-ads/api/docs/fields/ad_group_ad#ad_grou

  • 在使用以下方法从excel读取数据时,我收到了警告:我正在使用JDK 12.0.1 } 警告:警告:发生了非法的反射访问操作 警告:org.apache.poi.openxml4j.util.zipsecurefile$1(文件:/c:/users/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar)对java.io.fi

  • 1、访问【营销通】-【广告营销】-【头条广告】,点击【立即授权广告账户】进入巨量引擎授权页面; 2、在巨量引擎授权页面进行广告主账户授权 首先需要登录巨量引擎开放平台,登录完成后回到授权选择广告主账户授权; 3、授权完成后,返回营销通,点击授权完成即可查看到该广告主账户下绑定的广告组、广告计划等投放数据; 4、同步巨量引擎飞鱼线索,将线索自动同步到CRM销售线索池,并自动关联巨量引擎广告组、广告计