Parameter

Bir Google Etiket Yöneticisi parametresini temsil eder.

JSON gösterimi
{
  "type": enum (Type),
  "key": string,
  "value": string,
  "list": [
    {
      object (Parameter)
    }
  ],
  "map": [
    {
      object (Parameter)
    }
  ],
  "isWeakReference": boolean
}
Alanlar
type

enum (Type)

Parametre türü. Geçerli değerler şunlardır:

  • boolean

    : Değer, "true" veya "false" olarak gösterilen bir boole değerini temsil eder.

  • integer

    : Değer, 10 tabanında 64 bitlik bir tam sayı değerini temsil eder.

  • list

    : Parametrelerin listesi belirtilmelidir

  • map

    : Parametre haritası belirtilmelidir

  • template

    : Değer, herhangi bir metni temsil eder. Değer, değişken referansları (dize olmayan türleri döndürebilecek değişken referansları bile) içerebilir.

  • trigger_reference

    : Değer, tetikleyici kimliği olarak temsil edilen bir tetikleyiciyi temsil eder.

  • tag_reference

    : Değer, etiket adını temsil eden bir etiketi temsil eder

key

string

Bir parametreyi benzersiz şekilde tanımlayan adlandırılmış anahtar. Üst düzey parametrelerin yanı sıra harita değerleri için gereklidir. Liste değerleri için yoksayılır.

value

string

Belirtilen türe uygun olarak bir parametrenin değeri (değişken referansları içerebilir).

list[]

object (Parameter)

Bu liste parametresinin parametreleri (anahtarlar yoksayılır).

map[]

object (Parameter)

Bu harita parametresinin parametreleri (anahtarları olmalıdır; anahtarlar benzersiz olmalıdır).

isWeakReference

boolean

Referans türü parametresinin güçlü veya zayıf referans alıp almadığı. Yalnızca Dönüşümler tarafından kullanılır.

Tür

Tür enum'unu değiştirirken tür alanı dokümanını senkronize tuttuğunuzdan emin olun.

Sıralamalar
typeUnspecified
template Değişken referansları içerebilir.
integer
boolean
list
map
triggerReference
tagReference