REST Resource: accounts.containers.workspaces.variables

Recurso: variável

Representa um Variable do Gerenciador de tags do Google.

Representação 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)
  }
}
Campos
path

string

Caminho relacionado à API do Variable do GTM.

accountId

string

Código do Account do GTM.

containerId

string

Código do Container do GTM.

workspaceId

string

Código do Workspace do GTM.

variableId

string

Código que identifica o Variable do GTM de forma única.

name

string

Nome de exibição da variável.

type

string

Tipo de Variable do GTM.

notes

string

Observações para os usuários sobre como aplicar essa variável no contêiner.

scheduleStartMs

string (int64 format)

Data e hora de início em milissegundos para agendar uma variável.

scheduleEndMs

string (int64 format)

Data e hora de término em milissegundos para agendar uma variável.

parameter[]

object (Parameter)

Parâmetros da variável.

enablingTriggerId[]

string

Apenas para contêineres para dispositivos móveis: uma lista de códigos de acionadores para variáveis condicionais de ativação. A variável será ativada se um dos acionadores de ativação tiver o valor "true" e todos os acionadores de desativação apresentarem o valor "false". Tratado como um conjunto não ordenado.

disablingTriggerId[]

string

Apenas para contêineres de dispositivos móveis: uma lista de códigos de acionadores para variáveis condicionais de desativação. A variável será ativada se um dos acionadores de ativação tiver o valor "true" e todos os acionadores de desativação apresentarem o valor "false". Tratado como um conjunto não ordenado.

fingerprint

string

Impressão digital do Variable do GTM, conforme processada no armazenamento. Esse valor é reprocessado sempre que a variável é modificada.

parentFolderId

string

Código da pasta pai.

tagManagerUrl

string

Link gerado automaticamente para a IU do Gerenciador de tags.

formatValue

object (FormatValue)

Opção para converter um valor de variável em outro valor.

FormatValue

Representação JSON
{
  "caseConversionType": enum (CaseConversionType),
  "convertNullToValue": {
    object (Parameter)
  },
  "convertUndefinedToValue": {
    object (Parameter)
  },
  "convertTrueToValue": {
    object (Parameter)
  },
  "convertFalseToValue": {
    object (Parameter)
  }
}
Campos
caseConversionType

enum (CaseConversionType)

Opção para converter um valor de variável do tipo string em letras minúsculas ou maiúsculas.

convertNullToValue

object (Parameter)

Valor a ser convertido se um valor de variável for nulo.

convertUndefinedToValue

object (Parameter)

Valor a ser convertido se um valor de variável for indefinido.

convertTrueToValue

object (Parameter)

Valor a ser convertido se um valor de variável for "true".

convertFalseToValue

object (Parameter)

Valor a ser convertido se um valor de variável for falso.

CaseConversionType

Enums
none
lowercase A opção para converter um valor de variável em letras minúsculas.
uppercase Opção para converter um valor de variável em letras maiúsculas.

Métodos

create

Cria um Variable do GTM.

delete

Exclui um Variable do GTM.

get

Recebe um Variable do GTM.

list

Lista todos os Variables do GTM de um Container.

revert

Reverte as alterações em um Variable do GTM em Workspace do GTM.

update

Atualiza um Variable do GTM.