REST Resource: accounts.containers.versions

منبع: نسخه کانتینر

نشان‌دهنده‌ی نسخه‌ی کانتینر گوگل تگ منیجر است.

نمایش 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)
    }
  ]
}
فیلدها
path

string

مسیر نسبی API نسخه کانتینر GTM.

accountId

string

شناسه حساب GTM.

containerId

string

شناسه کانتینر GTM.

containerVersionId

string

شناسه نسخه کانتینر (Container Version ID) به طور منحصر به فرد، نسخه کانتینر GTM را مشخص می‌کند.

name

string

نام نمایشی نسخه کانتینر.

deleted

boolean

مقدار true نشان می‌دهد که این نسخه از کانتینر حذف شده است.

description

string

شرح نسخه کانتینر.

container

object ( Container )

ظرفی که این نسخه از آن گرفته شده است.

tag[]

object ( Tag )

برچسب‌های موجود در کانتینری که این نسخه از آن گرفته شده است.

trigger[]

object ( Trigger )

محرک‌های موجود در کانتینری که این نسخه از آن گرفته شده است.

variable[]

object ( Variable )

متغیرهای موجود در کانتینری که این نسخه از آن گرفته شده است.

folder[]

object ( Folder )

پوشه‌های موجود در کانتینری که این نسخه از آن گرفته شده است.

builtInVariable[]

object ( BuiltInVariable )

متغیرهای داخلی در کانتینری که این نسخه از آن گرفته شده است.

fingerprint

string

اثر انگشت نسخه کانتینر GTM که در زمان ذخیره‌سازی محاسبه شده است. این مقدار هر زمان که نسخه کانتینر تغییر کند، دوباره محاسبه می‌شود.

tagManagerUrl

string

لینک خودکار ایجاد شده به رابط کاربری مدیریت تگ

zone[]

object ( Zone )

مناطق موجود در کانتینری که این نسخه از آن گرفته شده است.

customTemplate[]

object ( CustomTemplate )

قالب‌های سفارشی موجود در کانتینری که این نسخه از آن گرفته شده است.

client[]

object ( Client )

کلاینت‌های موجود در کانتینری که این نسخه از آن گرفته شده است.

gtagConfig[]

object ( GtagConfig )

پیکربندی‌های تگ گوگل در کانتینری که این نسخه از آن گرفته شده است.

transformation[]

object ( Transformation )

دگرگونی‌های موجود در ظرفی که این نسخه از آن گرفته شده است.

متغیر داخلی

متغیرهای داخلی دسته خاصی از متغیرها هستند که از قبل ایجاد شده و قابل تنظیم نیستند. آنها عملکردهای رایجی مانند دسترسی به ویژگی‌های لایه داده gtm، نظارت بر کلیک‌ها یا دسترسی به عناصر URL صفحه را ارائه می‌دهند.

نمایش JSON
{
  "path": string,
  "accountId": string,
  "containerId": string,
  "workspaceId": string,
  "type": enum (BuiltInVariableType),
  "name": string
}
فیلدها
path

string

مسیر نسبی API مربوط به BuiltInVariable در GTM.

accountId

string

شناسه حساب GTM.

containerId

string

شناسه کانتینر GTM.

workspaceId

string

شناسه فضای کاری GTM.

type

enum ( BuiltInVariableType )

نوع متغیر داخلی.

name

string

نام متغیر داخلی که برای ارجاع به متغیر داخلی استفاده می‌شود.

نوع متغیر داخلی

توجه داشته باشید که BuiltInVariableType باید با container_tag.BuiltInType.BuiltInMacroType سازگار باشد.

انوم‌ها
builtInVariableTypeUnspecified
pageUrl
pageHostname
pagePath
referrer
event برای وب یا موبایل.
clickElement
clickClasses
clickId
clickTarget
clickUrl
clickText
firstPartyServingUrl
formElement
formClasses
formId
formTarget
formUrl
formText
errorMessage
errorUrl
errorLine
newHistoryUrl
oldHistoryUrl
newHistoryFragment
oldHistoryFragment
newHistoryState
oldHistoryState
historySource
containerVersion برای وب یا موبایل.
debugMode
randomNumber برای وب یا موبایل.
containerId برای وب یا موبایل.
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

روش‌ها

delete

یک نسخه کانتینر را حذف می‌کند.

get

یک نسخه کانتینر دریافت می‌کند.

live

پخش زنده را دریافت می‌کند (یعنی

publish

یک نسخه کانتینر منتشر می‌کند.

set_latest

آخرین نسخه مورد استفاده برای همگام‌سازی فضاهای کاری هنگام تشخیص تداخل‌ها و خطاها را تنظیم می‌کند.

undelete

یک نسخه کانتینر را بازیابی می‌کند.

update

یک نسخه کانتینر را به‌روزرسانی می‌کند.