Parameter

Merepresentasikan Parameter Google Tag Manager.

Representasi JSON
{
  "type": enum (Type),
  "key": string,
  "value": string,
  "list": [
    {
      object (Parameter)
    }
  ],
  "map": [
    {
      object (Parameter)
    }
  ],
  "isWeakReference": boolean
}
Kolom
type

enum (Type)

Jenis parameter. Nilai yang valid adalah:

  • boolean

    : Nilai ini mewakili boolean, yang direpresentasikan sebagai 'true' atau 'false'

  • integer

    : Nilai ini mewakili nilai bilangan bulat 64-bit yang telah ditandai, dalam basis 10

  • list

    : Daftar parameter harus ditentukan

  • map

    : Peta parameter harus ditentukan

  • template

    : Nilai mewakili teks apa pun; ini dapat mencakup referensi variabel (bahkan referensi variabel yang mungkin menampilkan jenis non-string)

  • trigger_reference

    : Nilai ini mewakili pemicu, yang direpresentasikan sebagai ID pemicu

  • tag_reference

    : Nilai mewakili tag, yang direpresentasikan sebagai nama tag

key

string

Kunci bernama yang secara unik mengidentifikasi parameter. Wajib untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar.

value

string

Nilai parameter (dapat berisi referensi variabel). sesuai dengan jenis yang ditentukan.

list[]

object (Parameter)

Parameter parameter daftar ini (kunci akan diabaikan).

map[]

object (Parameter)

Parameter parameter peta ini (harus memiliki kunci; kunci harus unik).

isWeakReference

boolean

Apakah parameter jenis referensi direferensikan secara kuat atau lemah. Hanya digunakan oleh Transformasi.

Jenis

Saat mengubah enum Jenis, pastikan Anda tetap menyinkronkan dokumentasi kolom jenis.

Enum
typeUnspecified
template Dapat menyertakan referensi variabel.
integer
boolean
list
map
triggerReference
tagReference