Manager API-Daten, einschließlich Konten, Containern und Nutzerberechtigungen.
Der Google Tag Manager-Dienst bietet autorisierten Nutzern Zugriff auf Tag Manager API-Daten. Mit diesem Dienst können Tag Manager-Nutzer Tag Manager Konten, Container, Umgebungen, Versionen, Arbeitsbereiche, Ordner, Variablen, Trigger, Tags und Nutzerberechtigungen verwalten.
Dies ist ein erweiterter Dienst, der vor der Verwendung aktiviert werden muss use.
Referenz
Ausführliche Informationen zu diesem Dienst finden Sie in der Referenzdokumentation zu der Tag Manager API V2.
Wie alle erweiterten Dienste in Google Apps Script verwendet der Tag Manager-Dienst dieselben Objekte, Methoden und Parameter wie die öffentliche API. Weitere Informationen finden Sie unter Methodensignaturen bestimmen.
Informationen zum Melden von Problemen und zu Supportoptionen finden Sie in der Google Tag Manager-Hilfe.
Beispielcode
Im folgenden Beispielcode wird die Verwendung einiger Funktionen des Tag Manager-Dienstes veranschaulicht.
Erstellt eine Containerversion mit einer Variablen, einem Trigger und einem Tag.
Im folgenden Beispielcode wird zuerst mit der Tag Manager API V2 ein Container mit einem Namen erstellt, der mit dem aktuellen Datum versehen ist, um die Wahrscheinlichkeit zu erhöhen, dass er eindeutig ist. Anschließend wird ein Arbeitsbereich mit einer Variablen für einen Zufallswert und einem Trigger erstellt, der bei jedem Seitenaufruf ausgelöst wird. Als Nächstes wird mit dem Trigger ein beliebiges Pixel-Tag erstellt, das ein Pixel an //example.com sendet. Am Ende der URL wird ein Cache-Buster angehängt. Zum Schluss wird eine Containerversion mit diesen Entitäten erstellt, protokolliert und zur späteren Verwendung zurückgegeben.
Veröffentlicht eine Containerversion und zeigt eine schnelle Vorschau des aktuellen Containerentwurfs an.
Im folgenden Beispielcode wird mit der Tag Manager API V2 eine Containerversion akzeptiert, die möglicherweise im vorherigen Beispiel erstellt wurde. Anschließend werden die Konto-, Container- und Versions-IDs aus der Version abgerufen. Mit diesen IDs wird eine Containerversion veröffentlicht. Zum Schluss wird eine schnelle Vorschau eines neuen Arbeitsbereichs erstellt und protokolliert.
Erstellt eine Nutzerumgebung und autorisiert sie neu.
Im folgenden Beispielcode wird mit der Tag Manager API V2 eine Containerversion akzeptiert und die Konto-, Container- und Versions IDs extrahiert. Mit diesen IDs wird eine Nutzerumgebung erstellt, die auf die Containerversion der Eingabe verweist, und die Nutzerumgebung wird protokolliert. Zum Schluss wird eine neu autorisierte Nutzerumgebung protokolliert.
Protokolliert alle E-Mail-Adressen und Containerzugriffsberechtigungen in einem Konto.
Im folgenden Beispielcode wird mit der Tag Manager API V2 eine Liste aller Berechtigungen in einem Tag Manager-Konto abgerufen. Anschließend werden für jeden Eintrag die E-Mail-Adresse des Nutzers, die Container-ID und die Arten von Containerzugriffsberechtigungen protokolliert.