Версии

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

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

Представляет версию контейнера Google Менеджера тегов.

{
  "path": string,
  "accountId": string,
  "containerId": string,
  "containerVersionId": string,
  "name": string,
  "deleted": boolean,
  "description": string,
  "container": accounts.containers Resource,
  "tag": [
    accounts.containers.workspaces.tags Resource
  ],
  "trigger": [
    accounts.containers.workspaces.triggers Resource
  ],
  "variable": [
    accounts.containers.workspaces.variables Resource
  ],
  "folder": [
    accounts.containers.workspaces.folders Resource
  ],
  "builtInVariable": [
    {
      "path": string,
      "accountId": string,
      "containerId": string,
      "workspaceId": string,
      "type": string,
      "name": string
    }
  ],
  "fingerprint": string,
  "tagManagerUrl": string,
  "zone": [
    accounts.containers.workspaces.zones Resource
  ],
  "customTemplate": [
    accounts.containers.workspaces.templates Resource
  ]
}
Название свойства Значение Описание Примечания
accountId string Идентификатор аккаунта Google Менеджера тегов.
builtInVariable[] list Встроенные переменные в контейнере, из которого взята эта версия.
builtInVariable[].accountId string Идентификатор аккаунта Google Менеджера тегов.
builtInVariable[].containerId string Идентификатор контейнера Google Менеджера тегов.
builtInVariable[].name string Имя встроенной переменной, которое будет использоваться для ссылки на нее.
builtInVariable[].path string Относительный путь для API к ресурсу BuiltInVariable в Google Менеджере тегов.
builtInVariable[].type string Тип встроенной переменной.

Возможные значения:
  • "advertiserId"
  • "advertisingTrackingEnabled"
  • "ampBrowserLanguage"
  • "ampCanonicalHost"
  • "ampCanonicalPath"
  • "ampCanonicalUrl"
  • "ampClientId"
  • "ampClientMaxScrollX"
  • "ampClientMaxScrollY"
  • "ampClientScreenHeight"
  • "ampClientScreenWidth"
  • "ampClientScrollX"
  • "ampClientScrollY"
  • "ampClientTimestamp"
  • "ampClientTimezone"
  • "ampGtmEvent"
  • "ampPageDownloadTime"
  • "ampPageLoadTime"
  • "ampPageViewId"
  • "ampReferrer"
  • "ampTitle"
  • "ampTotalEngagedTime"
  • "appId"
  • "appName"
  • "appVersionCode"
  • "appVersionName"
  • "builtInVariableTypeUnspecified"
  • "clickClasses"
  • "clickElement"
  • "clickId"
  • "clickTarget"
  • "clickText"
  • "clickUrl"
  • "containerId"
  • "containerVersion"
  • "debugMode"
  • "deviceName"
  • "elementVisibilityFirstTime"
  • "elementVisibilityRatio"
  • "elementVisibilityRecentTime"
  • "elementVisibilityTime"
  • "environmentName"
  • "errorLine"
  • "errorMessage"
  • "errorUrl"
  • "event"
  • "eventName"
  • "firebaseEventParameterCampaign"
  • "firebaseEventParameterCampaignAclid"
  • "firebaseEventParameterCampaignAnid"
  • "firebaseEventParameterCampaignClickTimestamp"
  • "firebaseEventParameterCampaignContent"
  • "firebaseEventParameterCampaignCp1"
  • "firebaseEventParameterCampaignGclid"
  • "firebaseEventParameterCampaignSource"
  • "firebaseEventParameterCampaignTerm"
  • "firebaseEventParameterCurrency"
  • "firebaseEventParameterDynamicLinkAcceptTime"
  • "firebaseEventParameterDynamicLinkLinkid"
  • "firebaseEventParameterNotificationMessageDeviceTime"
  • "firebaseEventParameterNotificationMessageId"
  • "firebaseEventParameterNotificationMessageName"
  • "firebaseEventParameterNotificationMessageTime"
  • "firebaseEventParameterNotificationTopic"
  • "firebaseEventParameterPreviousAppVersion"
  • "firebaseEventParameterPreviousOsVersion"
  • "firebaseEventParameterPrice"
  • "firebaseEventParameterProductId"
  • "firebaseEventParameterQuantity"
  • "firebaseEventParameterValue"
  • "formClasses"
  • "formElement"
  • "formId"
  • "formTarget"
  • "formText"
  • "formUrl"
  • "historySource"
  • "htmlId"
  • "language"
  • "newHistoryFragment"
  • "newHistoryState"
  • "newHistoryUrl"
  • "oldHistoryFragment"
  • "oldHistoryState"
  • "oldHistoryUrl"
  • "osVersion"
  • "pageHostname"
  • "pagePath"
  • "pageUrl"
  • "platform"
  • "randomNumber"
  • "referrer"
  • "resolution"
  • "scrollDepthDirection"
  • "scrollDepthThreshold"
  • "scrollDepthUnits"
  • "sdkVersion"
  • "videoCurrentTime"
  • "videoDuration"
  • "videoPercent"
  • "videoProvider"
  • "videoStatus"
  • "videoTitle"
  • "videoUrl"
  • "videoVisible"
builtInVariable[].workspaceId string Идентификатор рабочей области Менеджера тегов.
container nested object Контейнер, из которого была взята эта версия.
containerId string Идентификатор контейнера Google Менеджера тегов.
containerVersionId string Уникальный идентификатор версии контейнера Google Менеджера тегов.
customTemplate[] list Пользовательские шаблоны в контейнере, из которого была взята эта версия.
deleted boolean Была ли удалена эта версия контейнера (логическое значение).
description string Описание версии контейнера. Можно редактировать
fingerprint string Цифровой отпечаток контейнера Google Менеджера тегов, вычисленный во время хранения. Пересчитывается каждый раз, когда версия контейнера изменяется.
folder[] list Папки в контейнере, из которого была взята эта версия.
name string Отображаемое название версии контейнера. Можно редактировать
path string Относительный путь для API к ресурсу ContainerVersions в Google Менеджере тегов.
tagManagerUrl string Автоматически созданная ссылка на интерфейс Менеджера тегов.
tag[] list Теги в контейнере, из которого была взята эта версия.
trigger[] list Триггеры в контейнере, из которого была взята эта версия.
variable[] list Переменные в контейнере, из которого взята эта версия.
zone[] list Зоны в контейнере, из которого была взята эта версия.

Методы

delete
Удаляет версию контейнера.
get
Получает версию контейнера.
live
Получает опубликованную версию контейнера.
publish
Публикует версию контейнера.
set_latest
Задает последнюю версию, которая используется для синхронизации рабочих областей при обнаружении конфликтов и ошибок.
undelete
Восстанавливает удаленную версию контейнера.
update
Обновляет версию контейнера.