Спасибо за предварительный просмотр документации по новой платформе тегов Google! Этот сайт находится в публичной бета-версии. ( Обратная связь )

Variables

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

Список методов для этого ресурса см. в конце этой страницы.

Представления ресурсов

Представляет переменную Диспетчера тегов 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)
      ]
    }
  ],
  "enablingTriggerId": [
    string
  ],
  "disablingTriggerId": [
    string
  ],
  "fingerprint": string,
  "parentFolderId": string,
  "tagManagerUrl": string,
  "formatValue": {
    "caseConversionType": string,
    "convertNullToValue": {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ]
    },
    "convertUndefinedToValue": {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ]
    },
    "convertTrueToValue": {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ]
    },
    "convertFalseToValue": {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ]
    }
  }
}
Имя свойства Ценность Описание Заметки
accountId string Идентификатор учетной записи GTM.
containerId string Идентификатор контейнера GTM.
disablingTriggerId[] list Только для мобильных контейнеров: список идентификаторов триггеров для отключения условных переменных; переменная включена, если один из разрешающих триггеров истинен, а все отключающие триггеры ложны. Рассматривается как неупорядоченный набор. доступный для записи
enablingTriggerId[] list Только для мобильных контейнеров: список идентификаторов триггеров для включения условных переменных; переменная включена, если один из разрешающих триггеров истинен, а все отключающие триггеры ложны. Рассматривается как неупорядоченный набор. доступный для записи
fingerprint string Отпечаток переменной GTM, вычисленный во время хранения. Это значение вычисляется заново при каждом изменении переменной.
formatValue nested object Возможность конвертировать значение переменной в другое значение.
formatValue. caseConversionType string Возможность преобразования значения переменной строкового типа в нижний или верхний регистр.

Допустимые значения:
  • " lowercase "
  • " none "
  • " uppercase "
formatValue. convertFalseToValue nested object Значение для преобразования, если значение переменной равно false.
formatValue.convertFalseToValue. key string Именованный ключ, однозначно идентифицирующий параметр. Требуется для параметров верхнего уровня, а также значений карты. Игнорируется для значений списка. доступный для записи
formatValue.convertFalseToValue. list[] list Параметры этого параметра списка (ключи будут игнорироваться). доступный для записи
formatValue.convertFalseToValue. map[] list Параметры этого параметра карты (должны быть ключи; ключи должны быть уникальными). доступный для записи
formatValue.convertFalseToValue. type string Тип параметра. Допустимые значения:
  • boolean : значение представляет собой логическое значение, представленное как «истина» или «ложь».
  • integer : значение представляет собой 64-битное целое число со знаком в базе 10.
  • list : должен быть указан список параметров
  • map : необходимо указать карту параметров
  • template : значение представляет собой любой текст; это может включать ссылки на переменные (даже ссылки на переменные, которые могут возвращать нестроковые типы)
  • trigger_reference : значение представляет триггер, представленный как идентификатор триггера.
  • tag_reference : значение представляет собой тег, представленный в виде имени тега.


Допустимые значения:
  • " boolean "
  • " integer "
  • " list "
  • " map "
  • " tagReference "
  • " template "
  • " triggerReference "
  • " typeUnspecified "
доступный для записи
formatValue.convertFalseToValue. value string Значение параметра (может содержать ссылки на переменные, такие как "") в соответствии с указанным типом. доступный для записи
formatValue. convertNullToValue nested object Значение для преобразования, если значение переменной равно null.
formatValue.convertNullToValue. key string Именованный ключ, однозначно идентифицирующий параметр. Требуется для параметров верхнего уровня, а также значений карты. Игнорируется для значений списка. доступный для записи
formatValue.convertNullToValue. list[] list Параметры этого параметра списка (ключи будут игнорироваться). доступный для записи
formatValue.convertNullToValue. map[] list Параметры этого параметра карты (должны быть ключи; ключи должны быть уникальными). доступный для записи
formatValue.convertNullToValue. type string Тип параметра. Допустимые значения:
  • boolean : значение представляет собой логическое значение, представленное как «истина» или «ложь».
  • integer : значение представляет собой 64-битное целое число со знаком в базе 10.
  • list : должен быть указан список параметров
  • map : необходимо указать карту параметров
  • template : значение представляет собой любой текст; это может включать ссылки на переменные (даже ссылки на переменные, которые могут возвращать нестроковые типы)
  • trigger_reference : значение представляет триггер, представленный как идентификатор триггера.
  • tag_reference : значение представляет собой тег, представленный в виде имени тега.


Допустимые значения:
  • " boolean "
  • " integer "
  • " list "
  • " map "
  • " tagReference "
  • " template "
  • " triggerReference "
  • " typeUnspecified "
