You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何查找Google Adsense API的「parent」账户?

解决AdSense API中parent参数困惑与403权限问题

一、parent参数到底填什么?

你调用GET https://adsense.googleapis.com/v2/accounts返回的结果里,每个账户对象的name字段就是parent需要的内容。比如返回的结构大概是:

{
  "accounts": [
    {
      "name": "accounts/pub-1234567890123456",
      "displayName": "你的账户名",
      // 其他字段...
    }
  ]
}

把这个name的值直接替换到请求路径里即可,比如正确的支付接口请求路径应该是GET https://adsense.googleapis.com/v2/accounts/pub-1234567890123456/payments,这样就不会返回404错误了。

二、403权限禁止错误的解决办法

你用GCP控制台应用请求出现403,核心原因是GCP的服务账户没有被授权访问你的AdSense账户,按以下步骤处理:

  • 打开AdSense后台,进入「设置」→「访问权限」页面
  • 点击「添加用户」,输入你的GCP服务账户邮箱(格式类似xxx@your-project-id.iam.gserviceaccount.com)
  • 给这个账户分配合适的权限:如果只是读取数据,选「只读」;需要操作的话选「标准」或「管理员」
  • 保存后等待几分钟让权限生效,再重新发起请求就能正常访问了

另外用OAuth Playground测试时,要确保你授权的Google账户本身有权访问目标AdSense账户,并且勾选了正确的API scope(比如https://www.googleapis.com/auth/adsense.readonly或https://www.googleapis.com/auth/adsense)。

内容的提问来源于stack exchange,提问作者Joel Cribby

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 12:37:08