REST Resource: accounts.containers.workspaces.variables

منبع: متغیر

یک متغیر Google Tag Manager را نشان می دهد.

نمایندگی JSON
{
  "path": string,
  "accountId": string,
  "containerId": string,
  "workspaceId": string,
  "variableId": string,
  "name": string,
  "type": string,
  "notes": string,
  "scheduleStartMs": string,
  "scheduleEndMs": string,
  "parameter": [
    {
      object (Parameter)
    }
  ],
  "enablingTriggerId": [
    string
  ],
  "disablingTriggerId": [
    string
  ],
  "fingerprint": string,
  "parentFolderId": string,
  "tagManagerUrl": string,
  "formatValue": {
    object (FormatValue)
  }
}
فیلدها
path

string

مسیر نسبی API متغیر GTM.

accountId

string

شناسه حساب GTM.

containerId

string

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

workspaceId

string

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

variableId

string

شناسه متغیر به طور یکتا متغیر GTM را شناسایی می کند.

name

string

نام نمایشی متغیر

type

string

نوع متغیر GTM.

notes

string

یادداشت های کاربر در مورد نحوه اعمال این متغیر در ظرف.

scheduleStartMs

string ( int64 format)

مهر زمان شروع در میلی ثانیه برای برنامه ریزی یک متغیر.

scheduleEndMs

string ( int64 format)

مهر زمانی پایان در میلی ثانیه برای برنامه ریزی یک متغیر.

parameter[]

object ( Parameter )

پارامترهای متغیر

enablingTriggerId[]

string

فقط برای کانتینرهای موبایل: فهرستی از شناسه‌های راه‌انداز برای فعال کردن متغیرهای شرطی. متغیر در صورتی فعال می شود که یکی از محرک های فعال کننده درست باشد در حالی که همه محرک های غیرفعال نادرست باشند. به عنوان یک مجموعه نامرتب رفتار می شود.

disablingTriggerId[]

string

فقط برای کانتینرهای موبایل: فهرستی از شناسه‌های ماشه برای غیرفعال کردن متغیرهای شرطی. متغیر در صورتی فعال می شود که یکی از تریگرهای فعال کننده درست باشد در حالی که همه محرک های غیرفعال کننده نادرست باشند. به عنوان یک مجموعه نامرتب رفتار می شود.

fingerprint

string

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

parentFolderId

string

شناسه پوشه والد

tagManagerUrl

string

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

formatValue

object ( FormatValue )

گزینه ای برای تبدیل یک مقدار متغیر به مقدار دیگر.

FormatValue

نمایندگی JSON
{
  "caseConversionType": enum (CaseConversionType),
  "convertNullToValue": {
    object (Parameter)
  },
  "convertUndefinedToValue": {
    object (Parameter)
  },
  "convertTrueToValue": {
    object (Parameter)
  },
  "convertFalseToValue": {
    object (Parameter)
  }
}
فیلدها
caseConversionType

enum ( CaseConversionType )

گزینه ای برای تبدیل یک مقدار متغیر رشته ای به حروف کوچک یا بزرگ.

convertNullToValue

object ( Parameter )

مقداری که باید در صورت تهی بودن مقدار متغیر تبدیل شود.

convertUndefinedToValue

object ( Parameter )

اگر مقدار متغیر تعریف نشده باشد، مقداری که باید تبدیل شود.

convertTrueToValue

object ( Parameter )

مقداری که باید در صورت درست بودن مقدار متغیر تبدیل شود.

convertFalseToValue

object ( Parameter )

مقداری که باید در صورت نادرست بودن مقدار متغیر تبدیل شود.

CaseConversionType

Enums
none
lowercase گزینه تبدیل مقدار متغیر به حروف کوچک.
uppercase گزینه تبدیل مقدار متغیر به حروف بزرگ.

روش ها

create

یک متغیر GTM ایجاد می کند.

delete

یک متغیر GTM را حذف می کند.

get

یک متغیر GTM دریافت می کند.

list

همه متغیرهای GTM یک کانتینر را فهرست می کند.

revert

تغییرات را به یک متغیر GTM در یک فضای کاری GTM برمی‌گرداند.

update

