API Reference

To odwołanie do interfejsu API jest uporządkowane 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. Klienty
  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óły zasobu kont znajdziesz na stronie reprezentacja zasobu.

Metoda Żądanie HTTP Opis
Identyfikatory URI są powiązane z https://www.googleapis.com/tagmanager/v2, o ile nie zaznaczono inaczej
pobierz GET  /path Pobiera konto Menedżera tagów Google.
list GET  /accounts Zawiera listę wszystkich kont Menedżera tagów Google, do których użytkownik ma dostęp.
zaktualizuj PUT  /path Aktualizuje konto Menedżera tagów Google.

Zmienne wbudowane

Szczegółowe informacje o zasobie zmiennych wbudowanych znajdziesz na stronie Reprezentacja zasobu.

Metoda Żądanie HTTP Opis
Identyfikatory URI są powiązane z https://www.googleapis.com/tagmanager/v2, o ile nie zaznaczono inaczej
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 Zawiera listę wszystkich włączonych zmiennych wbudowanych kontenera Menedżera tagów Google.
przywróć POST  /+path/built_in_variables:revert Cofa zmiany we wbudowanych zmiennych Menedżera tagów Google w obszarze roboczym Menedżera tagów Google.

Klienty

Szczegółowe informacje o zasobach klientów znajdziesz na stronie Reprezentacja zasobu.

Metoda Żądanie HTTP Opis
Identyfikatory URI są powiązane z https://www.googleapis.com/tagmanager/v2, o ile nie zaznaczono inaczej
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 Pobiera 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.
przywróć POST  /+path:revert Cofa zmiany w kliencie Menedżera tagów Google w obszarze roboczym Menedżera tagów Google.
zaktualizuj PUT  /path Aktualizuje klienta Menedżera tagów Google.

Kontenery

Szczegóły zasobu kontenerów znajdziesz na stronie Reprezentacja zasobu.

Metoda Żądanie HTTP Opis
Identyfikatory URI są powiązane z https://www.googleapis.com/tagmanager/v2, o ile nie zaznaczono inaczej
połącz POST  /+path:combine Łączy kontenery.
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 lub identyfikatora tagu.
move_tag_id POST  /+path:move_tag_id Przenieś identyfikator tagu z kontenera.
krótki opis GET  /+path:snippet Pobiera fragment kodu tagowania dla kontenera.
zaktualizuj PUT  /path Aktualizuje kontener.

Miejsca docelowe

Szczegóły zasobu miejsc docelowych znajdziesz na stronie Reprezentacja zasobu.

Metoda Żądanie HTTP Opis
Identyfikatory URI są powiązane z https://www.googleapis.com/tagmanager/v2, o ile nie 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łączony.
list GET  /+parent/destinations Wyświetla listę wszystkich miejsc docelowych połączonych z kontenerem Menedżera tagów Google.

Środowiska

Szczegóły zasobu środowisk znajdziesz na stronie Reprezentacja zasobu.

Metoda Żądanie HTTP Opis
Identyfikatory URI są powiązane z https://www.googleapis.com/tagmanager/v2, o ile nie zaznaczono inaczej
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.
zaktualizuj PUT  /path Aktualizuje środowisko Menedżera tagów Google.

Foldery

Szczegóły zasobu folderów znajdziesz na stronie reprezentacji zasobu.

Metoda Żądanie HTTP Opis
Identyfikatory URI są powiązane z https://www.googleapis.com/tagmanager/v2, o ile nie zaznaczono inaczej
utwórz POST  /+parent/folders Tworzy folder Menedżera tagów Google.
usuń DELETE  /path Usuwa folder Menedżera tagów Google.
jednostki POST  /+path:entities Umieść 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 {folder_id} w ścieżce żądania równa się 0, spowoduje to przeniesienie encji z folderu, do którego obecnie należą.
przywróć POST  /+path:revert Cofa zmiany w folderze Menedżera tagów Google w obszarze roboczym Menedżera tagów Google.
zaktualizuj PUT  /path Aktualizuje folder Menedżera tagów Google.

