API Reference

Questo riferimento API è organizzato per tipo di risorsa. Ogni tipo di risorsa ha una o più rappresentazioni dei dati e uno o più metodi.

Tipi di risorse

  1. Account
  2. Variabili integrate
  3. Client
  4. Container
  5. Destinazioni
  6. Ambienti
  7. Cartelle
  8. Configurazione del tag Google
  9. Tag
  10. Modelli
  11. Trasformazioni
  12. Trigger
  13. Autorizzazioni utente
  14. Variabili
  15. Intestazioni delle versioni
  16. Versioni
  17. Aree di lavoro
  18. Zone

Account

Per i dettagli della risorsa account, consulta la pagina relativa alla rappresentazione delle risorse.

Metodo Richiesta HTTP Descrizione
URI relativi a https://www.googleapis.com/tagmanager/v2, se non diversamente specificato
ricevi GET  /path Ottieni un account GTM.
list GET  /accounts Elenca tutti gli account GTM a cui un utente ha accesso.
aggiornamento PUT  /path Aggiorna un account GTM.

Variabili integrate

Per i dettagli delle risorse variabili integrate, consulta la pagina relativa alla rappresentazione delle risorse.

Metodo Richiesta HTTP Descrizione
URI relativi a https://www.googleapis.com/tagmanager/v2, se non diversamente specificato
creazione POST  /+parent/built_in_variables Crea una o più variabili integrate in GTM.
elimina DELETE  /path Elimina una o più variabili integrate in GTM.
list GET  /+parent/built_in_variables Elenca tutte le variabili integrate abilitate di un contenitore GTM.
revert POST  /+path/built_in_variables:revert Ripristina le modifiche alle variabili integrate di GTM in un'area di lavoro GTM.

Clienti

Per i dettagli della risorsa client, consulta la pagina relativa alla rappresentazione delle risorse.

Metodo Richiesta HTTP Descrizione
URI relativi a https://www.googleapis.com/tagmanager/v2, se non diversamente specificato
creazione POST  /+parent/clients Crea un client GTM.
elimina DELETE  /path Elimina un client GTM.
ricevi GET  /path Ottieni un client GTM.
list GET  /+parent/clients Elenca tutti i client GTM di un'area di lavoro del contenitore GTM.
revert POST  /+path:revert Ripristina le modifiche a un client GTM in un'area di lavoro GTM.
aggiornamento PUT  /path Aggiorna un client GTM.

Container

Per i dettagli delle risorse container, consulta la pagina relativa alla rappresentazione delle risorse.

Metodo Richiesta HTTP Descrizione
URI relativi a https://www.googleapis.com/tagmanager/v2, se non diversamente specificato
combine POST  /+path:combine Combina i container.
creazione POST  /+parent/containers Crea un container.
elimina DELETE  /path Elimina un contenitore.
ricevi GET  /path Recupera un container.
list GET  /+parent/containers Elenca tutti i contenitori che appartengono a un account GTM.
lookup GET  /accounts/containers:lookup Cerca un contenitore per ID destinazione.
move_tag_id POST  /+path:move_tag_id Sposta l'ID tag fuori da un contenitore.
snippet GET  /+path:snippet Recupera lo snippet di tagging per un contenitore.
aggiornamento PUT  /path Aggiorna un contenitore.

Destinazioni

Per i dettagli delle risorse di destinazione, consulta la pagina relativa alla rappresentazione delle risorse.

Metodo Richiesta HTTP Descrizione
URI relativi a https://www.googleapis.com/tagmanager/v2, se non diversamente specificato
ricevi GET  /path Ottieni una destinazione.
link POST  /+parent/destinations:link Aggiunge una destinazione a questo contenitore e la rimuove dal contenitore a cui è attualmente collegato.
list GET  /+parent/destinations Elenca tutte le destinazioni collegate a un contenitore GTM.

Ambienti

Per i dettagli delle risorse degli ambienti, consulta la pagina relativa alla rappresentazione delle risorse.

Metodo Richiesta HTTP Descrizione
URI relativi a https://www.googleapis.com/tagmanager/v2, se non diversamente specificato
creazione POST  /+parent/environments Crea un ambiente GTM.
elimina DELETE  /path Elimina un ambiente GTM.
ricevi GET  /path Ottieni un ambiente GTM.
list GET  /+parent/environments Elenca tutti gli ambienti GTM di un contenitore GTM.
autorizzare di nuovo POST  /+path:reauthorize Rigenera il codice di autorizzazione per un ambiente GTM.
aggiornamento PUT  /path Aggiorna un ambiente GTM.

Cartelle

Per i dettagli delle risorse delle cartelle, consulta la pagina relativa alla rappresentazione delle risorse.

