REST Resource: accounts.containers.versions

Risorsa: ContainerVersion

Rappresenta una versione del contenitore Google Tag Manager.

Rappresentazione 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)
    }
  ]
}
Campi
path

string

Percorso relativo dell'API della versione del contenitore GTM.

accountId

string

ID account GTM.

containerId

string

ID contenitore GTM.

containerVersionId

string

L'ID versione del contenitore identifica in modo univoco la versione del contenitore GTM.

name

string

Nome visualizzato della versione del contenitore.

deleted

boolean

Un valore true indica che questa versione del contenitore è stata eliminata.

description

string

Descrizione della versione del contenitore.

container

object (Container)

Il contenitore da cui è stata estratta questa versione.

tag[]

object (Tag)

I tag nel contenitore da cui è stata estratta questa versione.

trigger[]

object (Trigger)

Gli attivatori nel contenitore da cui è stata estratta questa versione.

variable[]

object (Variable)

Le variabili nel contenitore da cui è stata estratta questa versione.

folder[]

object (Folder)

Le cartelle del contenitore da cui è stata estratta questa versione.

builtInVariable[]

object (BuiltInVariable)

Le variabili integrate nel contenitore da cui è stata estratta questa versione.

fingerprint

string

L'impronta della versione del contenitore GTM calcolata al momento dell'archiviazione. Questo valore viene ricalcolato ogni volta che la versione del contenitore viene modificata.

tagManagerUrl

string

Link generato automaticamente all'interfaccia utente di Tag Manager

zone[]

object (Zone)

Le zone del contenitore da cui è stata estratta questa versione.

customTemplate[]

object (CustomTemplate)

I modelli personalizzati nel contenitore da cui è stata estratta questa versione.

client[]

object (Client)

I client nel contenitore da cui è stata estratta questa versione.

gtagConfig[]

object (GtagConfig)

Le configurazioni dei tag Google nel contenitore da cui è stata estratta questa versione.

transformation[]

object (Transformation)

Le trasformazioni nel contenitore da cui è stata estratta questa versione.

BuiltInVariable

Le variabili integrate sono una categoria speciale di variabili già create e non personalizzabili. Forniscono funzionalità comuni come l'accesso alle proprietà del livello dati gtm, il monitoraggio dei clic o l'accesso agli elementi dell'URL di una pagina.

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

string

Percorso relativo dell'API di BuiltInVariable di GTM.

accountId

string

ID account GTM.

containerId

string

ID contenitore GTM.

workspaceId

string

ID area di lavoro GTM.

type

enum (BuiltInVariableType)

Tipo di variabile integrata.

name

string

Nome della variabile incorporata da utilizzare per fare riferimento alla variabile incorporata.

BuiltInVariableType

Tieni presente che BuiltInVariableType deve essere compatibile in termini di codice binario con container_tag.BuiltInType.BuiltInMacroType.

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

Metodi

delete

Consente di eliminare una versione del contenitore.

get

Recupera una versione del contenitore.

live

Recupera i dati in tempo reale (ad es.

publish

Pubblica una versione del contenitore.

set_latest

Imposta la versione più recente utilizzata per la sincronizzazione delle aree di lavoro quando vengono rilevati conflitti ed errori.

undelete

Annullamento dell'eliminazione di una versione del contenitore.

update

Aggiorna una versione del contenitore.