REST Resource: accounts.containers.versions

Resource: ContainerVersion

Merepresentasikan Versi Penampung Google Tag Manager.

Representasi 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)
    }
  ]
}
Kolom
path

string

Jalur relatif API Versi Penampung GTM.

accountId

string

ID Akun GTM.

containerId

string

ID Penampung GTM.

containerVersionId

string

ID Versi Penampung secara unik mengidentifikasi Versi Penampung GTM.

name

string

Nama tampilan versi penampung.

deleted

boolean

Nilai true menunjukkan bahwa versi penampung ini telah dihapus.

description

string

Deskripsi versi penampung.

container

object (Container)

Penampung tempat versi ini diambil.

tag[]

object (Tag)

Tag dalam penampung tempat versi ini diambil.

trigger[]

object (Trigger)

Pemicu dalam penampung tempat versi ini diambil.

variable[]

object (Variable)

Variabel dalam penampung tempat versi ini diambil.

folder[]

object (Folder)

Folder dalam penampung tempat versi ini diambil.

builtInVariable[]

object (BuiltInVariable)

Variabel bawaan dalam penampung tempat versi ini diambil.

fingerprint

string

Sidik jari Versi Penampung GTM seperti yang dihitung pada waktu penyimpanan. Nilai ini dihitung ulang setiap kali versi penampung diubah.

tagManagerUrl

string

Link yang dibuat otomatis ke UI Tag Manager

zone[]

object (Zone)

Zona dalam penampung tempat versi ini diambil.

customTemplate[]

object (CustomTemplate)

Template kustom dalam penampung tempat versi ini diambil.

client[]

object (Client)

Klien dalam penampung tempat versi ini diambil.

gtagConfig[]

object (GtagConfig)

Konfigurasi tag Google di penampung tempat versi ini diambil.

transformation[]

object (Transformation)

Transformasi dalam penampung tempat versi ini diambil.

BuiltInVariable

Variabel bawaan adalah kategori variabel khusus yang telah dibuat sebelumnya dan tidak dapat disesuaikan. Fungsi ini menyediakan fungsi umum seperti mengakses properti lapisan data gtm, memantau klik, atau mengakses elemen URL halaman.

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

string

Jalur relatif API BuiltInVariable GTM.

accountId

string

ID Akun GTM.

containerId

string

ID Penampung GTM.

workspaceId

string

ID Ruang Kerja GTM.

type

enum (BuiltInVariableType)

Jenis variabel bawaan.

name

string

Nama variabel bawaan yang akan digunakan untuk merujuk ke variabel bawaan.

BuiltInVariableType

Perhatikan bahwa BuiltInVariableType harus kompatibel secara biner dengan container_tag.BuiltInType.BuiltInMacroType.

Enum
builtInVariableTypeUnspecified
pageUrl
pageHostname
pagePath
referrer
event Untuk web atau seluler.
clickElement
clickClasses
clickId
clickTarget
clickUrl
clickText
firstPartyServingUrl
formElement
formClasses
formId
formTarget
formUrl
formText
errorMessage
errorUrl
errorLine
newHistoryUrl
oldHistoryUrl
newHistoryFragment
oldHistoryFragment
newHistoryState
oldHistoryState
historySource
containerVersion Untuk web atau seluler.
debugMode
randomNumber Untuk web atau seluler.
containerId Untuk web atau seluler.
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

Metode

delete

Menghapus Versi Penampung.

get

Mendapatkan Versi Penampung.

live

Mendapatkan live (yaitu

publish

Memublikasikan Versi Penampung.

set_latest

Menetapkan versi terbaru yang digunakan untuk sinkronisasi ruang kerja saat mendeteksi konflik dan error.

undelete

Membatalkan penghapusan Versi Penampung.

update

Memperbarui Versi Penampung.