借助 AdMob API,发布商可以通过编程方式获取有关其 AdMob 帐号的信息。
- REST 资源:v1beta.accounts
 - REST 资源:v1beta.accounts.adSources
 - REST 资源:v1beta.accounts.adSources.adapters
 - REST 资源:v1beta.accounts.adUnitMappings
 - REST 资源:v1beta.accounts.adUnits
 - REST 资源:v1beta.accounts.adUnits.adUnitMappings
 - REST 资源:v1beta.accounts.apps
 - REST 资源:v1beta.accounts.campaignReport
 - REST 资源:v1beta.accounts.adjustGroups
 - REST 资源:v1beta.accounts.safetyGroups.safetyAbExperiments
 - REST 资源:v1beta.accounts.verticalReport
 - REST 资源:v1beta.accounts.networkReport
 - REST 资源:v1.accounts
 - REST 资源:v1.accounts.adUnits
 - REST 资源:v1.accounts.apps
 - REST 资源:v1.accounts.verticalReport
 - REST 资源:v1.accounts.networkReport
 
服务:admob.googleapis.com
如要调用此服务,我们建议您使用 Google 提供的客户端库。如果您的应用需要使用您自己的库来调用此服务,则在发出 API 请求时应使用以下信息。
发现文档
发现文档是用于说明和使用 REST API 的机器可读规范。它用于构建客户端库、IDE 插件以及与 Google API 交互的其他工具。一项服务可能会提供多个发现文档。此服务提供了以下发现文档:
服务端点
服务端点是指定 API 服务的网络地址的基本网址。一项服务可能有多个服务端点。此服务具有以下服务端点,下面的所有 URI 都与此服务端点相关:
https://admob.googleapis.com
REST 资源:v1beta.accounts
| 方法 | |
|---|---|
                  get | 
                
                  GET /v1beta/{name=accounts/*} 获取有关指定 AdMob 发布商帐号的信息。  | 
              
                  list | 
                
                  GET /v1beta/accounts 列出最近通过 AdMob 界面登录的 AdMob 发布商帐号。  | 
              
REST 资源:v1beta.accounts.adSources
| 方法 | |
|---|---|
                  list | 
                
                  GET /v1beta/{parent=accounts/*}/adSources 列出广告来源。  | 
              
REST 资源:v1beta.accounts.adSources.adapters
| 方法 | |
|---|---|
                  list | 
                
                  GET /v1beta/{parent=accounts/*/adSources/*}/adapters 列出广告来源的适配器。  | 
              
REST 资源:v1beta.accounts.adUnitMappings
| 方法 | |
|---|---|
                  batchCreate | 
                
                  POST /v1beta/{parent=accounts/*}/adUnitMappings:batchCreate 在特定 AdMob 帐号下批量创建广告单元映射。  | 
              
REST 资源:v1beta.accounts.adUnits
| 方法 | |
|---|---|
                  create | 
                
                  POST /v1beta/{parent=accounts/*}/adUnits 在指定的 AdMob 帐号下创建广告单元。  | 
              
                  list | 
                
                  GET /v1beta/{parent=accounts/*}/adUnits 列出指定 AdMob 帐号下的广告单元。  | 
              
REST 资源:v1beta.accounts.adUnits.adUnitMappings
| 方法 | |
|---|---|
                  create | 
                
                  POST /v1beta/{parent=accounts/*/adUnits/*}/adUnitMappings 在特定 AdMob 帐号和广告单元下创建广告单元映射。  | 
              
                  list | 
                
                  GET /v1beta/{parent=accounts/*/adUnits/*}/adUnitMappings 列出指定 AdMob 帐号和广告单元下的广告单元映射。  | 
              
REST 资源:v1beta.accounts.apps
| 方法 | |
|---|---|
                  create | 
                
                  POST /v1beta/{parent=accounts/*}/apps 在指定的 AdMob 帐号下创建应用。  | 
              
                  list | 
                
                  GET /v1beta/{parent=accounts/*}/apps 列出指定 AdMob 帐号下的应用。  | 
              
REST 资源:v1beta.accounts.campaignReport
| 方法 | |
|---|---|
                  generate | 
                
                  POST /v1beta/{parent=accounts/*}/campaignReport:generate 根据提供的规范生成广告系列报告。  | 
              
REST 资源:v1beta.accounts.mediationGroups
| 方法 | |
|---|---|
                  create | 
                
                  POST /v1beta/{parent=accounts/*}/mediationGroups 在特定 AdMob 帐号下创建中介组。  | 
              
                  list | 
                
                  GET /v1beta/{parent=accounts/*}/mediationGroups 列出指定 AdMob 帐号下的中介组。  | 
              
                  patch | 
                
                  PATCH /v1beta/{mediationGroup.name=accounts/*/mediationGroups/*} 更新指定 AdMob 帐号下的指定中介组。  | 
              
REST 资源:v1beta.accounts.mediationGroups.mediationAbExperiments
| 方法 | |
|---|---|
                  create | 
                
                  POST /v1beta/{parent=accounts/*/mediationGroups/*}/mediationAbExperiments 为指定的 AdMob 帐号和中介组创建 A/B 测试实验。  | 
              
                  stop | 
                
                  POST /v1beta/{name=accounts/*/mediationGroups/*/mediationAbExperiments}:stop 停止中介 A/B 实验,然后选择一个变体。  | 
              
REST 资源:v1beta.accounts.mediationReport
| 方法 | |
|---|---|
                  generate | 
                
                  POST /v1beta/{parent=accounts/*}/mediationReport:generate 根据提供的报告规范生成 AdMob 中介报告。  | 
              
REST 资源:v1beta.accounts.networkReport
| 方法 | |
|---|---|
                  generate | 
                
                  POST /v1beta/{parent=accounts/*}/networkReport:generate 根据提供的报告规范生成 AdMob 广告联盟报告。  | 
              
REST 资源:v1.accounts
| 方法 | |
|---|---|
                  get | 
                
                  GET /v1/{name=accounts/*} 获取有关指定 AdMob 发布商帐号的信息。  | 
              
                  list | 
                
                  GET /v1/accounts 列出最近通过 AdMob 界面登录的 AdMob 发布商帐号。  | 
              
REST 资源:v1.accounts.adUnits
| 方法 | |
|---|---|
                  list | 
                
                  GET /v1/{parent=accounts/*}/adUnits 列出指定 AdMob 帐号下的广告单元。  | 
              
REST 资源:v1.accounts.apps
| 方法 | |
|---|---|
                  list | 
                
                  GET /v1/{parent=accounts/*}/apps 列出指定 AdMob 帐号下的应用。  | 
              
REST 资源:v1.accounts.mediationReport
| 方法 | |
|---|---|
                  generate | 
                
                  POST /v1/{parent=accounts/*}/mediationReport:generate 根据提供的报告规范生成 AdMob 中介报告。  | 
              
REST 资源:v1.accounts.networkReport
| 方法 | |
|---|---|
                  generate | 
                
                  POST /v1/{parent=accounts/*}/networkReport:generate 根据提供的报告规范生成 AdMob 广告联盟报告。  |