REST Resource: accounts.containers.versions

Kaynak: ContainerVersion

Google Etiket Yöneticisi kapsayıcı sürümünü temsil eder.

JSON gösterimi
{
  "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)
    }
  ]
}
Alanlar
path

string

GTM kapsayıcı sürümünün API'ye göreli yolu.

accountId

string

GTM hesap kimliği.

containerId

string

GTM kapsayıcı kimliği.

containerVersionId

string

Kapsayıcı sürümü kimliği, GTM kapsayıcı sürümünü benzersiz şekilde tanımlar.

name

string

Kapsayıcı sürümünün görünen adı.

deleted

boolean

Değerin true olması, bu kapsayıcı sürümünün silindiğini gösterir.

description

string

Kapsayıcı sürümünün açıklaması.

container

object (Container)

Bu sürümün alındığı kapsayıcı.

tag[]

object (Tag)

Bu sürümün alındığı kapsayıcıdaki etiketler.

trigger[]

object (Trigger)

Bu sürümün alındığı kapsayıcıdaki tetikleyiciler.

variable[]

object (Variable)

Bu sürümün alındığı kapsayıcıdaki değişkenler.

folder[]

object (Folder)

Bu sürümün alındığı kapsayıcıdaki klasörler.

builtInVariable[]

object (BuiltInVariable)

Bu sürümün alındığı kapsayıcıdaki yerleşik değişkenler.

fingerprint

string

Depolama sırasında hesaplanan GTM kapsayıcı sürümünün parmak izi. Bu değer, kapsayıcı sürümü her değiştirildiğinde yeniden hesaplanır.

tagManagerUrl

string

Etiket Yöneticisi kullanıcı arayüzüne otomatik olarak oluşturulan bağlantı

zone[]

object (Zone)

Bu sürümün alındığı kapsayıcıdaki alt bölgeler.

customTemplate[]

object (CustomTemplate)

Bu sürümün alındığı kapsayıcıdaki özel şablonlar.

client[]

object (Client)

Bu sürümün alındığı kapsayıcıdaki istemciler.

gtagConfig[]

object (GtagConfig)

Bu sürümün alındığı kapsayıcıdaki Google etiketi yapılandırmaları.

transformation[]

object (Transformation)

Bu sürümün alındığı kapsayıcıdaki dönüşümler.

BuiltInVariable

Yerleşik değişkenler, önceden oluşturulmuş ve özelleştirilemeyen, kendine özgü bir değişken kategorisidir. GTM veri katmanının özelliklerine erişme, tıklamaları izleme veya sayfa URL'sinin öğelerine erişme gibi yaygın işlevler sağlarlar.

JSON gösterimi
{
  "path": string,
  "accountId": string,
  "containerId": string,
  "workspaceId": string,
  "type": enum (BuiltInVariableType),
  "name": string
}
Alanlar
path

string

GTM BuiltInVariable'ın API göreli yolu.

accountId

string

GTM hesap kimliği.

containerId

string

GTM kapsayıcı kimliği.

workspaceId

string

GTM çalışma alanı kimliği.

type

enum (BuiltInVariableType)

Yerleşik değişkenin türü.

name

string

Yerleşik değişkene başvurmak için kullanılacak yerleşik değişkenin adı.

BuiltInVariableType

BuiltInVariableType'ın container_tag.BuiltInType.BuiltInMacroType ile ikili uyumlu olması gerektiğini unutmayın.

Sıralamalar
builtInVariableTypeUnspecified
pageUrl
pageHostname
pagePath
referrer
event Web veya mobil için.
clickElement
clickClasses
clickId
clickTarget
clickUrl
clickText
firstPartyServingUrl
formElement
formClasses
formId
formTarget
formUrl
formText
errorMessage
errorUrl
errorLine
newHistoryUrl
oldHistoryUrl
newHistoryFragment
oldHistoryFragment
newHistoryState
oldHistoryState
historySource
containerVersion Web veya mobil için.
debugMode
randomNumber Web veya mobil için.
containerId Web veya mobil için.
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

Yöntemler

delete

Bir kapsayıcı sürümünü siler.

get

Bir kapsayıcı sürümünü alır.

live

Canlı (yani

publish

Kapsayıcı sürümü yayınlar.

set_latest

Çakışmalar ve hatalar algılandığında çalışma alanlarının senkronizasyonu için kullanılan en son sürümü ayarlar.

undelete

Kapsayıcı sürümünü geri yükler.

update

Kapsayıcı sürümünü günceller.