REST Resource: accounts.containers.versions

Zasób: ContainerVersion

Reprezentuje wersję kontenera Menedżera tagów Google.

Zapis JSON
{
  "path": string,
  "accountId": string,
  "containerId": string,
  "containerVersionId": string,
  "name": string,
  "deleted": boolean,
  "description": string,
  "container": {
    object (Container)
  },
  "tag": [
    {
      object (Tag)
    }
  ],
  "trigger": [
    {
      object (Trigger)
    }
  ],
  "variable": [
    {
      object (Variable)
    }
  ],
  "folder": [
    {
      object (Folder)
    }
  ],
  "builtInVariable": [
    {
      object (BuiltInVariable)
    }
  ],
  "fingerprint": string,
  "tagManagerUrl": string,
  "zone": [
    {
      object (Zone)
    }
  ],
  "customTemplate": [
    {
      object (CustomTemplate)
    }
  ],
  "client": [
    {
      object (Client)
    }
  ],
  "gtagConfig": [
    {
      object (GtagConfig)
    }
  ],
  "transformation": [
    {
      object (Transformation)
    }
  ]
}
Pola
path

string

Ścieżka względna interfejsu API wersji kontenera Menedżera tagów Google.

accountId

string

Identyfikator konta Menedżera tagów Google.

containerId

string

Identyfikator kontenera Menedżera tagów Google.

containerVersionId

string

Identyfikator wersji kontenera jednoznacznie identyfikuje wersję kontenera Menedżera tagów Google.

name

string

Wyświetlana nazwa wersji kontenera.

deleted

boolean

Wartość „true” oznacza, że ta wersja kontenera została usunięta.

description

string

Opis wersji kontenera.

container

object (Container)

Kontener, z którego pochodzi ta wersja.

tag[]

object (Tag)

Tagi w kontenerze, z którego pochodzi ta wersja.

trigger[]

object (Trigger)

Reguły w kontenerze, z którego pochodzi ta wersja.

variable[]

object (Variable)

Zmienne w kontenerze, z którego pochodzi ta wersja.

folder[]

object (Folder)

Foldery w kontenerze, z którego pochodzi ta wersja.

builtInVariable[]

object (BuiltInVariable)

Wbudowane zmienne w kontenerze, z którego pochodzi ta wersja.

fingerprint

string

Odcisk palca wersji kontenera Menedżera tagów Google obliczony w momencie przechowywania. Ta wartość jest ponownie obliczana za każdym razem, gdy wersja kontenera jest modyfikowana.

tagManagerUrl

string

Automatycznie wygenerowany link do interfejsu Menedżera tagów

zone[]

object (Zone)

Strefy w kontenerze, z którego pochodzi ta wersja.

customTemplate[]

object (CustomTemplate)

Szablony niestandardowe w kontenerze, z którego pochodzi ta wersja.

client[]

object (Client)

Klienci w kontenerze, z którego pochodzi ta wersja.

gtagConfig[]

object (GtagConfig)

Konfiguracje tagu Google w kontenerze, z którego pochodzi ta wersja.

transformation[]

object (Transformation)

Przekształcenia w kontenerze, z którego pochodzi ta wersja.

BuiltInVariable

Zmienne wbudowane to specjalna kategoria zmiennych utworzonych wstępnie, których nie da się dostosowywać. Zapewniają one typowe funkcje, takie jak dostęp do właściwości warstwy danych gtm, monitorowanie kliknięć czy dostęp do elementów adresu URL strony.

Zapis JSON
{
  "path": string,
  "accountId": string,
  "containerId": string,
  "workspaceId": string,
  "type": enum (BuiltInVariableType),
  "name": string
}
Pola
path

string

Ścieżka względna interfejsu API zmiennej wbudowanej Menedżera tagów Google.

accountId

string

Identyfikator konta Menedżera tagów Google.

containerId

string

Identyfikator kontenera Menedżera tagów Google.

workspaceId

string

Identyfikator obszaru roboczego Menedżera tagów Google.

type

enum (BuiltInVariableType)

Typ wbudowanej zmiennej.

name

string

Nazwa zmiennej wbudowanej, która będzie używana do odwoływania się do niej.

BuiltInVariableType

Pamiętaj, że BuiltInVariableType musi być binarnie zgodny z container_tag.BuiltInType.BuiltInMacroType.

Wartości w polu enum
builtInVariableTypeUnspecified
pageUrl
pageHostname
pagePath
referrer
event W internecie lub na urządzeniach mobilnych.
clickElement
clickClasses
clickId
clickTarget
clickUrl
clickText
firstPartyServingUrl
formElement
formClasses
formId
formTarget
formUrl
formText
errorMessage
errorUrl
errorLine
newHistoryUrl
oldHistoryUrl
newHistoryFragment
oldHistoryFragment
newHistoryState
oldHistoryState
historySource
containerVersion W internecie lub na urządzeniach mobilnych.
debugMode
randomNumber W internecie lub na urządzeniach mobilnych.
containerId W internecie lub na urządzeniach mobilnych.
appId
appName
appVersionCode
appVersionName
language
osVersion
platform
sdkVersion
deviceName
resolution
advertiserId
advertisingTrackingEnabled
htmlId
environmentName
ampBrowserLanguage
ampCanonicalPath
ampCanonicalUrl
ampCanonicalHost
ampReferrer
ampTitle
ampClientId
ampClientTimezone
ampClientTimestamp
ampClientScreenWidth
ampClientScreenHeight
ampClientScrollX
ampClientScrollY
ampClientMaxScrollX
ampClientMaxScrollY
ampTotalEngagedTime
ampPageViewId
ampPageLoadTime
ampPageDownloadTime
ampGtmEvent
eventName
firebaseEventParameterCampaign
firebaseEventParameterCampaignAclid
firebaseEventParameterCampaignAnid
firebaseEventParameterCampaignClickTimestamp
firebaseEventParameterCampaignContent
firebaseEventParameterCampaignCp1
firebaseEventParameterCampaignGclid
firebaseEventParameterCampaignSource
firebaseEventParameterCampaignTerm
firebaseEventParameterCurrency
firebaseEventParameterDynamicLinkAcceptTime
firebaseEventParameterDynamicLinkLinkid
firebaseEventParameterNotificationMessageDeviceTime
firebaseEventParameterNotificationMessageId
firebaseEventParameterNotificationMessageName
firebaseEventParameterNotificationMessageTime
firebaseEventParameterNotificationTopic
firebaseEventParameterPreviousAppVersion
firebaseEventParameterPreviousOsVersion
firebaseEventParameterPrice
firebaseEventParameterProductId
firebaseEventParameterQuantity
firebaseEventParameterValue
videoProvider
videoUrl
videoTitle
videoDuration
videoPercent
videoVisible
videoStatus
videoCurrentTime
scrollDepthThreshold
scrollDepthUnits
scrollDepthDirection
elementVisibilityRatio
elementVisibilityTime
elementVisibilityFirstTime
elementVisibilityRecentTime
requestPath
requestMethod
clientName
queryString
serverPageLocationUrl
serverPageLocationPath
serverPageLocationHostname
visitorRegion
analyticsClientId
analyticsSessionId
analyticsSessionNumber

Metody

delete

Usuwa wersję kontenera.

get

Pobiera wersję kontenera.

live

Pobiera dane na żywo (czyli

publish

Publikuje wersję kontenera.

set_latest

Ustawia najnowszą wersję używaną do synchronizacji obszarów roboczych podczas wykrywania konfliktów i błędów.

undelete

Przywraca wersję kontenera.

update

Aktualizuje wersję kontenera.