API Reference

To dokumentacja interfejsu API jest uporządkowana według typu zasobu. Każdy typ zasobu ma co najmniej 1 reprezentację danych i co najmniej 1 metodę.

Typy zasobów

  1. Konta
  2. Zmienne wbudowane
  3. Klienci
  4. Kontenery
  5. Miejsca docelowe
  6. Środowiska
  7. Foldery
  8. Konfiguracja tagu Google
  9. Tagi
  10. Szablony
  11. Przekształcenia
  12. Aktywatory
  13. Uprawnienia użytkownika
  14. Zmienne
  15. Nagłówki wersji
  16. Wersje
  17. Obszary robocze
  18. Strefy

Konta

Szczegółowe informacje o zasobach kont znajdziesz na stronie reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI względem https://www.googleapis.com/tagmanager/v2, chyba że zaznaczono inaczej
pobierz GET  /path Generuje konto Menedżera tagów Google.
list GET  /accounts Wyświetla listę wszystkich kont Menedżera tagów Google, do których użytkownik ma dostęp.
aktualizacja PUT  /path Aktualizuje konto Menedżera tagów Google.

Zmienne wbudowane

Szczegółowe informacje o zasobie zmiennych wbudowanych znajdziesz na stronie reprezentowania zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI względem https://www.googleapis.com/tagmanager/v2, chyba że zaznaczono inaczej
create (utwórz) POST  /+parent/built_in_variables Tworzy co najmniej jedną wbudowaną zmienną Menedżera tagów Google.
usuń DELETE  /path Usuwa co najmniej jedną wbudowaną zmienną Menedżera tagów Google.
list GET  /+parent/built_in_variables Wyświetla listę wszystkich włączonych zmiennych wbudowanych kontenera Menedżera tagów Google.
revert POST  /+path/built_in_variables:revert Cofanie zmian wprowadzonych we zmiennych wbudowanych Menedżera tagów Google w obszarze roboczym Menedżera tagów Google.

W imieniu klientów

Szczegółowe informacje o zasobach klientów znajdziesz na stronie reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI względem https://www.googleapis.com/tagmanager/v2, chyba że zaznaczono inaczej
create (utwórz) POST  /+parent/clients Tworzy klienta Menedżera tagów Google.
usuń DELETE  /path Usuwa klienta Menedżera tagów Google.
pobierz GET  /path Pozyskuje klienta Menedżera tagów Google.
list GET  /+parent/clients Wyświetla listę wszystkich klientów Menedżera tagów Google w obszarze roboczym kontenera Menedżera tagów Google.
revert POST  /+path:revert Przywraca zmiany w kliencie Menedżera tagów Google w obszarze roboczym Menedżera tagów Google.
aktualizacja PUT  /path Aktualizuje klienta Menedżera tagów Google.

Kontenery

Szczegółowe informacje o zasobach kontenerów znajdziesz na stronie reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI względem https://www.googleapis.com/tagmanager/v2, chyba że zaznaczono inaczej
combine POST  /+path:combine Łączy kontenery.
create (utwórz) POST  /+parent/containers Tworzy kontener.
usuń DELETE  /path Usuwa kontener.
pobierz GET  /path Pobiera kontener.
list GET  /+parent/containers Wyświetla listę wszystkich kontenerów należących do konta Menedżera tagów Google.
szukanie GET  /accounts/containers:lookup Wyszukuje kontener według identyfikatora miejsca docelowego.
move_tag_id POST  /+path:move_tag_id Przenieś identyfikator tagu z kontenera.
fragment tekstu GET  /+path:snippet Pobiera fragment kodu tagowania dla kontenera.
aktualizacja PUT  /path Aktualizuje kontener.

Miejsca docelowe

Szczegółowe informacje o zasobach miejsc docelowych znajdziesz na stronie reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI względem https://www.googleapis.com/tagmanager/v2, chyba że zaznaczono inaczej
pobierz GET  /path Pobiera miejsce docelowe.
link POST  /+parent/destinations:link Dodaje miejsce docelowe do tego kontenera i usuwa je z kontenera, z którym jest obecnie połączone.
list GET  /+parent/destinations Wyświetla listę wszystkich miejsc docelowych połączonych z kontenerem Menedżera tagów Google.

Środowiska

Szczegółowe informacje o zasobach środowisk znajdziesz na stronie reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI względem https://www.googleapis.com/tagmanager/v2, chyba że zaznaczono inaczej
create (utwórz) POST  /+parent/environments Tworzy środowisko Menedżera tagów Google.
usuń DELETE  /path Usuwa środowisko Menedżera tagów Google.
pobierz GET  /path Pobiera środowisko Menedżera tagów Google.
list GET  /+parent/environments Wyświetla listę wszystkich środowisk Menedżera tagów Google w kontenerze Menedżera tagów Google.
autoryzuj ponownie POST  /+path:reauthorize Ponownie generuje kod autoryzacji dla środowiska Menedżera tagów Google.
aktualizacja PUT  /path Aktualizuje środowisko Menedżera tagów Google.

Foldery