Metodo Richiesta HTTP Descrizione
URI relativi a https://www.googleapis.com/tagmanager/v2, se non diversamente specificato
creazione POST  /+parent/folders Crea una cartella GTM.
elimina DELETE  /path Elimina una cartella GTM.
entità POST  /+path:entities Elenca tutte le entità in una cartella GTM.
ricevi GET  /path Ottieni una cartella GTM.
list GET  /+parent/folders Elenca tutte le cartelle GTM di un contenitore.
move_entities_to_folder POST  /+path:move_entities_to_folder Sposta le entità in una cartella GTM. Se {folder_id} nel percorso di richiesta è uguale a 0, le entità verranno spostate fuori dalla cartella a cui appartengono attualmente.
revert POST  /+path:revert Ripristina le modifiche a una cartella GTM in un'area di lavoro GTM.
aggiornamento PUT  /path Aggiorna una cartella GTM.

Configurazione del tag Google

Per i dettagli della risorsa di configurazione del tag Google, consulta la pagina relativa alla rappresentazione delle risorse.

Metodo Richiesta HTTP Descrizione
URI relativi a https://www.googleapis.com/tagmanager/v2, se non diversamente specificato
creazione POST  /+parent/gtag_config Crea una configurazione del tag Google.
elimina DELETE  /path Elimina la configurazione di un tag Google.
ricevi GET  /path Visualizza la configurazione di un tag Google.
list GET  /+parent/gtag_config Elenca tutte le configurazioni dei tag Google in un contenitore.
aggiornamento PUT  /path Aggiorna la configurazione di un tag Google.

Tag

Per i dettagli della risorsa tag, consulta la pagina relativa alla rappresentazione delle risorse.

Metodo Richiesta HTTP Descrizione
URI relativi a https://www.googleapis.com/tagmanager/v2, se non diversamente specificato
creazione POST  /+parent/tags Crea un tag GTM.
elimina DELETE  /path Elimina un tag GTM.
ricevi GET  /path Ottieni un tag GTM.
list GET  /+parent/tags Elenca tutti i tag GTM di un contenitore.
revert POST  /+path:revert Ripristina le modifiche a un tag GTM in un'area di lavoro GTM.
aggiornamento PUT  /path Aggiorna un tag GTM.

Modelli

Per i dettagli della risorsa Modelli, consulta la pagina relativa alla rappresentazione delle risorse.

Metodo Richiesta HTTP Descrizione
URI relativi a https://www.googleapis.com/tagmanager/v2, se non diversamente specificato
creazione POST  /+parent/templates Crea un modello personalizzato GTM.
elimina DELETE  /path Elimina un modello GTM.
ricevi GET  /path Ottieni un modello GTM.
list GET  /+parent/templates Elenca tutti i modelli GTM di un'area di lavoro del contenitore GTM.
revert POST  /+path:revert Ripristina le modifiche a un modello GTM in un'area di lavoro GTM.
aggiornamento PUT  /path Consente di aggiornare un modello GTM.

Trasformazioni

Per i dettagli della risorsa di trasformazione, consulta la pagina relativa alla rappresentazione delle risorse.

Metodo Richiesta HTTP Descrizione
URI relativi a https://www.googleapis.com/tagmanager/v2, se non diversamente specificato
creazione POST  /+parent/transformations Crea una trasformazione GTM.
elimina DELETE  /path Elimina una trasformazione GTM.
ricevi GET  /path Ottene una trasformazione GTM.
list GET  /+parent/transformations Elenca tutte le trasformazioni GTM di un'area di lavoro del contenitore GTM.
revert POST  /+path:revert Ripristina le modifiche a una trasformazione GTM in un'area di lavoro GTM.
aggiornamento PUT  /path Aggiorna una trasformazione GTM.

Trigger

Per i dettagli della risorsa dei trigger, consulta la pagina relativa alla rappresentazione delle risorse.

Metodo Richiesta HTTP Descrizione
URI relativi a https://www.googleapis.com/tagmanager/v2, se non diversamente specificato
creazione POST  /+parent/triggers Crea un attivatore GTM.
elimina DELETE  /path Elimina un attivatore GTM.
ricevi GET  /path Ottieni un attivatore GTM.
list GET  /+parent/triggers Elenca tutti gli attivatori GTM di un contenitore.
revert POST  /+path:revert Ripristina le modifiche a un attivatore GTM in un'area di lavoro GTM.
aggiornamento PUT  /path Aggiorna un attivatore GTM.

Autorizzazioni utente

Per i dettagli delle risorse con autorizzazioni degli utenti, consulta la pagina relativa alla rappresentazione delle risorse.

