Parameter

表示 Google 跟踪代码管理器参数。

JSON 表示法
{
  "type": enum (Type),
  "key": string,
  "value": string,
  "list": [
    {
      object (Parameter)
    }
  ],
  "map": [
    {
      object (Parameter)
    }
  ],
  "isWeakReference": boolean
}
字段
type

enum (Type)

参数类型。有效值包括:

  • boolean

    :该值表示布尔值,以“true”或“false”表示

  • integer

    :该值表示 64 位的正负十进制整数值

  • list

    :应指定的参数的列表

  • map

    :应指定的参数的映射

  • template

    :该值表示任何文本;可以包括变量引用,甚至是可能返回非字符串类型的变量引用

  • trigger_reference

    :该值表示触发器,以触发器 ID 表示

  • tag_reference

    :该值表示代码,以代码名称表示

key

string

唯一标识参数的命名键。对于顶级参数及映射值,该键属于必需项。但对于列表值,会忽略该键。

value

string

适用于指定类型的参数的值,可以包含变量引用。

list[]

object (Parameter)

该列表参数的参数(键将被忽略)。

map[]

object (Parameter)

该映射参数的参数(必须提供键;且键必须具有唯一性)。

isWeakReference

boolean

引用类型参数是强引用还是弱引用。仅供转换使用。

类型

修改 Type 枚举时,请务必同步更新类型字段文档。

枚举
typeUnspecified
template 可以包含变量引用。
integer
boolean
list
map
triggerReference
tagReference