Szczegółowe informacje o zasobach folderów znajdziesz na stronie reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI względem https://www.googleapis.com/tagmanager/v2, chyba że zaznaczono inaczej
create (utwórz) POST  /+parent/folders Tworzy folder Menedżera tagów Google.
usuń DELETE  /path Usuwa folder Menedżera tagów Google.
podmioty POST  /+path:entities Wyświetl wszystkie elementy w folderze Menedżera tagów Google.
pobierz GET  /path Pobiera folder Menedżera tagów Google.
list GET  /+parent/folders Wyświetla listę wszystkich folderów Menedżera tagów Google w kontenerze.
move_entities_to_folder POST  /+path:move_entities_to_folder Przenosi elementy do folderu Menedżera tagów Google. Jeśli identyfikator {folder_id} w ścieżce żądania jest równy 0, spowoduje to przeniesienie encji z folderu, do którego obecnie należą.
revert POST  /+path:revert Przywraca zmiany w folderze Menedżera tagów Google w obszarze roboczym Menedżera tagów Google.
aktualizacja PUT  /path Aktualizuje folder Menedżera tagów Google.

Konfiguracja tagu Google

Szczegółowe informacje o zasobie konfiguracji tagu Google znajdziesz na stronie dotyczącej reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI względem https://www.googleapis.com/tagmanager/v2, chyba że zaznaczono inaczej
create (utwórz) POST  /+parent/gtag_config Tworzy konfigurację tagu Google.
usuń DELETE  /path Usuwa konfigurację tagu Google.
pobierz GET  /path Pobiera konfigurację tagu Google.
list GET  /+parent/gtag_config Wyświetla wszystkie konfiguracje tagu Google w kontenerze.
aktualizacja PUT  /path Aktualizuje konfigurację tagu Google.

Tagów

Szczegółowe informacje o zasobie tagów znajdziesz na stronie Reprezentacja zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI względem https://www.googleapis.com/tagmanager/v2, chyba że zaznaczono inaczej
create (utwórz) POST  /+parent/tags Tworzy tag Menedżera tagów Google.
usuń DELETE  /path Usuwa tag Menedżera tagów Google.
pobierz GET  /path Pobiera tag Menedżera tagów Google.
list GET  /+parent/tags Wyświetla listę wszystkich tagów Menedżera tagów Google w kontenerze.
revert POST  /+path:revert Cofanie zmian w tagu Menedżera tagów Google w obszarze roboczym Menedżera tagów Google.
aktualizacja PUT  /path Aktualizuje tag Menedżera tagów Google.

Szablony

Szczegółowe informacje o zasobach szablonów znajdziesz na stronie reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI względem https://www.googleapis.com/tagmanager/v2, chyba że zaznaczono inaczej
create (utwórz) POST  /+parent/templates Tworzy niestandardowy szablon Menedżera tagów Google.
usuń DELETE  /path Usuwa szablon Menedżera tagów Google.
pobierz GET  /path Pobiera szablon Menedżera tagów Google.
list GET  /+parent/templates Wyświetla listę wszystkich szablonów Menedżera tagów Google w obszarze roboczym kontenera Menedżera tagów Google.
revert POST  /+path:revert Przywraca zmiany w szablonie Menedżera tagów Google w obszarze roboczym Menedżera tagów Google.
aktualizacja PUT  /path Aktualizuje szablon Menedżera tagów Google.

Transformacje

Szczegółowe informacje o zasobach przekształceń znajdziesz na stronie reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI względem https://www.googleapis.com/tagmanager/v2, chyba że zaznaczono inaczej
create (utwórz) POST  /+parent/transformations Tworzy przekształcenie Menedżera tagów Google.
usuń DELETE  /path Usuwa przekształcenie Menedżera tagów Google.
pobierz GET  /path Pobiera przekształcenie Menedżera tagów Google.
list GET  /+parent/transformations Wyświetla wszystkie przekształcenia Menedżera tagów Google w obszarze roboczym kontenera Menedżera tagów Google.
revert POST  /+path:revert Przywraca zmiany do przekształcenia Menedżera tagów Google w obszarze roboczym Menedżera tagów Google.
aktualizacja PUT  /path Aktualizuje przekształcenie Menedżera tagów Google.

Aktywatory

Szczegółowe informacje o zasobie aktywatora znajdziesz na stronie reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI względem https://www.googleapis.com/tagmanager/v2, chyba że zaznaczono inaczej
create (utwórz) POST  /+parent/triggers Tworzy regułę Menedżera tagów Google.
usuń DELETE  /path Usuwa regułę Menedżera tagów Google.
pobierz GET  /path Pobiera regułę Menedżera tagów Google.
list GET  /+parent/triggers Wyświetla listę wszystkich reguł Menedżera tagów Google w danym kontenerze.
revert POST  /+path:revert Przywraca zmiany reguły Menedżera tagów Google w obszarze roboczym Menedżera tagów Google.
aktualizacja PUT  /path Aktualizuje regułę Menedżera tagów Google.

Uprawnienia użytkownika