Konfiguracja tagu Google

Szczegóły zasobu konfiguracji tagu Google znajdziesz na stronie Reprezentacja zasobu.

Metoda Żądanie HTTP Opis
Identyfikatory URI są powiązane z https://www.googleapis.com/tagmanager/v2, o ile nie zaznaczono inaczej
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 tagów Google w kontenerze.
zaktualizuj PUT  /path Aktualizuje konfigurację tagu Google.

Tagi

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

Metoda Żądanie HTTP Opis
Identyfikatory URI są powiązane z https://www.googleapis.com/tagmanager/v2, o ile nie zaznaczono inaczej
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.
przywróć POST  /+path:revert Cofa zmiany w tagu Menedżera tagów Google w obszarze roboczym Menedżera tagów Google.
zaktualizuj PUT  /path Aktualizuje tag Menedżera tagów Google.

Szablony

Szczegóły zasobu szablonów znajdziesz na stronie reprezentacji zasobu.

Metoda Żądanie HTTP Opis
Identyfikatory URI są powiązane z https://www.googleapis.com/tagmanager/v2, o ile nie zaznaczono inaczej
utwórz POST  /+parent/templates Tworzy szablon niestandardowy 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 Zawiera listę wszystkich szablonów Menedżera tagów Google w obszarze roboczym kontenera Menedżera tagów Google.
przywróć POST  /+path:revert Cofa zmiany w szablonie Menedżera tagów Google w obszarze roboczym Menedżera tagów Google.
zaktualizuj PUT  /path Aktualizuje szablon Menedżera tagów Google.

Transformacje

Szczegóły zasobu przekształceń znajdziesz na stronie reprezentacji zasobu.

Metoda Żądanie HTTP Opis
Identyfikatory URI są powiązane z https://www.googleapis.com/tagmanager/v2, o ile nie zaznaczono inaczej
utwórz POST  /+parent/transformations Tworzy przekształcenie w Menedżerze tagów Google.
usuń DELETE  /path Usuwa przekształcenie GTM.
pobierz GET  /path Pobiera przekształcenie w Menedżerze tagów Google.
list GET  /+parent/transformations Wyświetla listę wszystkich przekształceń Menedżera tagów Google w obszarze roboczym kontenera Menedżera tagów Google.
przywróć POST  /+path:revert Cofa zmiany przekształcenia Menedżera tagów Google w obszarze roboczym Menedżera tagów Google.
zaktualizuj PUT  /path Aktualizuje przekształcenie w Menedżerze tagów Google.

Aktywatory

Szczegóły zasobu aktywatorów znajdziesz na stronie reprezentacja zasobu.

Metoda Żądanie HTTP Opis
Identyfikatory URI są powiązane z https://www.googleapis.com/tagmanager/v2, o ile nie zaznaczono inaczej
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 wszystkie reguły Menedżera tagów Google dotyczące kontenera.
przywróć POST  /+path:revert Cofa zmiany w regule Menedżera tagów Google w obszarze roboczym Menedżera tagów Google.
zaktualizuj PUT  /path Aktualizuje regułę Menedżera tagów Google.

Uprawnienia użytkownika

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

Metoda Żądanie HTTP Opis
Identyfikatory URI są powiązane z https://www.googleapis.com/tagmanager/v2, o ile nie zaznaczono inaczej
utwórz POST  /+parent/user_permissions Przyznaje użytkownikowi dostęp do konta i kontenera.
usuń DELETE  /path Usuwa użytkownika z konta oraz anuluje 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 Podaj listę wszystkich użytkowników, którzy mają dostęp do konta, wraz z informacjami o przyznaniu dostępu użytkownika konta i kontenera każdemu z nich.
zaktualizuj PUT  /path Aktualizuje dostęp użytkownika do konta i kontenera.

Zmienne

Szczegóły zasobu zmiennych znajdziesz na stronie Reprezentacja zasobu.

