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ą należy włączyć przed użyciem.
Dokumentacja
Szczegółowe informacje o tej usłudze znajdziesz w dokumentacji referencyjnej interfejsu Tag Manager API V2.
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ć inną 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 prawdopodobieństwo, że będzie ona niepowtarzalna. Następnie tworzy on obszar roboczy ze zmienną o losowej wartości i regułą, która jest aktywowana przy każdym wyświetleniu strony. Następnie przykładowy kod używa reguły do utworzenia dowolnego tagu pikselowego, który uruchamia piksel do //example.com z dodanym na końcu adresu URL mechanizmem omijania pamięci podręcznej. Na koniec próbka tworzy wersję kontenera z tymi encjami, rejestruje ją i zwraca do późniejszego wykorzystania.
Publikuje wersję kontenera i szybko wyświetla podgląd bieżącej wersji roboczej kontenera.
Poniższy przykładowy kod korzysta z interfejsu Tag Manager API w wersji 2, aby zaakceptować wersję kontenera, która mogła zostać utworzona w poprzednim przykładzie, oraz pobrać z niej identyfikatory konta, kontenera i wersji. Przykładowy kod wykorzystuje te identyfikatory do opublikowania wersji kontenera na całym świecie. Na koniec próbka tworzy szybki podgląd nowego obszaru roboczego i rejestruje go.
Tworzy i ponownie autoryzuje środowisko użytkownika.
Poniższy przykładowy kod korzysta z interfejsu Tag Manager API w wersji 2, aby zaakceptować wersję kontenera i wyodrębnić identyfikatory konta, kontenera i wersji. Przykładowy kod wykorzystuje te identyfikatory do utworzenia środowiska użytkownika, które wskazuje wersję kontenera wejściowego i rejestruje środowisko użytkownika. Przykładowy kod kończy się zapisaniem środowiska ponownie autoryzowanego użytkownika.
Rejestruje wszystkie e-maile i uprawnienia dostępu do kontenera na koncie.
Poniższy przykładowy kod korzysta z interfejsu Tag Manager API w wersji 2, aby znaleźć listę wszystkich uprawnień na koncie Menedżera tagów. Następnie próbka rejestruje adres e-mail użytkownika, identyfikator kontenera i typy uprawnień dostępu do kontenera dla każdego wpisu.