REST Resource: accounts.containers.workspaces.variables

Ресурс: Переменная

Представляет переменную Диспетчера тегов Google.

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

Только для мобильных контейнеров: список идентификаторов триггеров для включения условных переменных; переменная активируется, если один из активирующих триггеров имеет значение true, а все отключающие триггеры являются ложными. Рассматривается как неупорядоченное множество.

disablingTriggerId[]

string

Только для мобильных контейнеров: список идентификаторов триггеров для отключения условных переменных; переменная включается, если один из триггеров включения имеет значение true, а все триггеры отключения являются ложными. Рассматривается как неупорядоченное множество.

fingerprint

string

Отпечаток переменной GTM, рассчитанный во время хранения. Это значение пересчитывается при каждом изменении переменной.

parentFolderId

string

Идентификатор родительской папки.

tagManagerUrl

string

Автоматически созданная ссылка на пользовательский интерфейс диспетчера тегов

formatValue

object ( 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 )

Значение для преобразования, если значение переменной является ложным.

Тип конверсии случая

Перечисления
none
lowercase Возможность преобразовать значение переменной в нижний регистр.
uppercase Возможность преобразования значения переменной в верхний регистр.

Методы

create

Создает переменную GTM.

delete

Удаляет переменную GTM.

get

Получает переменную GTM.

list

Перечисляет все переменные GTM контейнера.

revert

Отменяет изменения в переменной GTM в рабочей области GTM.

update

Обновляет переменную GTM.
,

Ресурс: Переменная

Представляет переменную Диспетчера тегов Google.

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

Только для мобильных контейнеров: список идентификаторов триггеров для включения условных переменных; переменная активируется, если один из активирующих триггеров имеет значение true, а все отключающие триггеры являются ложными. Рассматривается как неупорядоченное множество.

disablingTriggerId[]

string

Только для мобильных контейнеров: список идентификаторов триггеров для отключения условных переменных; переменная включается, если один из триггеров включения имеет значение true, а все триггеры отключения являются ложными. Рассматривается как неупорядоченное множество.

fingerprint

string

Отпечаток переменной GTM, рассчитанный во время хранения. Это значение пересчитывается при каждом изменении переменной.

parentFolderId

string

Идентификатор родительской папки.

tagManagerUrl

string

Автоматически созданная ссылка на пользовательский интерфейс диспетчера тегов

formatValue

object ( 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 )

Значение для преобразования, если значение переменной является ложным.

Тип конверсии случая

Перечисления
none
lowercase Возможность преобразования значения переменной в нижний регистр.
uppercase Возможность преобразования значения переменной в верхний регистр.

Методы

create

Создает переменную GTM.

delete

Удаляет переменную GTM.

get

Получает переменную GTM.

list

Перечисляет все переменные GTM контейнера.

revert

Отменяет изменения в переменной GTM в рабочей области GTM.

update

Обновляет переменную GTM.
,

Ресурс: Переменная

Представляет переменную Диспетчера тегов Google.

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

Только для мобильных контейнеров: список идентификаторов триггеров для включения условных переменных; переменная активируется, если один из активирующих триггеров имеет значение true, а все отключающие триггеры являются ложными. Рассматривается как неупорядоченное множество.

disablingTriggerId[]

string

Только для мобильных контейнеров: список идентификаторов триггеров для отключения условных переменных; переменная включается, если один из триггеров включения имеет значение true, а все триггеры отключения являются ложными. Рассматривается как неупорядоченное множество.

fingerprint

string

Отпечаток переменной GTM, рассчитанный во время хранения. Это значение пересчитывается при каждом изменении переменной.

parentFolderId

string

Идентификатор родительской папки.

tagManagerUrl

string

Автоматически созданная ссылка на пользовательский интерфейс диспетчера тегов

formatValue

object ( 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 )

Значение для преобразования, если значение переменной является ложным.

Тип конверсии случая

Перечисления
none
lowercase Возможность преобразовать значение переменной в нижний регистр.
uppercase Возможность преобразования значения переменной в верхний регистр.

Методы

create

Создает переменную GTM.

delete

Удаляет переменную GTM.

get

Получает переменную GTM.

list

Перечисляет все переменные GTM контейнера.

revert

Отменяет изменения в переменной GTM в рабочей области GTM.

update

Обновляет переменную GTM.
,

Ресурс: Переменная

Представляет переменную Диспетчера тегов Google.

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

Только для мобильных контейнеров: список идентификаторов триггеров для включения условных переменных; переменная включается, если один из включающих триггеров имеет значение true, а все отключающие триггеры имеют значение false. Рассматривается как неупорядоченное множество.

disablingTriggerId[]

string

Только для мобильных контейнеров: список идентификаторов триггеров для отключения условных переменных; переменная включается, если один из триггеров включения имеет значение true, а все триггеры отключения являются ложными. Рассматривается как неупорядоченное множество.

fingerprint

string

Отпечаток переменной GTM, рассчитанный во время хранения. Это значение пересчитывается при каждом изменении переменной.

parentFolderId

string

Идентификатор родительской папки.

tagManagerUrl

string

Автоматически созданная ссылка на пользовательский интерфейс диспетчера тегов

formatValue

object ( 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 )

Значение для преобразования, если значение переменной является ложным.

Тип конверсии случая

Перечисления
none
lowercase Возможность преобразовать значение переменной в нижний регистр.
uppercase Возможность преобразования значения переменной в верхний регистр.

Методы

create

Создает переменную GTM.

delete

Удаляет переменную GTM.

get

Получает переменную GTM.

list

Перечисляет все переменные GTM контейнера.

revert

Отменяет изменения в переменной GTM в рабочей области GTM.

update

Обновляет переменную GTM.