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 dell'utente
  14. Variabili
  15. Intestazioni della versione
  16. Versioni
  17. Aree di lavoro
  18. Zone

Account

Per i dettagli delle risorse degli account, consulta la pagina sulla rappresentazione delle risorse.

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

Variabili integrate

Per i dettagli delle risorse variabili integrate, consulta la pagina sulla 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 GTM.
elimina DELETE  /path Elimina una o più variabili integrate GTM.
list GET  /+parent/built_in_variables Elenca tutte le variabili integrate attivate di un contenitore GTM.
ripristina POST  /+path/built_in_variables:revert Ripristina le modifiche a variabili integrate in GTM in un'area di lavoro GTM.

Client

Per i dettagli sulle risorse client, consulta la pagina sulla 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.
trova GET  /path Riceve un client GTM.
list GET  /+parent/clients Elenca tutti i client GTM di un'area di lavoro contenitore GTM.
ripristina POST  /+path:revert Ripristina le modifiche apportate a un client GTM in un'area di lavoro GTM.
aggiorna PUT  /path Aggiorna un client GTM.

Container

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

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

Destinazioni

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

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

Ambienti

Per i dettagli sulle risorse degli ambienti, consulta la pagina sulla 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.
trova GET  /path Recupera 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.
aggiorna PUT  /path Aggiorna un ambiente GTM.

Cartelle

Per i dettagli delle risorse Cartelle, consulta la pagina sulla 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.
trova GET  /path Recupera 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 della richiesta è uguale a 0, le entità verranno spostate dalla cartella a cui appartengono attualmente.
ripristina POST  /+path:revert Ripristina le modifiche in una cartella GTM in un'area di lavoro GTM.
aggiorna PUT  /path Aggiorna una cartella GTM.

Configurazione del tag Google

Per i dettagli delle risorse di configurazione dei tag Google, consulta la pagina sulla 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 una configurazione del tag Google.
trova GET  /path Ottiene una configurazione del tag Google.
list GET  /+parent/gtag_config Elenca tutte le configurazioni dei tag Google in un contenitore.
aggiorna PUT  /path Aggiorna la configurazione di un tag Google.

Tag

Per i dettagli delle risorse Tag, consulta la pagina sulla 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.
trova GET  /path Riceve un tag GTM.
list GET  /+parent/tags Elenca tutti i tag GTM di un contenitore.
ripristina POST  /+path:revert Ripristina le modifiche a un tag GTM in un'area di lavoro GTM.
aggiorna PUT  /path Aggiorna un tag GTM.

Modelli

Per i dettagli delle risorse dei modelli, consulta la pagina sulla 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.
trova GET  /path Ottiene un modello GTM.
list GET  /+parent/templates Elenca tutti i modelli GTM di un'area di lavoro contenitore GTM.
ripristina POST  /+path:revert Ripristina le modifiche a un modello GTM in un'area di lavoro GTM.
aggiorna PUT  /path Aggiorna un modello GTM.

Trasformazioni

Per i dettagli delle risorse trasformazioni, consulta la pagina sulla 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.
trova GET  /path ottiene una trasformazione GTM.
list GET  /+parent/transformations Elenca tutte le trasformazioni GTM di un'area di lavoro contenitore GTM.
ripristina POST  /+path:revert Ripristina le modifiche a una trasformazione GTM in un'area di lavoro GTM.
aggiorna PUT  /path Aggiorna una trasformazione GTM.

Trigger

Per i dettagli delle risorse trigger, consulta la pagina sulla 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.
trova GET  /path Riceve un attivatore GTM.
list GET  /+parent/triggers Elenca tutti gli attivatori GTM di un contenitore.
ripristina POST  /+path:revert Ripristina le modifiche a un attivatore GTM in un'area di lavoro GTM.
aggiorna PUT  /path Aggiorna un attivatore GTM.

Autorizzazioni utente

Per maggiori dettagli sulle risorse con autorizzazioni utente, consulta la pagina sulla 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 all'account e al contenitore di un utente.
elimina DELETE  /path Rimuove un utente dall'account, revocando l'accesso all'account e a tutti i suoi contenitori.
trova GET  /path Consente di ottenere l'accesso all'account e al contenitore di un utente.
list GET  /+parent/user_permissions Elenca tutti gli utenti che hanno accesso all'account, insieme all'accesso utente account e contenitore concesso a ciascuno di loro.
aggiorna PUT  /path Aggiorna l'accesso all'account e al contenitore di un utente.

Variabili

Per i dettagli delle risorse variabili, consulta la pagina sulla 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.
trova GET  /path Ottiene una variabile GTM.
list GET  /+parent/variables Elenca tutte le variabili GTM di un contenitore.
ripristina POST  /+path:revert Ripristina le modifiche a una variabile GTM in un'area di lavoro GTM.
aggiorna PUT  /path Aggiorna una variabile GTM.

Intestazioni delle versioni

Per i dettagli sulle risorse delle intestazioni delle versioni, consulta la pagina sulla 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 del contenitore più recente
list GET  /+parent/version_headers Elenca tutte le versioni di un contenitore GTM.

Versioni

Per i dettagli delle risorse delle versioni, consulta la pagina sulla 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 contenitore.
trova GET  /path Recupera una versione container.
dal vivo GET  /+parent/versions:live Restituisce la versione del container attiva (ovvero pubblicata)
pubblica POST  /+path:publish Pubblica una versione contenitore.
set_latest POST  /+path:set_latest Imposta l'ultima versione utilizzata per la sincronizzazione delle aree di lavoro quando vengono rilevati conflitti ed errori.
annullare eliminazione POST  /+path:undelete Annulla l'eliminazione di una versione contenitore.
aggiorna PUT  /path Aggiorna una versione del contenitore.

Aree di lavoro

Per i dettagli delle risorse Workspace, consulta la pagina sulla 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 un'area di lavoro.
create_version POST  /+path:create_version Crea una versione container 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 un'area di lavoro.
trova GET  /path Acquista un'area di lavoro.
getStatus GET  /+path/status Trova le entità in conflitto e modificate 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 container falsa da tutte le entità nell'area di lavoro fornita.
resolve_conflict POST  /+path:resolve_conflict Risolve un conflitto di unione per un'entità Workspace aggiornandola all'entità risolta passando nella richiesta.
sincronizzazione POST  /+path:sync Sincronizza un'area di lavoro con l'ultima versione del contenitore aggiornando tutte le entità dell'area di lavoro non modificate e visualizzando i conflitti per le entità modificate.
aggiorna PUT  /path Aggiorna un'area di lavoro.

Zone

Per i dettagli sulle risorse zone, consulta la pagina sulla 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.
trova GET  /path Recupera una zona GTM.
list GET  /+parent/zones Elenca tutte le zone GTM di un'area di lavoro contenitore GTM.
ripristina POST  /+path:revert Ripristina le modifiche a una zona GTM in un'area di lavoro GTM.
aggiorna PUT  /path Aggiorna una zona GTM.