Variables

Listę metod dostępnych w przypadku tego zasobu znajdziesz na końcu tej strony.

Reprezentacje zasobów

Reprezentuje zmienną Menedżera tagów Google.

{
  "accountId": string,
  "containerId": string,
  "variableId": string,
  "name": string,
  "type": string,
  "notes": string,
  "scheduleStartMs": long,
  "scheduleEndMs": long,
  "parameter": [
    {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ]
    }
  ],
  "enablingTriggerId": [
    string
  ],
  "disablingTriggerId": [
    string
  ],
  "fingerprint": string,
  "parentFolderId": string
}
nazwa usługi, Wartość Opis Uwagi
accountId string Identyfikator konta Menedżera tagów Google.
containerId string Identyfikator kontenera Menedżera tagów Google.
disablingTriggerId[] list Tylko kontenery mobilne: lista identyfikatorów reguł służących do wyłączania zmiennych warunkowych. Zmienna jest włączona, jeśli któraś z reguł uruchamiających jest prawda, a wszystkie reguły wyłączające mają wartość fałsz. Zbiór traktowany jako nieuporządkowany. z możliwością zapisu
enablingTriggerId[] list Tylko kontenery mobilne: lista identyfikatorów reguł do włączania zmiennych warunkowych. Zmienna jest włączona, jeśli któraś z reguł uruchamiających jest prawda, a wszystkie reguły wyłączające mają wartość fałsz. Zbiór traktowany jako nieuporządkowany. z możliwością zapisu
fingerprint string Odcisk cyfrowy zmiennej Menedżera tagów Google obliczony w czasie przechowywania. Ta wartość jest obliczana ponownie po każdej modyfikacji zmiennej.
name string Wyświetlana nazwa zmiennej. z możliwością zapisu
notes string Użytkownik informuje użytkownika, jak zastosować tę zmienną w kontenerze. z możliwością zapisu
parameter[] list Parametry zmiennej. z możliwością zapisu
parameter[].key string Nazwany klucz, który jednoznacznie identyfikuje parametr. Wymagane dla parametrów najwyższego poziomu oraz wartości mapy. Ignorowana w przypadku wartości list. z możliwością zapisu
parameter[].list[] list Parametry tego parametru listy (klucze będą ignorowane). z możliwością zapisu
parameter[].map[] list Parametry tego parametru mapy (muszą mieć klucze, a klucze muszą być unikalne). z możliwością zapisu
parameter[].type string Typ parametru. Prawidłowe wartości to:
  • boolean: wartość jest wartością logiczną „true” (prawda) lub „false” (fałsz).
  • integer: wartość przedstawia 64-bitową liczbę całkowitą ze znakiem w systemie 10
  • list: należy określić listę parametrów
  • map: należy określić mapę parametrów
  • template: wartość reprezentuje dowolny tekst; może to być odwołania do zmiennych (nawet odwołania do zmiennych, które mogą zwracać typy inne niż ciągi znaków).
  • trigger_reference: wartość reprezentuje regułę, reprezentującą ją identyfikator reguły.


Akceptowane wartości:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
z możliwością zapisu
parameter[].value string Wartość parametru (może zawierać odwołania do zmiennych takich jak „”) odpowiednio do określonego typu. z możliwością zapisu
parentFolderId string Identyfikator folderu nadrzędnego.
scheduleEndMs long Sygnatura czasowa zakończenia (w milisekundach) odpowiadająca zaplanowaniu zmiennej. z możliwością zapisu
scheduleStartMs long Sygnatura czasowa rozpoczęcia (w milisekundach) planowania zmiennej. z możliwością zapisu
type string Typ zmiennej Menedżera tagów Google. z możliwością zapisu
variableId string Identyfikator zmiennej jednoznacznie identyfikuje zmienną Menedżera tagów Google.

Metody

create (utwórz)
Tworzy zmienną Menedżera tagów Google.
usuń
Usuwa zmienną Menedżera tagów Google.
pobierz
Pobiera zmienną Menedżera tagów Google.
list
Wyświetla listę wszystkich zmiennych Menedżera tagów Google w kontenerze.
aktualizacja
Aktualizuje zmienną Menedżera tagów Google.