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.

{
  "path": string,
  "accountId": string,
  "containerId": string,
  "workspaceId": string,
  "variableId": string,
  "name": string,
  "type": string,
  "notes": string,
  "scheduleStartMs": long,
  "scheduleEndMs": long,
  "parameter": [
    {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ],
      "isWeakReference": boolean
    }
  ],
  "enablingTriggerId": [
    string
  ],
  "disablingTriggerId": [
    string
  ],
  "fingerprint": string,
  "parentFolderId": string,
  "tagManagerUrl": string,
  "formatValue": {
    "caseConversionType": string,
    "convertNullToValue": {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ],
      "isWeakReference": boolean
    },
    "convertUndefinedToValue": {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ],
      "isWeakReference": boolean
    },
    "convertTrueToValue": {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ],
      "isWeakReference": boolean
    },
    "convertFalseToValue": {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ],
      "isWeakReference": boolean
    }
  }
}
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.
formatValue nested object Opcja konwertowania wartości zmiennej na inną wartość.
formatValue.caseConversionType string Opcja konwertowania wartości zmiennej typu ciąg znaków na małe lub wielkie litery.

Akceptowane wartości:
  • "lowercase"
  • "none"
  • "uppercase"
formatValue.convertFalseToValue nested object Wartość do przekonwertowania, jeśli wartość zmiennej jest fałszywa.
formatValue.convertFalseToValue.isWeakReference boolean Określa, czy do parametru typu odwołania występuje silne lub słabe odwołanie. Używane tylko przez przekształcenia. z możliwością zapisu
formatValue.convertFalseToValue.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
formatValue.convertFalseToValue.list[] list Parametry tego parametru listy (klucze będą ignorowane). z możliwością zapisu
formatValue.convertFalseToValue.map[] list Parametry tego parametru mapy (muszą mieć klucze, a klucze muszą być unikalne). z możliwością zapisu
formatValue.convertFalseToValue.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.
  • tag_reference: wartość reprezentuje tag, reprezentujący go


Akceptowane wartości:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
z możliwością zapisu
formatValue.convertFalseToValue.value string Wartość parametru (może zawierać odwołania do zmiennych takich jak „”) odpowiednio do określonego typu. z możliwością zapisu
formatValue.convertNullToValue nested object Wartość do przekonwertowania, jeśli wartość zmiennej jest null.
formatValue.convertNullToValue.isWeakReference boolean Określa, czy do parametru typu odwołania występuje silne lub słabe odwołanie. Używane tylko przez przekształcenia. z możliwością zapisu
formatValue.convertNullToValue.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
formatValue.convertNullToValue.list[] list Parametry tego parametru listy (klucze będą ignorowane). z możliwością zapisu
formatValue.convertNullToValue.map[] list Parametry tego parametru mapy (muszą mieć klucze, a klucze muszą być unikalne). z możliwością zapisu
formatValue.convertNullToValue.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.
  • tag_reference: wartość reprezentuje tag, reprezentujący go


Akceptowane wartości:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
z możliwością zapisu
formatValue.convertNullToValue.value string Wartość parametru (może zawierać odwołania do zmiennych takich jak „”) odpowiednio do określonego typu. z możliwością zapisu
formatValue.convertTrueToValue nested object Wartość do przekonwertowania, jeśli wartość zmiennej jest prawda.
formatValue.convertTrueToValue.isWeakReference boolean Określa, czy do parametru typu odwołania występuje silne lub słabe odwołanie. Używane tylko przez przekształcenia. z możliwością zapisu
formatValue.convertTrueToValue.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
formatValue.convertTrueToValue.list[] list Parametry tego parametru listy (klucze będą ignorowane). z możliwością zapisu
formatValue.convertTrueToValue.map[] list Parametry tego parametru mapy (muszą mieć klucze, a klucze muszą być unikalne). z możliwością zapisu
formatValue.convertTrueToValue.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.
  • tag_reference: wartość reprezentuje tag, reprezentujący go


Akceptowane wartości:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
z możliwością zapisu
formatValue.convertTrueToValue.value string Wartość parametru (może zawierać odwołania do zmiennych takich jak „”) odpowiednio do określonego typu. z możliwością zapisu
formatValue.convertUndefinedToValue nested object Wartość do konwersji, jeśli wartość zmiennej jest niezdefiniowana.
formatValue.convertUndefinedToValue.isWeakReference boolean Określa, czy do parametru typu odwołania występuje silne lub słabe odwołanie. Używane tylko przez przekształcenia. z możliwością zapisu
formatValue.convertUndefinedToValue.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
formatValue.convertUndefinedToValue.list[] list Parametry tego parametru listy (klucze będą ignorowane). z możliwością zapisu
formatValue.convertUndefinedToValue.map[] list Parametry tego parametru mapy (muszą mieć klucze, a klucze muszą być unikalne). z możliwością zapisu
formatValue.convertUndefinedToValue.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.
  • tag_reference: wartość reprezentuje tag, reprezentujący go


Akceptowane wartości:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
z możliwością zapisu
formatValue.convertUndefinedToValue.value string Wartość parametru (może zawierać odwołania do zmiennych takich jak „”) odpowiednio do określonego typu. z możliwością zapisu
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[].isWeakReference boolean Określa, czy do parametru typu odwołania występuje silne lub słabe odwołanie. Używane tylko przez przekształcenia. 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.
  • tag_reference: wartość reprezentuje tag, reprezentujący go


Akceptowane wartości:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
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.
path string Ścieżka względna interfejsu API zmiennej GTM.
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
tagManagerUrl string Link wygenerowany automatycznie do interfejsu Menedżera tagów
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.
workspaceId string Identyfikator obszaru roboczego 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.
revert
Cofa zmiany w zmiennej Menedżera tagów Google w obszarze roboczym Menedżera tagów Google.
aktualizacja
Aktualizuje zmienną Menedżera tagów Google.