Metoda Żądanie HTTP Opis
Identyfikatory URI są powiązane z https://www.googleapis.com/tagmanager/v2, o ile nie zaznaczono inaczej
utwórz POST  /+parent/variables Tworzy zmienną GTM.
usuń DELETE  /path Usuwa zmienną GTM.
pobierz GET  /path Pobiera zmienną GTM.
list GET  /+parent/variables Wyświetla listę wszystkich zmiennych Menedżera tagów Google w kontenerze.
przywróć POST  /+path:revert Cofa zmiany w zmiennej GTM w obszarze roboczym Menedżera tagów Google.
zaktualizuj PUT  /path Aktualizuje zmienną Menedżera tagów Google.

Nagłówki wersji

Szczegółowe informacje o zasobie nagłówków wersji znajdziesz na stronie Reprezentacja zasobu.

Metoda Żądanie HTTP Opis
Identyfikatory URI są powiązane z https://www.googleapis.com/tagmanager/v2, o ile nie 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óły zasobu wersji znajdziesz na stronie Reprezentacja zasobu.

Metoda Żądanie HTTP Opis
Identyfikatory URI są powiązane z https://www.googleapis.com/tagmanager/v2, o ile nie zaznaczono inaczej
usuń DELETE  /path Usuwa wersję kontenera.
pobierz GET  /path Pobiera wersję kontenera.
na żywo GET  /+parent/versions:live Pobiera opublikowaną (tj. opublikowaną) wersję kontenera
opublikuj POST  /+path:publish Publikuje wersję kontenera.
set_latest POST  /+path:set_latest Ustawia najnowszą wersję używaną do synchronizacji obszarów roboczych przy wykrywaniu konfliktów i błędów.
przywróć POST  /+path:undelete Przywraca wersję kontenera.
zaktualizuj PUT  /path Aktualizuje wersję kontenera.

Obszary robocze

Szczegóły zasobu obszarów roboczych znajdziesz na stronie Reprezentacja zasobu.

Metoda Żądanie HTTP Opis
Identyfikatory URI są powiązane z https://www.googleapis.com/tagmanager/v2, o ile nie zaznaczono inaczej
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 podstawową wersję kontenera na nowo utworzoną wersję.
usuń DELETE  /path Usuwa obszar roboczy.
pobierz GET  /path Pobiera Workspace.
getStatus GET  /+path/status Znajduje w obszarze roboczym kolidujące i zmodyfikowane elementy.
list GET  /+parent/workspaces Zawiera listę wszystkich obszarów roboczych, które należą do kontenera Menedżera tagów Google.
quick_preview POST  /+path:quick_preview Szybki podgląd obszaru roboczego przez utworzenie fałszywej wersji kontenera ze wszystkich elementów w tym obszarze roboczym.
resolve_conflict POST  /+path:resolve_conflict Rozwiązywanie konfliktu scalania dotyczącego elementu w obszarze roboczym przez zaktualizowanie go do rozwiązania przekazanego w żądaniu.
synchronizacja POST  /+path:sync Synchronizuje obszar roboczy z najnowszą wersją kontenera przez zaktualizowanie wszystkich niezmodyfikowanych elementów obszaru roboczego i wyświetlenie konfliktów dla zmodyfikowanych elementów.
zaktualizuj PUT  /path Aktualizuje obszar roboczy.

Strefy

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

Metoda Żądanie HTTP Opis
Identyfikatory URI są powiązane z https://www.googleapis.com/tagmanager/v2, o ile nie zaznaczono inaczej
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 Otrzymuje strefę GTM.
list GET  /+parent/zones Zawiera listę wszystkich stref Menedżera tagów Google w obszarze roboczym kontenera Menedżera tagów Google.
przywróć POST  /+path:revert Cofa zmiany w strefie Menedżera tagów Google w obszarze roboczym Menedżera tagów Google.
zaktualizuj PUT  /path Aktualizuje strefę Menedżera tagów Google.