MediationGroupLine

中介组所用广告联盟的设置。

JSON 表示法
{
  "id": string,
  "displayName": string,
  "adSourceId": string,
  "cpmMode": enum (CpmMode),
  "cpmMicros": string,
  "adUnitMappings": {
    string: string,
    ...
  },
  "state": enum (State),
  "experimentVariant": enum (Variant)
}
字段
id

string

此中介行的 16 位数 ID,例如 0123456789012345。创建新的中介组行时,请使用不同的负整数作为 ID 占位符。

displayName

string

用户为此中介行提供的标签。允许的长度上限为 255 个字符。

adSourceId

string

与此中介行关联的广告来源的 ID。

cpmMode

enum (CpmMode)

指明此中介行的 CPM 是如何提供的。

请注意,MANUALLIVE 是目前唯一完全支持的模式。如果您希望创建或更新为其他每千次展示费用模式,请使用 AdMob 界面 (https://admob.google.com)。

cpmMicros

string (int64 format)

此分配行的每千次展示费用。允许的最低金额为 $0.01。对于“实时每千次展示费用”模式,默认金额为 0.01 美元。

如果 cpmModeLIVE,系统会忽略此值。

警告:目前唯一支持的币种是“USD”。该单位以微秒为单位。

adUnitMappings

map (key: string, value: string)

与此中介行关联的每个广告单元的广告单元映射参考。

键为广告单元 ID,值为广告单元映射的资源名称。对于广告来源 ID 为 AdMob 广告联盟的中介行,广告单元映射将被忽略。

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

state

enum (State)

中介组行的状态。系统只会投放已启用的中介组订单项。

experimentVariant

enum (Variant)

仅供输出。中介组行所属的中介 A/B 实验变体。

CpmMode

广告单元分配订单项可包含的 CPM 类型。

枚举
CPM_MODE_UNSPECIFIED 未设置的字段的默认值。请勿使用。
LIVE 每千次展示费用是针对每个广告请求基于广告竞价计算的。
MANUAL 每千次展示费用由用户手动设置。
ANO 系统会使用发布商指定的凭据从广告网络中获取 CPM。仅限输出。

状态

中介组订单项可用的状态类型。

枚举
STATE_UNSPECIFIED 未设置的字段的默认值。请勿使用。
ENABLED 中介组行处于有效状态,已用于投放广告。
DISABLED 中介组行已停用,不再投放。可以重新启用已停用的中介组行。
REMOVED 中介组行将被移除,并且不再投放。已移除的中介组行无法重新启用,并且不会再显示。此字段是一个仅供输入的字段。

变体

中介组行所属的中介 A/B 实验变体。

枚举
VARIANT_UNSPECIFIED 未设置的字段的默认值。请勿使用。
VARIANT_A 中介组行属于变体 A。
VARIANT_B 中介组行属于变体 B。
ORIGINAL 中介组行不在实验中。