Transformations

Per un elenco dei metodi per questa risorsa, consulta la fine di questa pagina.

Rappresentazioni delle risorse

Rappresenta una trasformazione di Google Tag Manager.

{
  "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 proprietà Valore Descrizione Note
accountId string ID account GTM.
containerId string ID contenitore GTM.
fingerprint string L'impronta della trasformazione GTM calcolata al momento dell'archiviazione. Questo valore viene ricalcolato ogni volta che la trasformazione viene modificata.
name string Nome visualizzato della trasformazione. scrivibile
notes string Note dell'utente su come applicare questa trasformazione nel contenitore. scrivibile
parameter[] list I parametri della trasformazione. scrivibile
parameter[].isWeakReference boolean Indica se un parametro del tipo di riferimento viene utilizzato in modo forte o debole. Utilizzato solo da Trasformazioni. scrivibile
parameter[].key string La chiave denominata che identifica in modo univoco un parametro. Obbligatorio per i parametri di primo livello e per i valori della mappa. Ignorato per i valori dell'elenco. scrivibile
parameter[].list[] list Parametri di questo parametro elenco (le chiavi verranno ignorate). scrivibile
parameter[].map[] list I parametri di questo parametro mappa (devono essere dotati di chiavi; le chiavi devono essere univoche). scrivibile
parameter[].type string Il tipo di parametro. I valori validi sono:
  • boolean: il valore rappresenta un valore booleano, rappresentato come "true" o "false"
  • integer: il valore rappresenta un valore intero con segno a 64 bit, in base 10
  • list: è necessario specificare un elenco di parametri
  • map: è necessario specificare una mappa dei parametri
  • template: il valore rappresenta qualsiasi testo, inclusi riferimenti variabili (anche quelli a variabili che potrebbero restituire tipi diversi da una stringa)
  • trigger_reference: il valore rappresenta un attivatore, rappresentato come ID attivatore
  • tag_reference: il valore rappresenta un tag, rappresentato come il nome del tag


I valori accettati sono:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
scrivibile
parameter[].value string Il valore di un parametro (può contenere riferimenti a variabili come "") a seconda del tipo specificato. scrivibile
parentFolderId string ID cartella principale.
path string Percorso relativo dell'API della trasformazione GTM.
tagManagerUrl string Link generato automaticamente all'interfaccia utente di Tag Manager
transformationId string L'ID trasformazione identifica in modo univoco la trasformazione GTM.
type string Tipo di trasformazione. scrivibile
workspaceId string ID area di lavoro GTM.

Metodi

creazione
Crea una trasformazione GTM.
elimina
Elimina una trasformazione GTM.
ricevi
Ottieni una trasformazione GTM.
list
Elenca tutte le trasformazioni GTM di un'area di lavoro del contenitore GTM.
revert
Ripristina le modifiche a una trasformazione GTM in un'area di lavoro GTM.
aggiornamento
Aggiorna una trasformazione GTM.