Transformations

Per un elenco di metodi per questa risorsa, vai alla 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. accessibile in scrittura
notes string Note dell'utente su come applicare questa trasformazione nel contenitore. accessibile in scrittura
parameter[] list I parametri della trasformazione. accessibile in scrittura
parameter[].isWeakReference boolean Indica se viene fatto riferimento a un parametro del tipo di riferimento in modo forte o debole. Utilizzato solo dalle trasformazioni. accessibile in scrittura
parameter[].key string La chiave con nome che identifica in modo univoco un parametro. Obbligatorio per i parametri di primo livello, così come per i valori della mappa. Ignorato per i valori dell'elenco. accessibile in scrittura
parameter[].list[] list Parametri di questo elenco (le chiavi verranno ignorate). accessibile in scrittura
parameter[].map[] list I parametri di questo parametro della mappa (devono avere chiavi; le chiavi devono essere univoche). accessibile in scrittura
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 a 64 bit con segno, in base 10
  • list: è necessario specificare un elenco di parametri
  • map: è necessario specificare una mappa di parametri
  • template: il valore rappresenta qualsiasi testo; questo può includere riferimenti a variabili (anche riferimenti a variabili che potrebbero restituire tipi non stringa)
  • trigger_reference: il valore rappresenta un attivatore, rappresentato come ID attivatore
  • tag_reference: il valore rappresenta un tag, rappresentato come nome del tag.
di Gemini Advanced.

I valori accettati sono:
    .
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
accessibile in scrittura
parameter[].value string Il valore di un parametro (può contenere riferimenti a variabili come "") in modo appropriato al tipo specificato. accessibile in scrittura
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. accessibile in scrittura
workspaceId string ID area di lavoro GTM.

Metodi

creazione
Crea una trasformazione GTM.
elimina
Elimina una trasformazione GTM.
trova
Passa a una trasformazione GTM.
list
Elenca tutte le trasformazioni GTM di un'area di lavoro contenitore GTM.
ripristina
Ripristina le modifiche a una trasformazione GTM in un'area di lavoro GTM.
aggiorna
Aggiorna una trasformazione GTM.