Google API:客户不是AdSense主机

时间:2014-08-18 12:07:02

标签: google-api adsense-api

我想做什么?

使用Google API列出并创建AdSense广告单元。

我尝试了什么?

  1. 去了adunits.list on Google APIs Explorer
  2. 插入我的accountId和adClientId(pub-XXXXXXXXXXXXXX,ca-app-pub-XXXXXXXXXXXXXX)
  3. 点击“执行”。
  4. 我收到错误403“客户不是AdSense主机”。
  5. 在没有太大成功的情况下查找在线答案,所以我在StackOverflow上。
  6. 任何人都知道如何做到这一点?

    谢谢!

1 个答案:

答案 0 :(得分:4)

作为拥有常规AdSense帐户的AdSense发布商,您无法使用AdSense for Host API。

AdSense Host API适用于主机合作伙伴网站(Blogger,WebAnswers,DocStoc等),可让网站所有者与其用户分享收入。

https://developers.google.com/adsense/host/featuresbenefits https://developers.google.com/adsense/host/become-a-host#eligibility

您可以使用AdSense Management API adsense.accounts.adunits.list来检索单位列表。 (但是,您无法使用Management API创建新单元。)

https://developers.google.com/adsense/management/v1.4/reference/accounts/adunits/list