Die API-Referenz ist nach Ressourcentypen gegliedert. Jeder Ressourcentyp verfügt über eine oder mehrere Datendarstellungen und eine oder mehrere Ressourcen.
Ressourcentypen
- Konten
- Integrierte Variablen
- Kunden
- Container
- Ziele
- Umgebungen
- Ordner
- Google-Tag-Konfiguration
- Tags
- Vorlagen
- Transformationen
- Trigger
- Nutzerberechtigungen
- Variablen
- Versionsheader
- Versionen
- Arbeitsbereiche
- Zonen
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/v2, sofern nicht anders angegeben. | ||
get |
GET /path
|
Google Tag Manager-Konto erhält |
list |
GET /accounts
|
Hier werden alle Google Tag Manager-Konten aufgelistet, auf die ein Nutzer Zugriff hat. |
Aktualisieren |
PUT /path
|
Aktualisiert ein Google Tag Manager-Konto. |
Integrierte Variablen
Ausführliche Informationen zu Ressourcen für integrierte Variablen erhalten Sie auf der Seite Ressourcendarstellung.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
Die URIs beziehen sich auf https://www.googleapis.com/tagmanager/v2, sofern nicht anders angegeben. | ||
Erstellen |
POST /+parent/built_in_variables
|
Erstellt eine oder mehrere integrierte GTM-Variablen. |
delete |
DELETE /path
|
Löscht eine oder mehrere integrierte GTM-Variablen. |
list |
GET /+parent/built_in_variables
|
Listet alle aktivierten integrierten Variablen eines GTM-Containers auf. |
revert |
POST /+path/built_in_variables:revert
|
Macht Änderungen an integrierten GTM-Variablen in einem GTM-Arbeitsbereich rückgängig. |
Im Namen der Kunden meines Arbeitgebers
Ausführliche Informationen zu Ressourcen vom Typ "Clients" finden Sie auf der Seite Ressourcendarstellung.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
Die URIs beziehen sich auf https://www.googleapis.com/tagmanager/v2, sofern nicht anders angegeben. | ||
Erstellen |
POST /+parent/clients
|
Erstellt einen GTM-Client. |
delete |
DELETE /path
|
Löscht einen GTM-Client. |
get |
GET /path
|
GTM-Client abrufen |
list |
GET /+parent/clients
|
Listet alle GTM-Clients eines GTM-Container-Arbeitsbereichs auf. |
revert |
POST /+path:revert
|
Setzt Änderungen an einem GTM-Client in einem GTM-Arbeitsbereich zurück. |
Aktualisieren |
PUT /path
|
Aktualisiert einen GTM-Client. |
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/v2, sofern nicht anders angegeben. | ||
combine |
POST /+path:combine
|
Kombiniert Container. |
Erstellen |
POST /+parent/containers
|
Erstellt einen Container. |
delete |
DELETE /path
|
Löscht einen Container. |
get |
GET /path
|
Ruft einen Container ab. |
list |
GET /+parent/containers
|
Listet alle Container auf, die zu einem GTM-Konto gehören. |
nachschlagen |
GET /accounts/containers:lookup
|
Sucht einen Container anhand der Ziel-ID. |
move_tag_id |
POST /+path:move_tag_id
|
Tag-ID aus einem Container verschieben. |
Snippet |
GET /+path:snippet
|
Ruft das Tagging-Snippet für einen Container ab. |
Aktualisieren |
PUT /path
|
Aktualisiert einen Container. |
Ziele
Ausführliche Informationen zu Ressourcen vom Typ "Ziel" erhalten Sie auf der Seite Ressourcendarstellung.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
Die URIs beziehen sich auf https://www.googleapis.com/tagmanager/v2, sofern nicht anders angegeben. | ||
get |
GET /path
|
Ruft ein Ziel ab. |
Link |
POST /+parent/destinations:link
|
Fügt diesem Container ein Ziel hinzu und entfernt ihn aus dem Container, mit dem er derzeit verknüpft ist. |
list |
GET /+parent/destinations
|
Listet alle Ziele auf, die mit einem GTM-Container verknüpft sind. |
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/v2, sofern nicht anders angegeben. | ||
Erstellen |
POST /+parent/environments
|
Erstellt eine GTM-Umgebung. |
delete |
DELETE /path
|
Löscht eine GTM-Umgebung. |
get |
GET /path
|
Ruft eine GTM-Umgebung ab. |
list |
GET /+parent/environments
|
Listet alle GTM-Umgebungen eines GTM-Containers auf. |
noch einmal autorisieren |
POST /+path:reauthorize
|
Der Autorisierungscode für eine GTM-Umgebung wird neu generiert. |
Aktualisieren |
PUT /path
|
Aktualisiert eine GTM-Umgebung. |
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/v2, sofern nicht anders angegeben. | ||
Erstellen |
POST /+parent/folders
|
Erstellt einen GTM-Ordner. |
delete |
DELETE /path
|
Löscht einen GTM-Ordner. |
Entitäten |
POST /+path:entities
|
Listen Sie alle Entitäten in einem GTM-Ordner auf. |
get |
GET /path
|
Ruft einen GTM-Ordner ab. |
list |
GET /+parent/folders
|
Listet alle GTM-Ordner eines Containers auf. |
move_entities_to_folder |
POST /+path:move_entities_to_folder
|
Verschiebt Entitäten in einen GTM-Ordner. Wenn {folder_id} im Anfragepfad gleich 0 ist, werden stattdessen Entitäten aus dem Ordner verschoben, zu dem sie derzeit gehören. |
revert |
POST /+path:revert
|
Änderungen an einem GTM-Ordner in einem GTM-Arbeitsbereich rückgängig machen. |
Aktualisieren |
PUT /path
|
Aktualisiert einen GTM-Ordner. |
Google-Tag-Konfiguration
Ausführliche Informationen zu Ressourcen für die Google-Tag-Konfiguration erhalten Sie auf der Seite Ressourcendarstellung.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
Die URIs beziehen sich auf https://www.googleapis.com/tagmanager/v2, sofern nicht anders angegeben. | ||
Erstellen |
POST /+parent/gtag_config
|
Erstellt eine Google-Tag-Konfiguration. |
delete |
DELETE /path
|
Löscht eine Google-Tag-Konfiguration. |
get |
GET /path
|
Ruft eine Google-Tag-Konfiguration ab. |
list |
GET /+parent/gtag_config
|
Listet alle Google-Tag-Konfigurationen in einem Container auf. |
Aktualisieren |
PUT /path
|
Aktualisiert eine Google-Tag-Konfiguration. |
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/v2, sofern nicht anders angegeben. | ||
Erstellen |
POST /+parent/tags
|
Ein GTM-Tag wird erstellt. |
delete |
DELETE /path
|
Löscht ein GTM-Tag. |
get |
GET /path
|
Ruft ein GTM-Tag ab. |
list |
GET /+parent/tags
|
Listet alle GTM-Tags eines Containers auf. |
revert |
POST /+path:revert
|
Änderungen an einem GTM-Tag in einem GTM-Arbeitsbereich rückgängig machen. |
Aktualisieren |
PUT /path
|
Aktualisiert ein GTM-Tag. |
Vorlagen
Ausführliche Informationen zu Ressourcen vom Typ "Vorlagen" finden Sie auf der Seite Ressourcendarstellung.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
Die URIs beziehen sich auf https://www.googleapis.com/tagmanager/v2, sofern nicht anders angegeben. | ||
Erstellen |
POST /+parent/templates
|
Hiermit wird eine benutzerdefinierte Vorlage für den GTM erstellt. |
delete |
DELETE /path
|
Löscht eine GTM-Vorlage. |
get |
GET /path
|
Mit dieser Option wird eine Google Tag Manager-Vorlage abgerufen. |
list |
GET /+parent/templates
|
Listet alle GTM-Vorlagen eines GTM-Container-Arbeitsbereichs auf. |
revert |
POST /+path:revert
|
Änderungen an einer GTM-Vorlage in einem GTM-Arbeitsbereich rückgängig machen. |
Aktualisieren |
PUT /path
|
Aktualisiert eine GTM-Vorlage. |
Transformationen
Ausführliche Informationen zu Ressourcen vom Typ "Transformation" finden Sie auf der Seite Ressourcendarstellung.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
Die URIs beziehen sich auf https://www.googleapis.com/tagmanager/v2, sofern nicht anders angegeben. | ||
Erstellen |
POST /+parent/transformations
|
Schafft eine GTM-Transformation. |
delete |
DELETE /path
|
Löscht eine GTM-Transformation. |
get |
GET /path
|
Führt eine GTM-Transformation. |
list |
GET /+parent/transformations
|
Listet alle GTM-Transformationen eines GTM-Container-Arbeitsbereichs auf. |
revert |
POST /+path:revert
|
Änderungen an einer GTM-Transformation in einem GTM-Arbeitsbereich rückgängig machen. |
Aktualisieren |
PUT /path
|
Aktualisiert eine GTM-Transformation. |
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/v2, sofern nicht anders angegeben. | ||
Erstellen |
POST /+parent/triggers
|
Erstellt einen GTM-Trigger. |
delete |
DELETE /path
|
Löscht einen GTM-Trigger. |
get |
GET /path
|
Ruft einen Google Tag Manager-Trigger ab. |
list |
GET /+parent/triggers
|
Listet alle GTM-Trigger eines Containers auf. |
revert |
POST /+path:revert
|
Änderungen an einem GTM-Trigger in einem GTM-Arbeitsbereich rückgängig machen. |
Aktualisieren |
PUT /path
|
Aktualisiert einen GTM-Trigger. |
Nutzerberechtigungen
Ausführliche Informationen zu Ressourcen für Nutzerberechtigungen finden Sie auf der Seite Ressourcendarstellung.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
Die URIs beziehen sich auf https://www.googleapis.com/tagmanager/v2, sofern nicht anders angegeben. | ||
Erstellen |
POST /+parent/user_permissions
|
Erstellt den Konto- und Containerzugriff eines Nutzers. |
delete |
DELETE /path
|
Entfernt einen Nutzer aus dem Konto, wodurch der Zugriff auf das Konto und alle zugehörigen Container widerrufen wird. |
get |
GET /path
|
Ruft den Konto- und Containerzugriff eines Nutzers ab. |
list |
GET /+parent/user_permissions
|
Listen Sie alle Nutzer auf, die Zugriff auf das Konto haben, sowie jeden Nutzer mit Konto- und Containerzugriff. |
Aktualisieren |
PUT /path
|
Aktualisiert den Konto- und Containerzugriff eines Nutzers. |
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/v2, sofern nicht anders angegeben. | ||
Erstellen |
POST /+parent/variables
|
Erstellt eine Google Tag Manager-Variable. |
delete |
DELETE /path
|
Löscht eine Google Tag Manager-Variable. |
get |
GET /path
|
Ruft eine Google Tag Manager-Variable ab. |
list |
GET /+parent/variables
|
Listet alle GTM-Variablen eines Containers auf. |
revert |
POST /+path:revert
|
Änderungen an einer GTM-Variablen in einem GTM-Arbeitsbereich rückgängig machen. |
Aktualisieren |
PUT /path
|
Aktualisiert eine Google Tag Manager-Variable. |
Versionsheader
Ausführliche Informationen zu Ressourcen vom Typ "Versionsheader" finden Sie auf der Seite Ressourcendarstellung.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
Die URIs beziehen sich auf https://www.googleapis.com/tagmanager/v2, sofern nicht anders angegeben. | ||
neueste |
GET /+parent/version_headers:latest
|
Ruft den Header der neuesten Containerversion ab |
list |
GET /+parent/version_headers
|
Listet alle Containerversionen eines GTM-Containers auf. |
Versionen
Ausführliche Informationen zu Ressourcen vom Typ "Versions" finden Sie auf der Seite Ressourcendarstellung.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
Die URIs beziehen sich auf https://www.googleapis.com/tagmanager/v2, sofern nicht anders angegeben. | ||
delete |
DELETE /path
|
Löscht eine Containerversion. |
get |
GET /path
|
Ruft eine Containerversion ab. |
live |
GET /+parent/versions:live
|
Ruft die Live- (d. h. veröffentlichte) Containerversion ab. |
publish |
POST /+path:publish
|
Veröffentlicht eine Containerversion. |
set_latest |
POST /+path:set_latest
|
Legt die neueste Version fest, die beim Erkennen von Konflikten und Fehlern für die Synchronisierung von Arbeitsbereichen verwendet wird. |
undelete |
POST /+path:undelete
|
Stellt eine Containerversion wieder her. |
Aktualisieren |
PUT /path
|
Aktualisiert eine Containerversion. |
Arbeitsbereiche
Ausführliche Informationen zu Ressourcen vom Typ "Arbeitsbereiche" finden Sie auf der Seite Ressourcendarstellung.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
Die URIs beziehen sich auf https://www.googleapis.com/tagmanager/v2, sofern nicht anders angegeben. | ||
Erstellen |
POST /+parent/workspaces
|
Erstellt einen Arbeitsbereich. |
create_version |
POST /+path:create_version
|
Erstellt eine Containerversion aus den im Arbeitsbereich vorhandenen Entitäten, löscht den Arbeitsbereich und setzt die Basiscontainerversion auf die neu erstellte Version. |
delete |
DELETE /path
|
Löscht einen Arbeitsbereich. |
get |
GET /path
|
Ruft einen Arbeitsbereich ab. |
getStatus |
GET /+path/status
|
In Konflikt stehende und geänderte Entitäten im Arbeitsbereich finden. |
list |
GET /+parent/workspaces
|
Listet alle Arbeitsbereiche auf, die zu einem GTM-Container gehören. |
quick_preview |
POST /+path:quick_preview
|
Schnellvorschau eines Arbeitsbereichs durch Erstellen einer gefälschten Containerversion aus allen Entitäten im bereitgestellten Arbeitsbereich. |
resolve_conflict |
POST /+path:resolve_conflict
|
Löst einen Zusammenführungskonflikt für eine Arbeitsbereichsentität, indem sie auf die aufgelöste Entität aktualisiert wird, die in der Anfrage übergeben wurde. |
sync |
POST /+path:sync
|
Synchronisiert einen Arbeitsbereich mit der neuesten Containerversion, indem alle unveränderten Arbeitsbereichsentitäten aktualisiert und Konflikte für geänderte Entitäten angezeigt werden. |
Aktualisieren |
PUT /path
|
Aktualisiert einen Arbeitsbereich. |
Zonen
Ausführliche Informationen zu Ressourcen vom Typ "Zone" erhalten Sie auf der Seite Ressourcendarstellung.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
Die URIs beziehen sich auf https://www.googleapis.com/tagmanager/v2, sofern nicht anders angegeben. | ||
Erstellen |
POST /+parent/zones
|
Erstellt eine GTM-Zone. |
delete |
DELETE /path
|
Löscht eine GTM-Zone. |
get |
GET /path
|
Ruft eine GTM-Zone ab. |
list |
GET /+parent/zones
|
Listet alle GTM-Zonen eines GTM-Container-Arbeitsbereichs auf. |
revert |
POST /+path:revert
|
Änderungen an einer GTM-Zone in einem GTM-Arbeitsbereich rückgängig machen. |
Aktualisieren |
PUT /path
|
Aktualisiert eine GTM-Zone. |