Die API-Referenz ist nach Ressourcentypen gegliedert. Jeder Ressourcentyp verfügt über eine oder mehrere Datendarstellungen und eine oder mehrere Ressourcen.
Ressourcentypen
- Konten
- Containerversionen
- Container
- Umgebungen
- Environments.reauthorize_environments
- Ordner
- Folders.entities
- Folders.move_folders
- Berechtigungen
- Tags
- Trigger
- Variablen
Konten
Ausführliche Informationen zu Ressourcen vom Typ "Accounts" erhalten Sie auf der Seite "Ressourcendarstellung".
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
Die URIs beziehen sich auf https://www.googleapis.com/tagmanager/v1, sofern nicht anders angegeben. | ||
get |
GET /accounts/accountId
|
Google Tag Manager-Konto erstellen |
list |
GET /accounts
|
Hier werden alle Google Tag Manager-Konten aufgelistet, auf die ein Nutzer Zugriff hat. |
Aktualisieren |
PUT /accounts/accountId
|
Aktualisiert ein Google Tag Manager-Konto. |
Containerversionen
Ausführliche Informationen zu Ressourcen vom Typ "Container Versions" erhalten Sie auf der Seite Ressourcendarstellung.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
Die URIs beziehen sich auf https://www.googleapis.com/tagmanager/v1, sofern nicht anders angegeben. | ||
Erstellen |
POST /accounts/accountId/containers/containerId/versions
|
Erstellt eine Containerversion. |
delete |
DELETE /accounts/accountId/containers/containerId/versions/containerVersionId
|
Löscht eine Containerversion. |
get |
GET /accounts/accountId/containers/containerId/versions/containerVersionId
|
Ruft eine Containerversion ab. |
list |
GET /accounts/accountId/containers/containerId/versions
|
Listet alle Containerversionen eines GTM-Containers auf. |
publish |
POST /accounts/accountId/containers/containerId/versions/containerVersionId/publish
|
Veröffentlicht eine Containerversion. |
Wiederherstellen |
POST /accounts/accountId/containers/containerId/versions/containerVersionId/restore
|
Stellt eine Containerversion wieder her. Dadurch wird die aktuelle Konfiguration des Containers (einschließlich seiner Variablen, Trigger und Tags) überschrieben. Der Vorgang hat keine Auswirkungen auf die bereitgestellte Version (d.h. die veröffentlichte Version). |
undelete |
POST /accounts/accountId/containers/containerId/versions/containerVersionId/undelete
|
Stellt eine Containerversion wieder her. |
Aktualisieren |
PUT /accounts/accountId/containers/containerId/versions/containerVersionId
|
Aktualisiert eine Containerversion. |
Container
Ausführliche Informationen zu Ressourcen vom Typ "Container" erhalten Sie auf der Seite Ressourcendarstellung.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
Die URIs beziehen sich auf https://www.googleapis.com/tagmanager/v1, sofern nicht anders angegeben. | ||
Erstellen |
POST /accounts/accountId/containers
|
Erstellt einen Container. |
delete |
DELETE /accounts/accountId/containers/containerId
|
Löscht einen Container. |
get |
GET /accounts/accountId/containers/containerId
|
Ruft einen Container ab. |
list |
GET /accounts/accountId/containers
|
Hier werden alle Container aufgelistet, die zu einem GTM-Konto gehören. |
Aktualisieren |
PUT /accounts/accountId/containers/containerId
|
Aktualisiert einen Container. |
Umgebungen
Ausführliche Informationen zu Ressourcenressourcen erhalten Sie auf der Seite Ressourcendarstellung.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
Die URIs beziehen sich auf https://www.googleapis.com/tagmanager/v1, sofern nicht anders angegeben. | ||
Erstellen |
POST /accounts/accountId/containers/containerId/environments
|
Erstellt eine GTM-Umgebung. |
delete |
DELETE /accounts/accountId/containers/containerId/environments/environmentId
|
Löscht eine GTM-Umgebung. |
get |
GET /accounts/accountId/containers/containerId/environments/environmentId
|
Ruft eine GTM-Umgebung ab. |
list |
GET /accounts/accountId/containers/containerId/environments
|
Listet alle GTM-Umgebungen eines GTM-Containers auf. |
Aktualisieren |
PUT /accounts/accountId/containers/containerId/environments/environmentId
|
Aktualisiert eine GTM-Umgebung. |
Environments.reauthorize_environments
Ausführliche Informationen zu Ressourcen vom Typ "Environments.reauthorization_environments" finden Sie auf der Seite Ressourcendarstellung.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
Die URIs beziehen sich auf https://www.googleapis.com/tagmanager/v1, sofern nicht anders angegeben. | ||
Aktualisieren |
PUT /accounts/accountId/containers/containerId/reauthorize_environments/environmentId
|
Der Autorisierungscode für eine GTM-Umgebung wird neu generiert. |
Ordner
Ausführliche Informationen zu Ressourcen vom Typ "Ordner" finden Sie auf der Seite Ressourcendarstellung.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
Die URIs beziehen sich auf https://www.googleapis.com/tagmanager/v1, sofern nicht anders angegeben. | ||
Erstellen |
POST /accounts/accountId/containers/containerId/folders
|
Erstellt einen GTM-Ordner. |
delete |
DELETE /accounts/accountId/containers/containerId/folders/folderId
|
Löscht einen GTM-Ordner. |
get |
GET /accounts/accountId/containers/containerId/folders/folderId
|
Ruft einen GTM-Ordner ab. |
list |
GET /accounts/accountId/containers/containerId/folders
|
Listet alle GTM-Ordner eines Containers auf. |
Aktualisieren |
PUT /accounts/accountId/containers/containerId/folders/folderId
|
Aktualisiert einen GTM-Ordner. |
Folders.entities
Ausführliche Informationen zu Ressourcen vom Typ "Folders.entities" finden Sie auf der Seite Ressourcendarstellung.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
Die URIs beziehen sich auf https://www.googleapis.com/tagmanager/v1, sofern nicht anders angegeben. | ||
list |
GET /accounts/accountId/containers/containerId/folders/folderId/entities
|
Listen Sie alle Entitäten in einem GTM-Ordner auf. |
Folders.move_folders
Ausführliche Informationen zu Ressourcen vom Typ "Folders.move_folders" erhalten Sie auf der Seite Ressourcendarstellung.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
Die URIs beziehen sich auf https://www.googleapis.com/tagmanager/v1, sofern nicht anders angegeben. | ||
Aktualisieren |
PUT /accounts/accountId/containers/containerId/move_folders/folderId
|
Verschiebt Entitäten in einen GTM-Ordner. |
Berechtigungen
Ausführliche Informationen zu Ressourcen vom Typ "Berechtigungen" finden Sie auf der Seite Ressourcendarstellung.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
Die URIs beziehen sich auf https://www.googleapis.com/tagmanager/v1, sofern nicht anders angegeben. | ||
Erstellen |
POST /accounts/accountId/permissions
|
Erstellt die Konto- und Containerberechtigungen eines Nutzers. |
delete |
DELETE /accounts/accountId/permissions/permissionId
|
Entfernt einen Nutzer aus dem Konto, wodurch der Zugriff auf das Konto und alle zugehörigen Container widerrufen wird. |
get |
GET /accounts/accountId/permissions/permissionId
|
Ruft die Konto- und Containerberechtigungen eines Nutzers ab. |
list |
GET /accounts/accountId/permissions
|
Es werden alle Nutzer aufgelistet, die Zugriff auf das Konto haben, sowie die Konto- und Containerberechtigungen, die ihnen jeweils gewährt wurden. |
Aktualisieren |
PUT /accounts/accountId/permissions/permissionId
|
Aktualisiert die Konto- und Containerberechtigungen eines Nutzers. |
Tags
Ausführliche Informationen zu Ressourcen vom Typ "Tags" erhalten Sie auf der Seite Ressourcendarstellung.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
Die URIs beziehen sich auf https://www.googleapis.com/tagmanager/v1, sofern nicht anders angegeben. | ||
Erstellen |
POST /accounts/accountId/containers/containerId/tags
|
Erstellt ein GTM-Tag. |
delete |
DELETE /accounts/accountId/containers/containerId/tags/tagId
|
Löscht ein GTM-Tag. |
get |
GET /accounts/accountId/containers/containerId/tags/tagId
|
Ruft ein GTM-Tag ab. |
list |
GET /accounts/accountId/containers/containerId/tags
|
Listet alle GTM-Tags eines Containers auf. |
Aktualisieren |
PUT /accounts/accountId/containers/containerId/tags/tagId
|
Aktualisiert ein GTM-Tag. |
Trigger
Ausführliche Informationen zu Ressourcen vom Typ "Trigger" finden Sie auf der Seite Ressourcendarstellung.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
Die URIs beziehen sich auf https://www.googleapis.com/tagmanager/v1, sofern nicht anders angegeben. | ||
Erstellen |
POST /accounts/accountId/containers/containerId/triggers
|
Erstellt einen GTM-Trigger. |
delete |
DELETE /accounts/accountId/containers/containerId/triggers/triggerId
|
Löscht einen GTM-Trigger. |
get |
GET /accounts/accountId/containers/containerId/triggers/triggerId
|
Ruft einen GTM-Trigger ab. |
list |
GET /accounts/accountId/containers/containerId/triggers
|
Listet alle GTM-Trigger eines Containers auf. |
Aktualisieren |
PUT /accounts/accountId/containers/containerId/triggers/triggerId
|
Aktualisiert einen GTM-Trigger. |
Variablen
Ausführliche Informationen zu Ressourcen vom Typ "Variablen" erhalten Sie auf der Seite Ressourcendarstellung.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
Die URIs beziehen sich auf https://www.googleapis.com/tagmanager/v1, sofern nicht anders angegeben. | ||
Erstellen |
POST /accounts/accountId/containers/containerId/variables
|
Erstellt eine Google Tag Manager-Variable. |
delete |
DELETE /accounts/accountId/containers/containerId/variables/variableId
|
Löscht eine Google Tag Manager-Variable. |
get |
GET /accounts/accountId/containers/containerId/variables/variableId
|
Ruft eine Google Tag Manager-Variable ab. |
list |
GET /accounts/accountId/containers/containerId/variables
|
Listet alle GTM-Variablen eines Containers auf. |
Aktualisieren |
PUT /accounts/accountId/containers/containerId/variables/variableId
|
Aktualisiert eine Google Tag Manager-Variable. |