یک متغیر GTM را به روز می کند.
،

منبع: متغیر

یک متغیر Google Tag Manager را نشان می دهد.

نمایندگی JSON
{
  "path": string,
  "accountId": string,
  "containerId": string,
  "workspaceId": string,
  "variableId": string,
  "name": string,
  "type": string,
  "notes": string,
  "scheduleStartMs": string,
  "scheduleEndMs": string,
  "parameter": [
    {
      object (Parameter)
    }
  ],
  "enablingTriggerId": [
    string
  ],
  "disablingTriggerId": [
    string
  ],
  "fingerprint": string,
  "parentFolderId": string,
  "tagManagerUrl": string,
  "formatValue": {
    object (FormatValue)
  }
}
فیلدها
path

string

مسیر نسبی API متغیر GTM.

accountId

string

شناسه حساب GTM.

containerId

string

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

workspaceId

string

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

variableId

string

شناسه متغیر به طور یکتا متغیر GTM را شناسایی می کند.

name

string

نام نمایشی متغیر

type

string

نوع متغیر GTM.

notes

string

یادداشت های کاربر در مورد نحوه اعمال این متغیر در ظرف.

scheduleStartMs

string ( int64 format)

مهر زمان شروع در میلی ثانیه برای برنامه ریزی یک متغیر.

scheduleEndMs

string ( int64 format)

مهر زمانی پایان در میلی ثانیه برای برنامه ریزی یک متغیر.

parameter[]

object ( Parameter )

پارامترهای متغیر

enablingTriggerId[]

string

فقط برای کانتینرهای موبایل: فهرستی از شناسه‌های راه‌انداز برای فعال کردن متغیرهای شرطی. متغیر در صورتی فعال می شود که یکی از محرک های فعال کننده درست باشد در حالی که همه محرک های غیرفعال نادرست باشند. به عنوان یک مجموعه نامرتب رفتار می شود.

disablingTriggerId[]

string

فقط برای کانتینرهای موبایل: فهرستی از شناسه‌های ماشه برای غیرفعال کردن متغیرهای شرطی. متغیر در صورتی فعال می شود که یکی از تریگرهای فعال کننده درست باشد در حالی که همه محرک های غیرفعال کننده نادرست باشند. به عنوان یک مجموعه نامرتب رفتار می شود.

fingerprint

string

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

parentFolderId

string

شناسه پوشه والد

tagManagerUrl

string

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

formatValue

object ( FormatValue )

گزینه ای برای تبدیل یک مقدار متغیر به مقدار دیگر.

FormatValue

نمایندگی JSON
{
  "caseConversionType": enum (CaseConversionType),
  "convertNullToValue": {
    object (Parameter)
  },
  "convertUndefinedToValue": {
    object (Parameter)
  },
  "convertTrueToValue": {
    object (Parameter)
  },
  "convertFalseToValue": {
    object (Parameter)
  }
}
فیلدها
caseConversionType

enum ( CaseConversionType )

گزینه ای برای تبدیل یک مقدار متغیر رشته ای به حروف کوچک یا بزرگ.

convertNullToValue

object ( Parameter )

مقداری که باید در صورت تهی بودن مقدار متغیر تبدیل شود.

convertUndefinedToValue

object ( Parameter )

اگر مقدار متغیر تعریف نشده باشد، مقداری که باید تبدیل شود.

convertTrueToValue

object ( Parameter )

مقداری که باید در صورت درست بودن مقدار متغیر تبدیل شود.

convertFalseToValue

object ( Parameter )

مقداری که باید در صورت نادرست بودن مقدار متغیر تبدیل شود.

CaseConversionType

Enums
none
lowercase گزینه تبدیل مقدار متغیر به حروف کوچک.
uppercase گزینه تبدیل مقدار متغیر به حروف بزرگ.

روش ها

create

یک متغیر GTM ایجاد می کند.

delete

یک متغیر GTM را حذف می کند.

get

یک متغیر GTM دریافت می کند.

list

همه متغیرهای GTM یک کانتینر را فهرست می کند.

revert

تغییرات را به یک متغیر GTM در یک فضای کاری GTM برمی‌گرداند.

update

