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 美元。对于实时 CPM 模式,默认金额为 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_MODE_UNSPECIFIED 未设置字段的默认值。请勿使用。
LIVE 每千次展示费用根据广告竞价对每个广告请求进行计算。
MANUAL 每千次展示费用由用户手动设置。
ANO 系统会使用发布商指定的凭据从广告网络中检索每千次展示费用。仅限输出。

中介组行的可用状态类型。

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

变体

中介组订单项所属的中介 A/B 实验变体。

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