доступный для записи
formatValue.convertNullToValue. value string Значение параметра (может содержать ссылки на переменные, такие как "") в соответствии с указанным типом. доступный для записи
formatValue. convertTrueToValue nested object Значение для преобразования, если значение переменной истинно.
formatValue.convertTrueToValue. key string Именованный ключ, однозначно идентифицирующий параметр. Требуется для параметров верхнего уровня, а также значений карты. Игнорируется для значений списка. доступный для записи
formatValue.convertTrueToValue. list[] list Параметры этого параметра списка (ключи будут игнорироваться). доступный для записи
formatValue.convertTrueToValue. map[] list Параметры этого параметра карты (должны быть ключи; ключи должны быть уникальными). доступный для записи
formatValue.convertTrueToValue. type string Тип параметра. Допустимые значения:
  • boolean : значение представляет собой логическое значение, представленное как «истина» или «ложь».
  • integer : значение представляет собой 64-битное целое число со знаком в базе 10.
  • list : должен быть указан список параметров
  • map : необходимо указать карту параметров
  • template : значение представляет собой любой текст; это может включать ссылки на переменные (даже ссылки на переменные, которые могут возвращать нестроковые типы)
  • trigger_reference : значение представляет триггер, представленный как идентификатор триггера.
  • tag_reference : значение представляет собой тег, представленный в виде имени тега.


Допустимые значения:
  • " boolean "
  • " integer "
  • " list "
  • " map "
  • " tagReference "
  • " template "
  • " triggerReference "
  • " typeUnspecified "
доступный для записи
formatValue.convertTrueToValue. value string Значение параметра (может содержать ссылки на переменные, такие как "") в соответствии с указанным типом. доступный для записи
formatValue. convertUndefinedToValue nested object Значение для преобразования, если значение переменной не определено.
formatValue.convertUndefinedToValue. key string Именованный ключ, однозначно идентифицирующий параметр. Требуется для параметров верхнего уровня, а также значений карты. Игнорируется для значений списка. доступный для записи
formatValue.convertUndefinedToValue. list[] list Параметры этого параметра списка (ключи будут игнорироваться). доступный для записи
formatValue.convertUndefinedToValue. map[] list Параметры этого параметра карты (должны быть ключи; ключи должны быть уникальными). доступный для записи
formatValue.convertUndefinedToValue. type string Тип параметра. Допустимые значения:
  • boolean : значение представляет собой логическое значение, представленное как «истина» или «ложь».
  • integer : значение представляет собой 64-битное целое число со знаком в базе 10.
  • list : должен быть указан список параметров
  • map : необходимо указать карту параметров
  • template : значение представляет собой любой текст; это может включать ссылки на переменные (даже ссылки на переменные, которые могут возвращать нестроковые типы)
  • trigger_reference : значение представляет триггер, представленный как идентификатор триггера.
  • tag_reference : значение представляет собой тег, представленный в виде имени тега.


Допустимые значения:
  • " boolean "
  • " integer "
  • " list "
  • " map "
  • " tagReference "
  • " template "
  • " triggerReference "
  • " typeUnspecified "
доступный для записи
formatValue.convertUndefinedToValue. value string Значение параметра (может содержать ссылки на переменные, такие как "") в соответствии с указанным типом. доступный для записи
name string Отображаемое имя переменной. доступный для записи
notes string Заметки пользователя о том, как применить эту переменную в контейнере. доступный для записи
parameter[] list Параметры переменной. доступный для записи
parameter[]. key string Именованный ключ, однозначно идентифицирующий параметр. Требуется для параметров верхнего уровня, а также значений карты. Игнорируется для значений списка. доступный для записи
parameter[]. list[] list Параметры этого параметра списка (ключи будут игнорироваться). доступный для записи
parameter[]. map[] list Параметры этого параметра карты (должны быть ключи; ключи должны быть уникальными). доступный для записи
parameter[]. type string Тип параметра. Допустимые значения:
  • boolean : значение представляет собой логическое значение, представленное как «истина» или «ложь».
  • integer : значение представляет собой 64-битное целое число со знаком в базе 10.
  • list : должен быть указан список параметров
  • map : необходимо указать карту параметров
  • template : значение представляет собой любой текст; это может включать ссылки на переменные (даже ссылки на переменные, которые могут возвращать нестроковые типы)
  • trigger_reference : значение представляет триггер, представленный как идентификатор триггера.
  • tag_reference : значение представляет собой тег, представленный в виде имени тега.


Допустимые значения:
  • " boolean "
  • " integer "
  • " list "
  • " map "
  • " tagReference "
  • " template "
  • " triggerReference "
  • " typeUnspecified "
доступный для записи
parameter[]. value string Значение параметра (может содержать ссылки на переменные, такие как "") в соответствии с указанным типом. доступный для записи
parentFolderId string Идентификатор родительской папки.
path string Относительный путь API переменной GTM.
scheduleEndMs long Отметка времени окончания в миллисекундах для планирования переменной. доступный для записи
scheduleStartMs long Отметка времени начала в миллисекундах для планирования переменной. доступный для записи
tagManagerUrl string Автоматически сгенерированная ссылка на пользовательский интерфейс менеджера тегов
type string Тип переменной GTM. доступный для записи
variableId string Идентификатор переменной однозначно идентифицирует переменную GTM.
workspaceId string Идентификатор рабочей области GTM.

Методы

Создайте
Создает переменную GTM.
Удалить
Удаляет переменную GTM.
получить
Получает переменную GTM.
список
Список всех переменных GTM контейнера.
возвращаться
Отменяет изменения переменной GTM в рабочей области GTM.
Обновить
Обновляет переменную GTM.