یک متغیر GTM را به روز می کند.
،

منبع: متغیر

یک متغیر Google Tag Manager را نشان می دهد.

نمایندگی JSON
{
  "path": string,
  "accountId": string,
  "containerId": string,
  "workspaceId": string,
  "variableId": string,
  "name": string,
  "type": string,
  "notes": string,
  "scheduleStartMs": string,
  "scheduleEndMs": string,
  "parameter": [
    {
      object (Parameter)
    }
  ],
  "enablingTriggerId": [
    string
  ],
  "disablingTriggerId": [
    string
  ],
  "fingerprint": string,
  "parentFolderId": string,
  "tagManagerUrl": string,
  "formatValue": {
    object (FormatValue)
  }
}
فیلدها
path

string

مسیر نسبی API متغیر GTM.

accountId

string

شناسه حساب GTM.

containerId

string

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

workspaceId

string

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

variableId

string

شناسه متغیر به طور یکتا متغیر GTM را شناسایی می کند.

name

string

نام نمایشی متغیر

type

string

نوع متغیر GTM.

notes

string

یادداشت های کاربر در مورد نحوه اعمال این متغیر در ظرف.

scheduleStartMs

string ( int64 format)

مهر زمان شروع در میلی ثانیه برای برنامه ریزی یک متغیر.

scheduleEndMs

string ( int64 format)

مهر زمانی پایان در میلی ثانیه برای برنامه ریزی یک متغیر.

parameter[]

object ( Parameter )

پارامترهای متغیر

enablingTriggerId[]

string

فقط برای کانتینرهای موبایل: فهرستی از شناسه‌های راه‌انداز برای فعال کردن متغیرهای شرطی. متغیر در صورتی فعال می شود که یکی از محرک های فعال کننده درست باشد در حالی که همه محرک های غیرفعال نادرست باشند. به عنوان یک مجموعه نامرتب رفتار می شود.

disablingTriggerId[]

string

فقط برای کانتینرهای موبایل: فهرستی از شناسه‌های ماشه برای غیرفعال کردن متغیرهای شرطی. متغیر در صورتی فعال می شود که یکی از تریگرهای فعال کننده درست باشد در حالی که همه محرک های غیرفعال کننده نادرست باشند. به عنوان یک مجموعه نامرتب رفتار می شود.

fingerprint

string

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

parentFolderId

string

شناسه پوشه والد

tagManagerUrl

string

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

formatValue

object ( FormatValue )

گزینه ای برای تبدیل یک مقدار متغیر به مقدار دیگر.

FormatValue

نمایندگی JSON
{
  "caseConversionType": enum (CaseConversionType),
  "convertNullToValue": {
    object (Parameter)
  },
  "convertUndefinedToValue": {
    object (Parameter)
  },
  "convertTrueToValue": {
    object (Parameter)
  },
  "convertFalseToValue": {
    object (Parameter)
  }
}
فیلدها
caseConversionType

enum ( CaseConversionType )

گزینه ای برای تبدیل یک مقدار متغیر رشته ای به حروف کوچک یا بزرگ.

convertNullToValue

object ( Parameter )

مقداری که باید در صورت تهی بودن مقدار متغیر تبدیل شود.

convertUndefinedToValue

object ( Parameter )

اگر مقدار متغیر تعریف نشده باشد، مقداری که باید تبدیل شود.

convertTrueToValue

object ( Parameter )

مقداری که باید در صورت درست بودن مقدار متغیر تبدیل شود.

convertFalseToValue

object ( Parameter )

مقداری که باید در صورت نادرست بودن مقدار متغیر تبدیل شود.

CaseConversionType

Enums
none
lowercase گزینه تبدیل مقدار متغیر به حروف کوچک.
uppercase گزینه تبدیل مقدار متغیر به حروف بزرگ.

روش ها

create

یک متغیر GTM ایجاد می کند.

delete

یک متغیر GTM را حذف می کند.

get

یک متغیر GTM دریافت می کند.

list

همه متغیرهای GTM یک کانتینر را فهرست می کند.

revert

تغییرات را به یک متغیر GTM در یک فضای کاری GTM برمی‌گرداند.

update

یک متغیر GTM را به روز می کند.
،

