REST Resource: accounts.adUnits.adUnitMappings

资源:AdUnitMapping

用于将 AdMob 广告单元映射到第三方广告单元的设置。

JSON 表示法
{
  "name": string,
  "adapterId": string,
  "state": enum (State),
  "adUnitConfigurations": {
    string: string,
    ...
  },
  "displayName": string
}
字段
name

string

此广告单元映射的资源名称。

格式为:accounts/{publisherId}/adUnits/{ad_unit_id_fragment}/adUnitMappings/{adUnitMappingId}。示例:accounts/pub-1234567890123456/adUnits/0123456789/adUnitMappings/987654321

adapterId

string (int64 format)

此广告单元映射使用的中介广告来源适配器的 ID。

适配器可确定 ad_network_settings 中所需的信息。

state

enum (State)

仅限输出。此广告单元映射的状态。

adUnitConfigurations

map (key: string (int64 format), value: string)

用于向第三方广告联盟发出广告请求的指定广告单元的设置。

用户为广告联盟请求的键设置的值的键值对。

如需详细了解如何配置投放网络设置,请参阅 https://support.google.com/admob/answer/3245073

包含一系列 "key": value 对的对象。示例:{ "name": "wrench", "mass": "1.3kg", "count": "3" }

displayName

string

可选。此广告单元映射实例的显示名称。

广告单元映射的状态。新创建的广告单元映射设为了“已启用”。

仅限输出。

枚举
STATE_UNSPECIFIED 默认值。
ENABLED 广告单元映射处于有效状态,用于投放广告或收集统计信息。

方法

create

在特定 AdMob 账号和广告单元下创建广告单元映射。

list

列出指定 AdMob 账号和广告单元下的广告单元映射。