将我的adsense报告检索为服务器应用程序

时间:2013-10-23 05:46:27

标签: ruby-on-rails ruby google-api adsense adsense-api

我需要的就是这样,

  1. 我想使用Ruby和Google API来检索我的AdSense报告(如网页浏览量,CTR ...)并将其保存到我的数据库中。 (我希望它是自动的)
  2. 当用户请求我的页面时,我会向他显示我保存的报告。
  3. 我认为这很简单但实际上并不是因为OAuth 2.0需要用户通过google进行身份验证。我不知道我怎么做,因为我的服务器上没有任何浏览器。有可能这样做吗?谁能告诉我怎么做?

1 个答案:

答案 0 :(得分:2)

AdSense Management API可与“已安装的应用程序”OAuth2方案一起使用。您只需要生成刷新令牌一次(您的服务器上不需要浏览器,此后不需要人工交互)。

以下是通用指南: https://developers.google.com/adsense/management/getting_started#auth

带有adsense示例的Ruby客户端库: https://github.com/google/google-api-ruby-client-samples/tree/master/adsense

客户端库为您处理身份验证。