列出指定 AdMob 账号下的广告单元。
HTTP 请求
GET https://admob.googleapis.com/v1/{parent=accounts/*}/adUnits
网址采用 gRPC 转码语法。
路径参数
| 参数 | |
|---|---|
| parent | 
 必需。要列出其广告单元的账号的资源名称。示例:accounts/pub-9876543210987654 | 
查询参数
| 参数 | |
|---|---|
| pageSize | 
 要返回的广告单元数量上限。如果未指定或 0,则最多返回 10,000 个广告单元。最大值为 20,000;高于 20,000 的值将被强制转换为 20,000。 | 
| pageToken | 
 最后一个  | 
请求正文
请求正文必须为空。
响应正文
对广告单元列表请求的响应。
如果成功,响应正文将包含结构如下的数据:
| JSON 表示法 | 
|---|
| {
  "adUnits": [
    {
      object ( | 
| 字段 | |
|---|---|
| adUnits[] | 
 所请求的账号的结果广告单元。 | 
| nextPageToken | 
 如果不为空,则表示该请求可能还有其他广告单元;此值应该在新的  | 
授权范围
需要以下 OAuth 范围:
- https://www.googleapis.com/auth/admob.readonly
如需了解详情,请参阅 OAuth 2.0 概览。
AdUnit
描述 AdMob 广告单元。
| JSON 表示法 | 
|---|
| { "name": string, "adUnitId": string, "appId": string, "displayName": string, "adFormat": string, "adTypes": [ string ] } | 
| 字段 | |
|---|---|
| name | 
 此广告单元的资源名称。格式为 accounts/{publisherId}/adUnits/{ad_unit_id_fragment} 示例:accounts/pub-9876543210987654/adUnits/0123456789 | 
| adUnitId | 
 外部可见的广告单元 ID,可用于与 AdMob SDK 集成。这是一个只读属性。示例:ca-app-pub-9876543210987654/0123456789 | 
| appId | 
 与此广告单元关联的应用的外部可见 ID。示例:ca-app-pub-9876543210987654~0123456789 | 
| displayName | 
 AdMob 界面中显示的广告单元的显示名称,由用户提供。允许的长度上限为 80 个字符。 | 
| adFormat | 
 广告单元的广告格式。可能的值如下所示: “APP_OPEN”- 开屏广告格式。“BANNER”- 横幅广告格式。“BANNER_INTERSTITIAL”- 旧格式,可用作横幅广告或插页式广告。这种格式无法再创建,但可由中介组定位。INTERSTITIAL- 全屏广告。支持的广告类型有“RICH_MEDIA”和“VIDEO”。“NATIVE”- 原生广告格式。“REWARDED”- 广告被用户查看后,会获得一个回调来验证视图,以便向用户提供奖励。支持的广告类型有“RICH_MEDIA”(互动式)以及无法排除视频的视频。“REWARDED_INTERSTITIAL”- 插页式激励广告格式。仅支持视频广告类型。请参阅 https://support.google.com/admob/answer/9884467。 | 
| adTypes[] | 
 此广告单元支持的广告媒体类型。可能的值如下所示: “RICH_MEDIA”- 文字、图片和其他非视频媒体。“VIDEO”- 视频媒体。 |