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.
Dokumentacja
Szczegółowe informacje o tej usłudze znajdziesz w dokumentacji referencyjnej interfejsu Tag Manager API V2.
Podobnie jak wszystkie usługi zaawansowane w Apps Script, usługa Menedżera tagów używa tych samych obiektów, metod i parametrów co publiczny interfejs API. Więcej informacji znajdziesz w artykule Jak określane są sygnatury metod.
Aby zgłosić problemy i uzyskać inną pomoc, zajrzyj do 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 korzysta z interfejsu Tag Manager API w wersji 2, aby najpierw utworzyć kontener o nazwie zawierającej sygnaturę czasową z bieżącą datą. Zwiększa to prawdopodobieństwo, że nazwa będzie unikalna. Następnie tworzy 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 wywołania do utworzenia dowolnego tagu pikselowego, który wysyła piksel do //example.com
z dodanym na końcu adresu URL mechanizmem unieważniania pamięci podręcznej. Na koniec próbka tworzy wersję kontenera z powyższymi elementami, 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 powyższym przykładzie, i 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 używa tych identyfikatorów 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.
Przykładowy kod poniżej 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.