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
- Account
- Variabili integrate
- Client
- Container
- Destinazioni
- Ambienti
- Cartelle
- Configurazione del tag Google
- Tag
- Modelli
- Trasformazioni
- Trigger
- Autorizzazioni dell'utente
- Variabili
- Intestazioni della versione
- Versioni
- Aree di lavoro
- 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. |