AdSense Management API,并管理您的 AdSense 账号和报告。
借助 AdSense 服务,您可以在 Google Apps 脚本中使用 AdSense Management API。借助此 API,AdSense 客户可以获取有关其账号结构的信息,并生成有关账号效果的报告。
这是一项高级服务,必须先启用才能使用。
参考
有关此服务的详细信息,请参阅 AdSense Management API 的参考文档。与 Apps 脚本中的所有高级服务一样,AdSense 服务使用的对象、方法和参数均与公共 API 相同。如需了解详情,请参阅方法签名的确定方式。
如需报告问题和寻求其他支持,请在 Stack Overflow 上使用 adsense-api 标记提问。
示例代码
以下示例代码使用 API 的版本 2。
列出账号
此示例列出了用户可用的所有账号。账号以资源名称(例如 accounts/pub-12345)的形式指定,可用于其他方法,例如列出广告客户。请注意,我们使用页面令牌来访问完整的结果列表。
列出广告客户
此示例会列出指定账号的所有广告客户。以资源名称的形式指定账号,例如 accounts/pub-12345。您可以使用列出账号示例代码获取账号资源名称。
列出广告单元
此示例会列出指定广告客户的所有广告单元。将广告客户指定为资源名称,例如 accounts/pub-12345/adclients/ca-pub-12345。
您可以使用列出广告客户示例代码获取广告客户资源名称。
生成报告
此示例会针对您的 AdSense 账号生成报告,并将结果输出到电子表格中。