Metodo Richiesta HTTP Descrizione
URI relativi a https://www.googleapis.com/tagmanager/v2, se non diversamente specificato
creazione POST  /+parent/user_permissions Crea l'accesso di un utente all'account e al contenitore.
elimina DELETE  /path Rimuove un utente dall'account, revocando l'accesso a quest'ultimo e a tutti i suoi container.
ricevi GET  /path Recupera l'accesso all'account e al contenitore di un utente.
list GET  /+parent/user_permissions Elenca tutti gli utenti che hanno accesso all'account, con l'accesso utente ad Account e Container concesso a ciascuno.
aggiornamento PUT  /path Aggiorna l'accesso all'account e al contenitore di un utente.

Variabili

Per i dettagli della risorsa Variabili, consulta la pagina relativa alla rappresentazione delle risorse.

Metodo Richiesta HTTP Descrizione
URI relativi a https://www.googleapis.com/tagmanager/v2, se non diversamente specificato
creazione POST  /+parent/variables Crea una variabile GTM.
elimina DELETE  /path Elimina una variabile GTM.
ricevi GET  /path Ottieni una variabile GTM.
list GET  /+parent/variables Elenca tutte le variabili GTM di un contenitore.
revert POST  /+path:revert Ripristina le modifiche a una variabile GTM in un'area di lavoro GTM.
aggiornamento PUT  /path Aggiorna una variabile GTM.

Intestazioni delle versioni

Per i dettagli delle risorse delle intestazioni delle versioni, consulta la pagina relativa alla rappresentazione delle risorse.

Metodo Richiesta HTTP Descrizione
URI relativi a https://www.googleapis.com/tagmanager/v2, se non diversamente specificato
più recente GET  /+parent/version_headers:latest Recupera l'intestazione della versione più recente del contenitore
list GET  /+parent/version_headers Elenca tutte le versioni di un contenitore GTM.

Versions

Per i dettagli della risorsa Versioni, consulta la pagina relativa alla rappresentazione delle risorse.

Metodo Richiesta HTTP Descrizione
URI relativi a https://www.googleapis.com/tagmanager/v2, se non diversamente specificato
elimina DELETE  /path Elimina una versione del contenitore.
ricevi GET  /path Recupera una versione del contenitore.
in diretta GET  /+parent/versions:live Restituisce la versione attiva (ovvero pubblicata) del contenitore
publish POST  /+path:publish Pubblica una versione del contenitore.
set_latest POST  /+path:set_latest Imposta la versione più recente utilizzata per la sincronizzazione delle aree di lavoro quando vengono rilevati conflitti ed errori.
undelete POST  /+path:undelete Annulla l'eliminazione di una versione del contenitore.
aggiornamento PUT  /path Aggiorna una versione del contenitore.

Aree di lavoro

Per i dettagli delle risorse delle aree di lavoro, consulta la pagina relativa alla rappresentazione delle risorse.

Metodo Richiesta HTTP Descrizione
URI relativi a https://www.googleapis.com/tagmanager/v2, se non diversamente specificato
creazione POST  /+parent/workspaces Crea uno spazio di lavoro.
create_version POST  /+path:create_version Crea una versione contenitore dalle entità presenti nell'area di lavoro, elimina l'area di lavoro e imposta la versione del contenitore di base sulla versione appena creata.
elimina DELETE  /path Elimina uno spazio di lavoro.
ricevi GET  /path Ottieni un'area di lavoro.
getStatus GET  /+path/status Trova le entità modificate e in conflitto nell'area di lavoro.
list GET  /+parent/workspaces Elenca tutte le aree di lavoro che appartengono a un contenitore GTM.
quick_preview POST  /+path:quick_preview Visualizza rapidamente l'anteprima di un'area di lavoro creando una versione del contenitore falsa da tutte le entità nell'area di lavoro fornita.
resolve_conflict POST  /+path:resolve_conflict Risolve un conflitto di unione per un'entità area di lavoro aggiornandolo all'entità risolta passata nella richiesta.
sincronizzare POST  /+path:sync Sincronizza un'area di lavoro alla versione più recente del contenitore aggiornando tutte le entità dell'area di lavoro non modificate e visualizzando i conflitti per le entità modificate.
aggiornamento PUT  /path Consente di aggiornare un'area di lavoro.

Zone

Per i dettagli della risorsa Zone, consulta la pagina relativa alla rappresentazione delle risorse.

Metodo Richiesta HTTP Descrizione
URI relativi a https://www.googleapis.com/tagmanager/v2, se non diversamente specificato
creazione POST  /+parent/zones Crea una zona GTM.
elimina DELETE  /path Elimina una zona GTM.
ricevi GET  /path Ottieni una zona GTM.
list GET  /+parent/zones Elenca tutte le zone GTM di un'area di lavoro del contenitore GTM.
revert POST  /+path:revert Ripristina le modifiche a una zona GTM in un'area di lavoro GTM.
aggiornamento PUT  /path Aggiorna una zona GTM.