Questa API consente ai client di accedere e modificare la configurazione dei contenitori e dei tag.
- Risorsa REST: v2.accounts
- Risorsa REST: v2.accounts.containers
- Risorsa REST: v2.accounts.containers.destinations
- Risorsa REST: v2.accounts.containers.environments
- Risorsa REST: v2.accounts.containers.version_headers
- Risorsa REST: v2.accounts.containers.versions
- Risorsa REST: v2.accounts.containers.workspaces
- Risorsa REST: v2.accounts.containers.workspaces.built_in_variables
- Risorsa REST: v2.accounts.containers.workspaces.clients
- Risorsa REST: v2.accounts.containers.workspaces.folders
- Risorsa REST: v2.accounts.containers.workspaces.gtag_config
- Risorsa REST: v2.accounts.containers.workspaces.tags
- Risorsa REST: v2.accounts.containers.workspaces.templates
- Risorsa REST: v2.accounts.containers.workspaces.transformations
- Risorsa REST: v2.accounts.containers.workspaces.triggers
- Risorsa REST: v2.accounts.containers.workspaces.variables
- Risorsa REST: v2.accounts.containers.workspaces.zones
- Risorsa REST: v2.accounts.user_permissions
- Risorsa REST: v1.accounts
- Risorsa REST: v1.accounts.containers
- Risorsa REST: v1.accounts.containers.environments
- Risorsa REST: v1.accounts.containers.folders
- Risorsa REST: v1.accounts.containers.folders.entities
- Risorsa REST: v1.accounts.containers.move_folders
- Risorsa REST: v1.accounts.containers.reauthorize_environments
- Risorsa REST: v1.accounts.containers.tags
- Risorsa REST: v1.accounts.containers.triggers
- Risorsa REST: v1.accounts.containers.variables
- Risorsa REST: v1.accounts.containers.versions
- Risorsa REST: v1.accounts.permissions
Servizio: tagmanager.googleapis.com
Per chiamare questo servizio, ti consigliamo di utilizzare le librerie client fornite da Google. Se la tua applicazione deve utilizzare le tue librerie per chiamare questo servizio, utilizza le seguenti informazioni quando effettui le richieste API.
Documento di rilevamento
Un documento di rilevamento è una specifica leggibile da computer per descrivere e utilizzare le API REST. Viene utilizzato per creare librerie client, plug-in IDE e altri strumenti che interagiscono con le API di Google. Un servizio può fornire più documenti di rilevamento. Questo servizio fornisce i seguenti documenti di rilevamento:
Endpoint di servizio
Un endpoint di servizio è un URL di base che specifica l'indirizzo di rete di un servizio API. Un servizio può avere più endpoint di servizio. Questo servizio ha il seguente endpoint di servizio e tutti gli URI riportati di seguito sono relativi a questo endpoint di servizio:
https://tagmanager.googleapis.com
Risorsa REST: v2.accounts
Metodi | |
---|---|
get |
GET /tagmanager/v2/{path} Recupera un account GTM. |
list |
GET /tagmanager/v2/accounts Elenca tutti gli account GTM a cui un utente ha accesso. |
update |
PUT /tagmanager/v2/{path} Aggiorna un account GTM. |
Risorsa REST: v2.accounts.containers
Metodi | |
---|---|
combine |
POST /tagmanager/v2/{path}:combine Combina i container. |
create |
POST /tagmanager/v2/{parent}/containers Crea un contenitore. |
delete |
DELETE /tagmanager/v2/{path} Elimina un contenitore. |
get |
GET /tagmanager/v2/{path} Recupera un contenitore. |
list |
GET /tagmanager/v2/{parent}/containers Elenca tutti i contenitori appartenenti a un account GTM. |
lookup |
GET /tagmanager/v2/accounts/containers:lookup Cerca un contenitore per ID destinazione o ID tag. |
move_tag_id |
POST /tagmanager/v2/{path}:move_tag_id Sposta l'ID tag da un contenitore. |
snippet |
GET /tagmanager/v2/{path}:snippet Recupera lo snippet di tagging per un contenitore. |
update |
PUT /tagmanager/v2/{path} Aggiorna un contenitore. |
Risorsa REST: v2.accounts.containers.destinations
Metodi | |
---|---|
get |
GET /tagmanager/v2/{path} Recupera una destinazione. |
link |
POST /tagmanager/v2/{parent}/destinations:link Aggiunge una destinazione a questo contenitore e la rimuove dal contenitore a cui è attualmente collegata. |
list |
GET /tagmanager/v2/{parent}/destinations Elenca tutte le destinazioni collegate a un contenitore GTM. |
Risorsa REST: v2.accounts.containers.environments
Metodi | |
---|---|
create |
POST /tagmanager/v2/{parent}/environments Crea un ambiente GTM. |
delete |
DELETE /tagmanager/v2/{path} Elimina un ambiente GTM. |
get |
GET /tagmanager/v2/{path} Recupera un ambiente GTM. |
list |
GET /tagmanager/v2/{parent}/environments Elenca tutti gli ambienti GTM di un contenitore GTM. |
reauthorize |
POST /tagmanager/v2/{path}:reauthorize Rigenera il codice di autorizzazione per un ambiente GTM. |
update |
PUT /tagmanager/v2/{path} Aggiorna un ambiente GTM. |
Risorsa REST: v2.accounts.containers.version_headers
Metodi | |
---|---|
latest |
GET /tagmanager/v2/{parent}/version_headers:latest Recupera l'intestazione della versione del contenitore più recente |
list |
GET /tagmanager/v2/{parent}/version_headers Elenca tutte le versioni del contenitore di un contenitore GTM. |
Risorsa REST: v2.accounts.containers.versions
Metodi | |
---|---|
delete |
DELETE /tagmanager/v2/{path} Elimina una versione del contenitore. |
get |
GET /tagmanager/v2/{path} Recupera una versione del contenitore. |
live |
GET /tagmanager/v2/{parent}/versions:live Recupera i dati in tempo reale (ad es. |
publish |
POST /tagmanager/v2/{path}:publish Pubblica una versione del contenitore. |
set_latest |
POST /tagmanager/v2/{path}:set_latest Imposta la versione più recente utilizzata per la sincronizzazione degli spazi di lavoro quando vengono rilevati conflitti ed errori. |
undelete |
POST /tagmanager/v2/{path}:undelete Annulla l'eliminazione di una versione del contenitore. |
update |
PUT /tagmanager/v2/{path} Aggiorna una versione del contenitore. |
Risorsa REST: v2.accounts.containers.workspaces
Metodi | |
---|---|
create |
POST /tagmanager/v2/{parent}/workspaces Crea uno spazio di lavoro. |
create_version |
POST /tagmanager/v2/{path}:create_version Crea una versione del 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. |
delete |
DELETE /tagmanager/v2/{path} Elimina uno spazio di lavoro. |
get |
GET /tagmanager/v2/{path} Recupera uno spazio di lavoro. |
getStatus |
GET /tagmanager/v2/{path}/status Individua le entità in conflitto e modificate nello spazio di lavoro. |
list |
GET /tagmanager/v2/{parent}/workspaces Elenca tutte le aree di lavoro che appartengono a un contenitore GTM. |
quick_preview |
POST /tagmanager/v2/{path}:quick_preview Visualizza rapidamente l'anteprima di uno spazio di lavoro creando una versione del contenitore falsa da tutte le entità dello spazio di lavoro fornito. |
resolve_conflict |
POST /tagmanager/v2/{path}:resolve_conflict Risolve un conflitto di unione per un'entità dello spazio di lavoro aggiornandola con l'entità risolta passata nella richiesta. |
sync |
POST /tagmanager/v2/{path}:sync Sincronizza uno spazio di lavoro con la versione più recente del contenitore aggiornando tutte le entità dello spazio di lavoro non modificate e mostrando i conflitti per le entità modificate. |
update |
PUT /tagmanager/v2/{path} Aggiorna uno spazio di lavoro. |
Risorsa REST: v2.accounts.containers.workspaces.built_in_variables
Metodi | |
---|---|
create |
POST /tagmanager/v2/{parent}/built_in_variables Crea una o più variabili integrate di GTM. |
delete |
DELETE /tagmanager/v2/{path} Consente di eliminare una o più variabili integrate di GTM. |
list |
GET /tagmanager/v2/{parent}/built_in_variables Elenca tutte le variabili integrate abilitate di un contenitore GTM. |
revert |
POST /tagmanager/v2/{path}/built_in_variables:revert Ripristina le modifiche apportate a una variabile integrata di GTM in uno spazio di lavoro GTM. |
Risorsa REST: v2.accounts.containers.workspaces.clients
Metodi | |
---|---|
create |
POST /tagmanager/v2/{parent}/clients Crea un client GTM. |
delete |
DELETE /tagmanager/v2/{path} Elimina un client GTM. |
get |
GET /tagmanager/v2/{path} Recupera un client GTM. |
list |
GET /tagmanager/v2/{parent}/clients Elenca tutti i client GTM di uno spazio di lavoro del contenitore GTM. |
revert |
POST /tagmanager/v2/{path}:revert Ripristina le modifiche a un client GTM in uno spazio di lavoro GTM. |
update |
PUT /tagmanager/v2/{path} Aggiorna un client GTM. |
Risorsa REST: v2.accounts.containers.workspaces.folders
Metodi | |
---|---|
create |
POST /tagmanager/v2/{parent}/folders Crea una cartella GTM. |
delete |
DELETE /tagmanager/v2/{path} Elimina una cartella GTM. |
entities |
POST /tagmanager/v2/{path}:entities Elenca tutte le entità in una cartella GTM. |
get |
GET /tagmanager/v2/{path} Recupera una cartella GTM. |
list |
GET /tagmanager/v2/{parent}/folders Elenca tutte le cartelle GTM di un contenitore. |
move_entities_to_folder |
POST /tagmanager/v2/{path}:move_entities_to_folder Sposta le entità in una cartella GTM. |
revert |
POST /tagmanager/v2/{path}:revert Ripristina le modifiche apportate a una cartella GTM in uno spazio di lavoro GTM. |
update |
PUT /tagmanager/v2/{path} Aggiorna una cartella GTM. |
Risorsa REST: v2.accounts.containers.workspaces.gtag_config
Metodi | |
---|---|
create |
POST /tagmanager/v2/{parent}/gtag_config Crea una configurazione del tag Google. |
delete |
DELETE /tagmanager/v2/{path} Consente di eliminare una configurazione del tag Google. |
get |
GET /tagmanager/v2/{path} Recupera una configurazione del tag Google. |
list |
GET /tagmanager/v2/{parent}/gtag_config Elenca tutte le configurazioni dei tag Google in un contenitore. |
update |
PUT /tagmanager/v2/{path} Aggiorna una configurazione del tag Google. |
Risorsa REST: v2.accounts.containers.workspaces.templates
Metodi | |
---|---|
create |
POST /tagmanager/v2/{parent}/templates Crea un modello personalizzato GTM. |
delete |
DELETE /tagmanager/v2/{path} Elimina un modello GTM. |
get |
GET /tagmanager/v2/{path} Recupera un modello GTM. |
import_from_gallery |
POST /tagmanager/v2/{parent}/templates:import_from_gallery Importa un modello personalizzato GTM dalla galleria. |
list |
GET /tagmanager/v2/{parent}/templates Elenca tutti i modelli GTM di uno spazio di lavoro del contenitore GTM. |
revert |
POST /tagmanager/v2/{path}:revert Ripristina le modifiche a un modello GTM in uno spazio di lavoro GTM. |
update |
PUT /tagmanager/v2/{path} Aggiorna un modello GTM. |
Risorsa REST: v2.accounts.containers.workspaces.transformations
Metodi | |
---|---|
create |
POST /tagmanager/v2/{parent}/transformations Crea una trasformazione GTM. |
delete |
DELETE /tagmanager/v2/{path} Elimina una trasformazione GTM. |
get |
GET /tagmanager/v2/{path} Recupera una trasformazione GTM. |
list |
GET /tagmanager/v2/{parent}/transformations Elenca tutte le trasformazioni GTM di uno spazio di lavoro del contenitore GTM. |
revert |
POST /tagmanager/v2/{path}:revert Ripristina le modifiche apportate a una trasformazione GTM in uno spazio di lavoro GTM. |
update |
PUT /tagmanager/v2/{path} Aggiorna una trasformazione GTM. |
Risorsa REST: v2.accounts.containers.workspaces.triggers
Metodi | |
---|---|
create |
POST /tagmanager/v2/{parent}/triggers Crea un trigger GTM. |
delete |
DELETE /tagmanager/v2/{path} Elimina un attivatore GTM. |
get |
GET /tagmanager/v2/{path} Recupera un attivatore GTM. |
list |
GET /tagmanager/v2/{parent}/triggers Elenca tutti gli attivatori GTM di un contenitore. |
revert |
POST /tagmanager/v2/{path}:revert Ripristina le modifiche a un attivatore GTM in uno spazio di lavoro GTM. |
update |
PUT /tagmanager/v2/{path} Aggiorna un attivatore GTM. |
Risorsa REST: v2.accounts.containers.workspaces.variables
Metodi | |
---|---|
create |
POST /tagmanager/v2/{parent}/variables Crea una variabile GTM. |
delete |
DELETE /tagmanager/v2/{path} Consente di eliminare una variabile GTM. |
get |
GET /tagmanager/v2/{path} Recupera una variabile GTM. |
list |
GET /tagmanager/v2/{parent}/variables Elenca tutte le variabili GTM di un contenitore. |
revert |
POST /tagmanager/v2/{path}:revert Ripristina le modifiche apportate a una variabile GTM in uno spazio di lavoro GTM. |
update |
PUT /tagmanager/v2/{path} Aggiorna una variabile GTM. |
Risorsa REST: v2.accounts.containers.workspaces.zones
Metodi | |
---|---|
create |
POST /tagmanager/v2/{parent}/zones Crea una zona GTM. |
delete |
DELETE /tagmanager/v2/{path} Elimina una zona GTM. |
get |
GET /tagmanager/v2/{path} Recupera una zona GTM. |
list |
GET /tagmanager/v2/{parent}/zones Elenca tutte le zone GTM di uno spazio di lavoro del contenitore GTM. |
revert |
POST /tagmanager/v2/{path}:revert Ripristina le modifiche apportate a una zona GTM in uno spazio di lavoro GTM. |
update |
PUT /tagmanager/v2/{path} Aggiorna una zona GTM. |
Risorsa REST: v2.accounts.user_permissions
Metodi | |
---|---|
create |
POST /tagmanager/v2/{parent}/user_permissions Crea l'accesso all'account e al contenitore di un utente. |
delete |
DELETE /tagmanager/v2/{path} Rimuove un utente dall'account, revocando l'accesso a questo e a tutti i relativi contenitori. |
get |
GET /tagmanager/v2/{path} Recupera l'accesso all'account e al contenitore di un utente. |
list |
GET /tagmanager/v2/{parent}/user_permissions Elenca tutti gli utenti che hanno accesso all'account, nonché l'accesso utente all'account e al contenitore concesso a ciascuno di loro. |
update |
PUT /tagmanager/v2/{path} Aggiorna l'accesso all'account e ai contenitori di un utente. |
Risorsa REST: v1.accounts
Metodi | |
---|---|
get |
GET /tagmanager/v1/accounts/{accountId} Recupera un account GTM. |
list |
GET /tagmanager/v1/accounts Elenca tutti gli account GTM a cui un utente ha accesso. |
update |
PUT /tagmanager/v1/accounts/{accountId} Aggiorna un account GTM. |
Risorsa REST: v1.accounts.containers
Metodi | |
---|---|
create |
POST /tagmanager/v1/accounts/{accountId}/containers Crea un contenitore. |
delete |
DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId} Elimina un contenitore. |
get |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId} Recupera un contenitore. |
list |
GET /tagmanager/v1/accounts/{accountId}/containers Elenca tutti i contenitori appartenenti a un account GTM. |
update |
PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId} Aggiorna un contenitore. |
Risorsa REST: v1.accounts.containers.environments
Metodi | |
---|---|
create |
POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environments Crea un ambiente GTM. |
delete |
DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environments/{environmentId} Elimina un ambiente GTM. |
get |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environments/{environmentId} Recupera un ambiente GTM. |
list |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environments Elenca tutti gli ambienti GTM di un contenitore GTM. |
update |
PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environments/{environmentId} Aggiorna un ambiente GTM. |
Risorsa REST: v1.accounts.containers.folders
Metodi | |
---|---|
create |
POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders Crea una cartella GTM. |
delete |
DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders/{folderId} Elimina una cartella GTM. |
get |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders/{folderId} Recupera una cartella GTM. |
list |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders Elenca tutte le cartelle GTM di un contenitore. |
update |
PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders/{folderId} Aggiorna una cartella GTM. |
Risorsa REST: v1.accounts.containers.folders.entities
Metodi | |
---|---|
list |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders/{folderId}/entities Elenca tutte le entità in una cartella GTM. |
Risorsa REST: v1.accounts.containers.move_folders
Metodi | |
---|---|
update |
PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/move_folders/{folderId} Sposta le entità in una cartella GTM. |
Risorsa REST: v1.accounts.containers.triggers
Metodi | |
---|---|
create |
POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggers Crea un trigger GTM. |
delete |
DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggers/{triggerId} Elimina un attivatore GTM. |
get |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggers/{triggerId} Recupera un attivatore GTM. |
list |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggers Elenca tutti gli attivatori GTM di un contenitore. |
update |
PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggers/{triggerId} Aggiorna un attivatore GTM. |
Risorsa REST: v1.accounts.containers.variables
Metodi | |
---|---|
create |
POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variables Crea una variabile GTM. |
delete |
DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variables/{variableId} Consente di eliminare una variabile GTM. |
get |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variables/{variableId} Recupera una variabile GTM. |
list |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variables Elenca tutte le variabili GTM di un contenitore. |
update |
PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variables/{variableId} Aggiorna una variabile GTM. |
Risorsa REST: v1.accounts.containers.versions
Metodi | |
---|---|
create |
POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions Crea una versione del contenitore. |
delete |
DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId} Elimina una versione del contenitore. |
get |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId} Recupera una versione del contenitore. |
list |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions Elenca tutte le versioni del contenitore di un contenitore GTM. |
publish |
POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}/publish Pubblica una versione del contenitore. |
restore |
POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}/restore Ripristina una versione del contenitore. |
undelete |
POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}/undelete Annulla l'eliminazione di una versione del contenitore. |
update |
PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId} Aggiorna una versione del contenitore. |
Risorsa REST: v1.accounts.permissions
Metodi | |
---|---|
create |
POST /tagmanager/v1/accounts/{accountId}/permissions Crea le autorizzazioni account e contenitore di un utente. |
delete |
DELETE /tagmanager/v1/accounts/{accountId}/permissions/{permissionId} Rimuove un utente dall'account, revocando l'accesso a questo e a tutti i relativi contenitori. |
get |
GET /tagmanager/v1/accounts/{accountId}/permissions/{permissionId} Recupera le autorizzazioni account e contenitore di un utente. |
list |
GET /tagmanager/v1/accounts/{accountId}/permissions Elenca tutti gli utenti che hanno accesso all'account, oltre alle autorizzazioni per account e contenitori concesse a ciascuno di loro. |
update |
PUT /tagmanager/v1/accounts/{accountId}/permissions/{permissionId} Aggiorna le autorizzazioni account e contenitore di un utente. |