Dane interfejsu API menedżera, w tym konta, kontenery i uprawnienia użytkowników.
Usługa Menedżer tagów Google zapewnia autoryzowanemu użytkownikowi dostęp do danych interfejsu Tag Manager API. Ta usługa umożliwia użytkownikom Menedżera tagów zarządzanie kontami, kontenerami, środowiskami, wersjami, obszarami roboczymi, folderami, zmiennymi, regułami, tagami i uprawnieniami użytkowników w Menedżerze tagów.
Jest to usługa zaawansowana, którą przed użyciem trzeba włączyć.
Dokumentacja
Szczegółowe informacje o tej usłudze znajdziesz w dokumentacji interfejsu Menedżer tagów API w wersji 2.
Podobnie jak wszystkie usługi zaawansowane w Google Apps Script, usługa Menedżer tagów używa tych samych obiektów, metod i parametrów co publiczny interfejs API. Więcej informacji znajdziesz w artykule Jak określa się sygnatury metod.
Aby zgłosić problemy i uzyskać pomoc, odwiedź Centrum pomocy Menedżera tagów Google.
Przykładowy kod
Poniższy przykładowy kod pokazuje, jak korzystać z kilku funkcji usługi Menedżer tagów.
Tworzy wersję kontenera ze zmienną, regułą i tagiem.
Poniższy przykładowy kod używa interfejsu Tag Manager API w wersji 2, aby najpierw utworzyć kontener o nazwie zawierającej sygnaturę czasową z bieżącą datą, co zwiększa szansę na to, że będzie ona unikalna. Następnie tworzy obszar roboczy ze zmienną o losowej wartości i regułą, która jest uruchamiana przy każdym wyświetleniu strony. Następnie sampel używa reguły do utworzenia dowolnego tagu pikselowego, który uruchamia piksel do adresu //example.com z dopisanym na końcu adresu URL elementem omijającym pamięć podręczną. Na koniec tworzy wersję kontenera z tymi encjami, rejestruje ją i zwraca do późniejszego użycia.
Publikuje wersję kontenera i wyświetla szybki podgląd bieżącego roboczego kontenera.
Poniższy przykładowy kod używa interfejsu Tag Manager API w wersji 2 aby zaakceptować wersję kontenera, która mogła zostać utworzona w poprzednim przykładzie, i pobrać z niej identyfikatory konta, kontenera i wersji. Następnie używa tych identyfikatorów, aby opublikować wersję kontenera. Na koniec tworzy szybki podgląd nowego obszaru roboczego i rejestruje go.
Tworzy i ponownie autoryzuje środowisko użytkownika.
Poniższy przykładowy kod używa interfejsu Tag Manager API w wersji 2 aby zaakceptować wersję kontenera i wyodrębnić z niej identyfikatory konta, kontenera i wersji. Następnie używa tych identyfikatorów, aby utworzyć środowisko użytkownika, które wskazuje na wersję kontenera wejściowego, i rejestruje to środowisko. Na koniec rejestruje ponownie autoryzowane środowisko użytkownika.
Rejestruje wszystkie e-maile i uprawnienia dostępu do kontenera na koncie.
Poniższy przykładowy kod używa interfejsu Tag Manager API w wersji 2 aby znaleźć listę wszystkich uprawnień na koncie Menedżera tagów. Następnie rejestruje adres e-mail użytkownika, identyfikator kontenera i typy uprawnień dostępu do kontenera dla każdego wpisu.