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 ビット符号付き整数値(10 進数)

  • list

    : パラメータのリスト

  • map

    : パラメータのマップ

  • template

    : 任意のテキスト。変数参照も使用可能(文字列以外の型を返す変数参照にも対応)

  • trigger_reference

    : トリガーを表す値(トリガー ID)

  • tag_reference

    : タグを表す値(タグ名)

key

string

パラメータを一意に識別する名前付きキー。トップレベルのパラメータとマップ値では必須となります。リスト値では無視されます。

value

string

指定された型のパラメータ値(変数参照を含む場合があります)。

list[]

object (Parameter)

このリスト パラメータのパラメータ(キーは無視されます)。

map[]

object (Parameter)

このマップ パラメータのパラメータ(一意のキーが必要)。

isWeakReference

boolean

参照型パラメータが強参照か弱参照か。Transformations でのみ使用されます。

タイプ

Type 列挙型を変更する際は、必ずタイプ フィールドのドキュメントを同期してください。

列挙型
typeUnspecified
template 変数参照を含めることができます。
integer
boolean
list
map
triggerReference
tagReference