Transformations

Para ver uma lista de métodos desse recurso, consulte o final desta página.

Representações de recursos

Representa uma transformação do Gerenciador de tags do Google.

{
  "path": string,
  "accountId": string,
  "containerId": string,
  "workspaceId": string,
  "transformationId": string,
  "name": string,
  "type": string,
  "parameter": [
    {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ],
      "isWeakReference": boolean
    }
  ],
  "fingerprint": string,
  "tagManagerUrl": string,
  "parentFolderId": string,
  "notes": string
}
Nome da propriedade Valor Descrição Observações
accountId string Código do Account do GTM.
containerId string Código do Container do GTM.
fingerprint string Impressão digital da Transformation do GTM, conforme processada no momento do armazenamento. Esse valor é reprocessado sempre que a transformação é modificada.
name string Nome de exibição da transformação. gravável
notes string Observações para os usuários sobre como aplicar essa transformação no contêiner. gravável
parameter[] list Parâmetros da transformação. gravável
parameter[].isWeakReference boolean Se um parâmetro de tipo de referência é forte ou fracomente referenciado ou não. Usado apenas por transformações. gravável
parameter[].key string Chave nomeada que identifica um parâmetro de forma única. Obrigatório para parâmetros de nível superior, bem como para valores de mapa. Ignorado para valores de lista. gravável
parameter[].list[] list Parâmetros dessa lista (as chaves são ignoradas). gravável
parameter[].map[] list Parâmetros desse mapa (é necessário ter chaves únicas). gravável
parameter[].type string Tipo de parâmetro. Os valores válidos são:
  • boolean: o valor representa um booleano, exibido como "true" ou "false"
  • integer: o valor representa um número inteiro assinado com 64 bits e de formato decimal
  • list: uma lista de parâmetros precisa ser especificada
  • map: um mapa de parâmetros precisa ser especificado
  • template: o valor representa qualquer texto e inclui referências de variáveis, mesmo aquelas que podem retornar tipos que não são strings
  • trigger_reference: o valor representa um acionador, que é informado como o ID do acionador
  • tag_reference: o valor indica uma tag, representada como o nome da tag


Os valores aceitáveis são:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
gravável
parameter[].value string Valor de um parâmetro (pode conter referências de variáveis, como ""), conforme apropriado para o tipo especificado. gravável
parentFolderId string Código da pasta pai.
path string Caminho relacionado à API da transformação do GTM.
tagManagerUrl string Link gerado automaticamente para a IU do Gerenciador de tags.
transformationId string O ID de transformação identifica exclusivamente a transformação do GTM.
type string Tipo de transformação. gravável
workspaceId string Código do Workspace do GTM.

Métodos

create
Cria uma transformação do GTM.
delete
Exclui uma transformação do GTM.
get
Recebe uma transformação do GTM.
list
Lista todas as Transformations do GTM de um espaço de trabalho do Container do GTM.
revert
Reverte as mudanças de uma transformação do GTM em um Workspace do GTM.
update
Atualiza uma transformação do GTM.