REST Resource: accounts.containers.versions

Ressource: ContainerVersion

Représente une version de conteneur Google Tag Manager.

Représentation 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)
    }
  ]
}
Champs
path

string

Chemin relatif de l'API de la version du conteneur GTM.

accountId

string

ID de compte GTM

containerId

string

ID du conteneur GTM.

containerVersionId

string

L'ID de version du conteneur permet d'identifier de manière unique la version du conteneur GTM.

name

string

Nom à afficher de la version du conteneur.

deleted

boolean

La valeur "true" indique que cette version de conteneur a été supprimée.

description

string

Description de la version du conteneur.

container

object (Container)

Conteneur à partir duquel cette version a été extraite.

tag[]

object (Tag)

Les balises du conteneur à partir duquel cette version a été extraite.

trigger[]

object (Trigger)

Déclencheurs du conteneur à partir duquel cette version a été extraite.

variable[]

object (Variable)

Variables du conteneur à partir duquel cette version a été extraite.

folder[]

object (Folder)

Dossiers du conteneur à partir duquel cette version a été extraite.

builtInVariable[]

object (BuiltInVariable)

Variables intégrées du conteneur à partir duquel cette version a été extraite.

fingerprint

string

Empreinte digitale de la version du conteneur GTM calculée au moment du stockage. Cette valeur est recalculée chaque fois que la version du conteneur est modifiée.

tagManagerUrl

string

Lien généré automatiquement vers l'UI de Tag Manager

zone[]

object (Zone)

Zones du conteneur à partir desquelles cette version a été extraite.

customTemplate[]

object (CustomTemplate)

Modèles personnalisés du conteneur à partir duquel cette version a été extraite.

client[]

object (Client)

Clients du conteneur à partir duquel cette version a été extraite.

gtagConfig[]

object (GtagConfig)

Configurations de la balise Google dans le conteneur à partir duquel cette version a été extraite.

transformation[]

object (Transformation)

Transformations du conteneur à partir duquel cette version a été extraite.

BuiltInVariable

Les variables intégrées constituent une catégorie spéciale de variables qui sont précréées et non personnalisables. Elles fournissent des fonctionnalités courantes, comme l'accès aux propriétés de la couche de données gtm, la surveillance des clics ou l'accès aux éléments d'une URL de page.

Représentation JSON
{
  "path": string,
  "accountId": string,
  "containerId": string,
  "workspaceId": string,
  "type": enum (BuiltInVariableType),
  "name": string
}
Champs
path

string

Chemin relatif de l'API BuiltInVariable de GTM.

accountId

string

ID de compte GTM

containerId

string

ID du conteneur GTM.

workspaceId

string

ID de l'espace de travail GTM.

type

enum (BuiltInVariableType)

Type de variable intégrée.

name

string

Nom de la variable intégrée à utiliser pour faire référence à la variable intégrée.

BuiltInVariableType

Notez que BuiltInVariableType doit être compatible binaire avec container_tag.BuiltInType.BuiltInMacroType.

Enums
builtInVariableTypeUnspecified
pageUrl
pageHostname
pagePath
referrer
event Pour le Web ou les appareils mobiles.
clickElement
clickClasses
clickId
clickTarget
clickUrl
clickText
firstPartyServingUrl
formElement
formClasses
formId
formTarget
formUrl
formText
errorMessage
errorUrl
errorLine
newHistoryUrl
oldHistoryUrl
newHistoryFragment
oldHistoryFragment
newHistoryState
oldHistoryState
historySource
containerVersion Pour le Web ou les appareils mobiles.
debugMode
randomNumber Pour le Web ou les appareils mobiles.
containerId Pour le Web ou les appareils mobiles.
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

Méthodes

delete

Supprime une version de conteneur.

get

Récupère une version de conteneur.

live

Récupère la diffusion en direct (c'est-à-dire

publish

Publie une version de conteneur.

set_latest

Définit la dernière version utilisée pour la synchronisation des espaces de travail lors de la détection de conflits et d'erreurs.

undelete

Réactive une version de conteneur.

update

Met à jour une version de conteneur.