Szczegółowe informacje o zasobie uprawnień użytkowników znajdziesz na stronie reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI względem https://www.googleapis.com/tagmanager/v2, chyba że zaznaczono inaczej
create (utwórz) POST  /+parent/user_permissions Przypisuje użytkownikowi dostęp do konta i kontenera.
usuń DELETE  /path Usuwa użytkownika z konta oraz cofa dostęp do niego i wszystkich jego kontenerów.
pobierz GET  /path Pobiera dostęp użytkownika do konta i kontenera.
list GET  /+parent/user_permissions Wymień wszystkich użytkowników z dostępem do konta wraz z uprawnieniami dostępu do konta i kontenera.
aktualizacja PUT  /path Aktualizuje dostęp użytkownika do konta i kontenera.

Zmienne

Szczegółowe informacje o zasobie zmiennych znajdziesz na stronie reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI względem https://www.googleapis.com/tagmanager/v2, chyba że zaznaczono inaczej
create (utwórz) POST  /+parent/variables Tworzy zmienną Menedżera tagów Google.
usuń DELETE  /path Usuwa zmienną Menedżera tagów Google.
pobierz GET  /path Pobiera zmienną Menedżera tagów Google.
list GET  /+parent/variables Wyświetla listę wszystkich zmiennych Menedżera tagów Google w kontenerze.
revert POST  /+path:revert Cofanie zmian zmiennej Menedżera tagów Google w obszarze roboczym Menedżera tagów Google.
aktualizacja PUT  /path Aktualizuje zmienną Menedżera tagów Google.

Nagłówki wersji

Szczegółowe informacje o zasobie nagłówków wersji znajdziesz na stronie reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI względem https://www.googleapis.com/tagmanager/v2, chyba że zaznaczono inaczej
najnowsze GET  /+parent/version_headers:latest Pobiera nagłówek najnowszej wersji kontenera
list GET  /+parent/version_headers Wyświetla listę wszystkich wersji kontenera Menedżera tagów Google.

Wersje

Szczegółowe informacje o zasobach wersji znajdziesz na stronie reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI względem https://www.googleapis.com/tagmanager/v2, chyba że zaznaczono inaczej
usuń DELETE  /path Usuwa wersję kontenera.
pobierz GET  /path Pobiera wersję kontenera.
na żywo GET  /+parent/versions:live Pobiera aktywną (opublikowaną) wersję kontenera
publish POST  /+path:publish Publikuje wersję kontenera.
set_latest POST  /+path:set_latest Ustawia najnowszą wersję używaną do synchronizacji obszarów roboczych w przypadku wykrywania konfliktów i błędów.
undelete POST  /+path:undelete Przywraca wersję kontenera.
aktualizacja PUT  /path Aktualizuje wersję kontenera.

Obszary robocze

Szczegółowe informacje o zasobach Workspace znajdziesz na stronie reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI względem https://www.googleapis.com/tagmanager/v2, chyba że zaznaczono inaczej
create (utwórz) POST  /+parent/workspaces Tworzy obszar roboczy.
create_version POST  /+path:create_version Tworzy wersję kontenera z encji znajdujących się w obszarze roboczym, usuwa obszar roboczy i ustawia nowo utworzoną wersję kontenera podstawowego.
usuń DELETE  /path Usuwa obszar roboczy.
pobierz GET  /path Korzysta z Workspace.
getStatus GET  /+path/status Znajduje w obszarze roboczym sprzeczne lub zmodyfikowane elementy.
list GET  /+parent/workspaces Wyświetla listę wszystkich obszarów roboczych należących do kontenera Menedżera tagów Google.
quick_preview POST  /+path:quick_preview Możesz szybko wyświetlić podgląd obszaru roboczego, tworząc fałszywą wersję kontenera ze wszystkich elementów w udostępnionym obszarze roboczym.
resolve_conflict POST  /+path:resolve_conflict Rozwiąż konflikt scalania elementu obszaru roboczego, aktualizując go do jednostki przekazanej w żądaniu.
Synchronizuj POST  /+path:sync Synchronizuje obszar roboczy z najnowszą wersją kontenera, aktualizując wszystkie niezmodyfikowane encje obszaru roboczego i wyświetlając konflikty dla zmodyfikowanych elementów.
aktualizacja PUT  /path Aktualizuje obszar roboczy.

Strefy

Szczegółowe informacje o zasobach stref znajdziesz na stronie reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI względem https://www.googleapis.com/tagmanager/v2, chyba że zaznaczono inaczej
create (utwórz) POST  /+parent/zones Tworzy strefę Menedżera tagów Google.
usuń DELETE  /path Usuwa strefę Menedżera tagów Google.
pobierz GET  /path Generuje strefę Menedżera tagów Google.
list GET  /+parent/zones Wyświetla listę wszystkich stref Menedżera tagów Google w obszarze roboczym kontenera Menedżera tagów Google.
revert POST  /+path:revert Przywraca zmiany w strefie Menedżera tagów Google w obszarze roboczym Menedżera tagów Google.
aktualizacja PUT  /path Aktualizuje strefę Menedżera tagów Google.