Parameter

Reprezentuje parametr Menedżera tagów Google.

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

enum (Type)

Typ parametru. Prawidłowe wartości to:

  • boolean

    : wartość logiczna, która może być „prawda” lub „fałsz”.

  • integer

    : wartość to 64-bitowa liczba całkowita ze znakiem w podstawie 10

  • list

    : Należy podać listę parametrów

  • map

    : Należy podać mapę parametrów

  • template

    : wartość reprezentuje dowolny tekst, może to obejmować odwołania do zmiennych (nawet odwołania do zmiennych, które mogą zwracać typy inne niż ciąg znaków).

  • trigger_reference

    : wartość reprezentuje element aktywujący, który jest reprezentowany przez identyfikator elementu aktywującego.

  • tag_reference

    : wartość reprezentuje tag, który jest reprezentowany przez nazwę tagu

key

string

Nazwany klucz, który jednoznacznie identyfikuje parametr. Wymagane w przypadku parametrów najwyższego poziomu oraz wartości mapy. Ignorowane w przypadku wartości listy.

value

string

wartość parametru (może zawierać odwołania do zmiennych) odpowiednią do podanego typu.

list[]

object (Parameter)

Parametry tego parametru listy (klucze zostaną zignorowane).

map[]

object (Parameter)

Parametry tego parametru mapy (muszą mieć klucze; klucze muszą być unikalne).

isWeakReference

boolean

Określa, czy parametr typu odwołania ma silne czy słabe odwołanie. Używany tylko przez funkcję Transformacje.

Typ

Podczas modyfikowania wyliczenia typu pamiętaj, aby zachować zgodność dokumentacji pola typu.

Wartości w polu enum
typeUnspecified
template Może zawierać odwołania do zmiennych.
integer
boolean
list
map
triggerReference
tagReference