API Reference

Die API-Referenz ist nach Ressourcentypen gegliedert. Jeder Ressourcentyp verfügt über eine oder mehrere Datendarstellungen und eine oder mehrere Ressourcen.

Ressourcentypen

  1. Konten
  2. Containerversionen
  3. Container
  4. Umgebungen
  5. Environments.reauthorize_environments
  6. Ordner
  7. Folders.entities
  8. Folders.move_folders
  9. Berechtigungen
  10. Tags
  11. Trigger
  12. 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.