Список методов для этого ресурса приведен в конце страницы.
Представление ресурса
Представление переменной 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 |
Идентификатор аккаунта Менеджера тегов. | |
containerId |
string |
Идентификатор контейнера Менеджера тегов. | |
disablingTriggerId[] |
list |
(Используется только в контейнерах для мобильных устройств.) Список ID триггеров активации условных переменных. Переменная активируется, если одному из этих триггеров присвоено значение true, а всем остальным – false. Обрабатывается как неупорядоченное множество. | Редактируемый объект |
enablingTriggerId[] |
list |
(Используется только в контейнерах для мобильных устройств.) Список ID триггеров активации условных переменных. Переменная активируется, если одному из этих триггеров присвоено значение true, а всем остальным – false. Обрабатывается как неупорядоченное множество. | Редактируемый объект |
fingerprint |
string |
Цифровой отпечаток переменной Менеджера тегов, вычисленный во время хранения. Вычисляется заново при каждом изменении переменной. | |
formatValue |
nested object |
Возможность преобразования значения переменной в другое значение. | |
formatValue.caseConversionType |
string |
Возможность преобразования значения переменной "Постоянная строка" в нижний или верхний регистр.
Возможные значения:
|
|
formatValue.convertFalseToValue |
nested object |
Значение для преобразования, если для переменной задано значение false. | |
formatValue.convertFalseToValue.key |
string |
Именованный ключ, служащий уникальным идентификатором параметра. Требуется для параметров верхнего уровня и значений в ассоциативных массивах. Ignored for list values. | Редактируемый объект |
formatValue.convertFalseToValue.list[] |
list |
Параметры этого параметра-списка (ключи игнорируются). | Редактируемый объект |
formatValue.convertFalseToValue.map[] |
list |
Параметры этого параметра-массива (должны содержать уникальные ключи). | Редактируемый объект |
formatValue.convertFalseToValue.type |
string |
Тип параметра. Допустимые значения:
Возможные значения:
|
Редактируемый объект |
formatValue.convertFalseToValue.value |
string |
Значение параметра, соответствующее указанному типу (может содержать ссылку на переменную, например "{{myVariable}}"). | Редактируемый объект |
formatValue.convertNullToValue |
nested object |
Значение для преобразования, если для переменной задано значение null. | |
formatValue.convertNullToValue.key |
string |
Именованный ключ, служащий уникальным идентификатором параметра. Требуется для параметров верхнего уровня и значений в ассоциативных массивах. Ignored for list values. | Редактируемый объект |
formatValue.convertNullToValue.list[] |
list |
Параметры этого параметра-списка (ключи игнорируются). | Редактируемый объект |
formatValue.convertNullToValue.map[] |
list |
Параметры этого параметра-массива (должны содержать уникальные ключи). | Редактируемый объект |
formatValue.convertNullToValue.type |
string |
Тип параметра. Допустимые значения:
Возможные значения:
|
Редактируемый объект |
formatValue.convertNullToValue.value |
string |
Значение параметра, соответствующее указанному типу (может содержать ссылку на переменную, например "{{myVariable}}"). | Редактируемый объект |
formatValue.convertTrueToValue |
nested object |
Значение для преобразования, если для переменной задано значение true. | |
formatValue.convertTrueToValue.key |
string |
Именованный ключ, служащий уникальным идентификатором параметра. Требуется для параметров верхнего уровня и значений в ассоциативных массивах. Ignored for list values. | Редактируемый объект |
formatValue.convertTrueToValue.list[] |
list |
Параметры этого параметра-списка (ключи игнорируются). | Редактируемый объект |
formatValue.convertTrueToValue.map[] |
list |
Параметры этого параметра-массива (должны содержать уникальные ключи). | Редактируемый объект |
formatValue.convertTrueToValue.type |
string |
Тип параметра. Допустимые значения:
Возможные значения:
|
Редактируемый объект |
formatValue.convertTrueToValue.value |
string |
Значение параметра, соответствующее указанному типу (может содержать ссылку на переменную, например "{{myVariable}}"). | Редактируемый объект |
formatValue.convertUndefinedToValue |
nested object |
Значение для преобразования, если для переменной задано значение undefined. | |
formatValue.convertUndefinedToValue.key |
string |
Именованный ключ, служащий уникальным идентификатором параметра. Требуется для параметров верхнего уровня и значений в ассоциативных массивах. Ignored for list values. | Редактируемый объект |
formatValue.convertUndefinedToValue.list[] |
list |
Параметры этого параметра-списка (ключи игнорируются). | Редактируемый объект |
formatValue.convertUndefinedToValue.map[] |
list |
Параметры этого параметра-массива (должны содержать уникальные ключи). | Редактируемый объект |
formatValue.convertUndefinedToValue.type |
string |
Тип параметра. Допустимые значения:
Возможные значения:
|
Редактируемый объект |
formatValue.convertUndefinedToValue.value |
string |
Значение параметра, соответствующее указанному типу (может содержать ссылку на переменную, например "{{myVariable}}"). | Редактируемый объект |
name |
string |
Отображаемое название переменной. | Редактируемый объект |
notes |
string |
Примечания об использовании переменной в контейнере. | Редактируемый объект |
parameter[] |
list |
Параметры переменной. | Редактируемый объект |
parameter[].key |
string |
Именованный ключ, служащий уникальным идентификатором параметра. Требуется для параметров верхнего уровня и значений в ассоциативных массивах. Ignored for list values. | Редактируемый объект |
parameter[].list[] |
list |
Параметры этого параметра-списка (ключи игнорируются). | Редактируемый объект |
parameter[].map[] |
list |
Параметры этого параметра-массива (должны содержать уникальные ключи). | Редактируемый объект |
parameter[].type |
string |
Тип параметра. Допустимые значения:
Возможные значения:
|
Редактируемый объект |
parameter[].value |
string |
Значение параметра, соответствующее указанному типу (может содержать ссылку на переменную, например "{{myVariable}}"). | Редактируемый объект |
parentFolderId |
string |
Идентификатор родительской папки. | |
path |
string |
Относительный путь для API к переменной Менеджера тегов. | |
scheduleEndMs |
long |
Временная метка, соответствующая окончанию выполнения переменной (в миллисекундах). | Редактируемый объект |
scheduleStartMs |
long |
Начальная временная метка в миллисекундах для определения времени действия переменной. | Редактируемый объект |
tagManagerUrl |
string |
Автоматически созданная ссылка на интерфейс Менеджера тегов. | |
type |
string |
Тип переменной Менеджера тегов. | Редактируемый объект |
variableId |
string |
Уникальный идентификатор переменной Менеджера тегов. | |
workspaceId |
string |
Идентификатор рабочей области Менеджера тегов. |
Методы
- create
- Создает переменную Менеджера тегов.
- delete
- Удаляет переменную Менеджера тегов.
- get
- Получает переменную Менеджера тегов.
- list
- Создает список всех переменных Менеджера тегов в контейнере.
- revert
- Отменяет изменения в переменных, сделанные в рабочей области Менеджера тегов.
- update
- Обновляет переменную Менеджера тегов.