Usługa Menedżera tagów Google zapewnia autoryzowanemu użytkownikowi dostęp do danych Menedżera tagów API. Ta usługa umożliwia użytkownikom Menedżera tagów zarządzanie kontami, kontenerami, środowiskami, wersjami, obszarami roboczymi, folderami, zmiennymi, wyzwalaczami, tagami i uprawnieniami użytkowników.
Dokumentacja
Szczegółowe informacje o tej usłudze znajdziesz w dokumentacji referencyjnej interfejsu Tag Manager API 2.
Podobnie jak wszystkie zaawansowane usługi w Apps Script, usługa Menedżera tagów korzysta z tych samych obiektów, metod i parametrów co publiczny interfejs API. Więcej informacji znajdziesz w artykule Jak określane są podpisy metod.
Aby zgłaszać problemy i uzyskać inną pomoc, odwiedź Centrum pomocy Menedżera tagów Google.
Przykładowy kod
Poniżej znajdziesz przykładowy kod, który pokazuje, jak korzystać z kilku funkcji usługi Menedżer tagów.
Tworzy wersję kontenera ze zmienną, regułą i tagiem.
Przykładowy kod poniżej używa Menedżera tagów API w wersji 2, aby najpierw utworzyć kontener o nazwie z dodatkiem bieżącej daty, co zwiększa szanse na to, że będzie on unikalny. Następnie przykład tworzy obszar roboczy z losową zmienną wartości i regułą, która działa w przypadku każdego wyświetlenia strony. Następnie przykładowy kod używa tego reguły do utworzenia dowolnego tagu pikselowego, który uruchamia piksel //example.com
z dodatkowym elementem czyszczącym pamięć podręczną dodanym na końcu adresu URL. Na koniec sample tworzy wersję kontenera z tymi elementami, rejestruje ją i zwraca na potrzeby późniejszego użycia.
Publikuje wersję kontenera i wyświetla szybki podgląd bieżącej wersji roboczej kontenera.
Poniżej podany przykładowy kod, który używa interfejsu Tag Manager API w wersji 2 do akceptowania wersji kontenera, która może zostać utworzona w powyższym przykładzie, oraz do pobierania z niej identyfikatorów konta, kontenera i wersji. Przykład wykorzystuje te identyfikatory, aby opublikować wersję kontenera na całym świecie. Na koniec przykład tworzy szybki podgląd nowego obszaru roboczego i zapisują ten szybki podgląd.
Tworzy środowisko użytkownika i ponownie autoryzuje je.
Przykładowy kod poniżej używa interfejsu Tag Manager API 2 do akceptowania wersji kontenera i wyodrębniania identyfikatorów konta, kontenera i wersji. Przykład wykorzystuje te identyfikatory do utworzenia środowiska użytkownika, które wskazuje na wersję kontenera wejściowego, i rejestruje środowisko użytkownika. Przykład kończy się zapisaniem środowiska ponownie autoryzowanego użytkownika.
rejestruje wszystkie e-maile i uprawnienia dostępu do kontenera na koncie.
Przykładowy kod poniżej używa interfejsu Tag Manager API 2 do znalezienia listy wszystkich uprawnień na koncie Menedżera tagów. Następnie próbka rejestruje adres e-mail użytkownika, identyfikator kontenera oraz typy uprawnień dostępu do kontenera dla każdego wpisu.