منبع: متغیر

یک متغیر Google Tag Manager را نشان می دهد.

نمایندگی JSON
{
  "path": string,
  "accountId": string,
  "containerId": string,
  "workspaceId": string,
  "variableId": string,
  "name": string,
  "type": string,
  "notes": string,
  "scheduleStartMs": string,
  "scheduleEndMs": string,
  "parameter": [
    {
      object (Parameter)
    }
  ],
  "enablingTriggerId": [
    string
  ],
  "disablingTriggerId": [
    string
  ],
  "fingerprint": string,
  "parentFolderId": string,
  "tagManagerUrl": string,
  "formatValue": {
    object (FormatValue)
  }
}
فیلدها
path

string

مسیر نسبی API متغیر GTM.

accountId

string

شناسه حساب GTM.

containerId

string

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

workspaceId

string

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

variableId

string

شناسه متغیر به طور یکتا متغیر GTM را شناسایی می کند.

name

string

نام نمایشی متغیر

type

string

نوع متغیر GTM.

notes

string

یادداشت های کاربر در مورد نحوه اعمال این متغیر در ظرف.

scheduleStartMs

string ( int64 format)

مهر زمان شروع در میلی ثانیه برای برنامه ریزی یک متغیر.

scheduleEndMs

string ( int64 format)

مهر زمانی پایان در میلی ثانیه برای برنامه ریزی یک متغیر.

parameter[]

object ( Parameter )

پارامترهای متغیر

enablingTriggerId[]

string

فقط برای کانتینرهای موبایل: فهرستی از شناسه‌های راه‌انداز برای فعال کردن متغیرهای شرطی. متغیر در صورتی فعال می شود که یکی از محرک های فعال کننده درست باشد در حالی که همه محرک های غیرفعال نادرست باشند. به عنوان یک مجموعه نامرتب رفتار می شود.

disablingTriggerId[]

string

فقط برای کانتینرهای موبایل: فهرستی از شناسه‌های ماشه برای غیرفعال کردن متغیرهای شرطی. متغیر در صورتی فعال می شود که یکی از تریگرهای فعال کننده درست باشد در حالی که همه محرک های غیرفعال کننده نادرست باشند. به عنوان یک مجموعه نامرتب رفتار می شود.

fingerprint

string

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

parentFolderId

string

شناسه پوشه والد

tagManagerUrl

string

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

formatValue

object ( FormatValue )

گزینه ای برای تبدیل یک مقدار متغیر به مقدار دیگر.

FormatValue

نمایندگی JSON
{
  "caseConversionType": enum (CaseConversionType),
  "convertNullToValue": {
    object (Parameter)
  },
  "convertUndefinedToValue": {
    object (Parameter)
  },
  "convertTrueToValue": {
    object (Parameter)
  },
  "convertFalseToValue": {
    object (Parameter)
  }
}
فیلدها
caseConversionType

enum ( CaseConversionType )

گزینه ای برای تبدیل یک مقدار متغیر رشته ای به حروف کوچک یا بزرگ.

convertNullToValue

object ( Parameter )

مقداری که باید در صورت تهی بودن مقدار متغیر تبدیل شود.

convertUndefinedToValue

object ( Parameter )

اگر مقدار متغیر تعریف نشده باشد، مقداری که باید تبدیل شود.

convertTrueToValue

object ( Parameter )

مقداری که باید در صورت درست بودن مقدار متغیر تبدیل شود.

convertFalseToValue

object ( Parameter )

مقداری که باید در صورت نادرست بودن مقدار متغیر تبدیل شود.

CaseConversionType

Enums
none
lowercase گزینه تبدیل مقدار متغیر به حروف کوچک.
uppercase گزینه تبدیل مقدار متغیر به حروف بزرگ.

روش ها

create

یک متغیر GTM ایجاد می کند.

delete

یک متغیر GTM را حذف می کند.

get

یک متغیر GTM دریافت می کند.

list

همه متغیرهای GTM یک کانتینر را فهرست می کند.

revert

تغییرات را به یک متغیر GTM در یک فضای کاری GTM برمی‌گرداند.

update

یک متغیر GTM را به روز می کند.