Ten interfejs API umożliwia klientom dostęp do konfiguracji kontenera i tagu oraz jej modyfikowanie.
- Zasób REST: v2.accounts
- Zasób REST: v2.accounts.containers
- Zasób REST: v2.accounts.containers.destinations
- Zasób REST: v2.accounts.containers.environments
- Zasób REST: v2.accounts.containers.version_headers
- Zasób REST: v2.accounts.containers.versions
- Zasób REST: v2.accounts.containers.workspaces
- Zasób REST: v2.accounts.containers.workspaces.built_in_variables
- Zasób REST: v2.accounts.containers.workspaces.clients
- Zasób REST: v2.accounts.containers.workspaces.folders
- Zasób REST: v2.accounts.containers.workspaces.gtag_config
- Zasób REST: v2.accounts.containers.workspaces.tags
- Zasób REST: v2.accounts.containers.workspaces.templates
- Zasób REST: v2.accounts.containers.workspaces.transformations
- Zasób REST: v2.accounts.containers.workspaces.triggers
- Zasób REST: v2.accounts.containers.workspaces.variables
- Zasób REST: v2.accounts.containers.workspaces.zones
- Zasób REST: v2.accounts.user_permissions
- Zasób REST: v1.accounts
- Zasób REST: v1.accounts.containers
- Zasób REST: v1.accounts.containers.environments
- Zasób REST: v1.accounts.containers.folders
- Zasób REST: v1.accounts.containers.folders.entities
- Zasób REST: v1.accounts.containers.move_folders
- Zasób REST: v1.accounts.containers.reauthorize_environments
- Zasób REST: v1.accounts.containers.tags
- Zasób REST: v1.accounts.containers.triggers
- Zasób REST: v1.accounts.containers.variables
- Zasób REST: v1.accounts.containers.versions
- Zasób REST: v1.accounts.permissions
Usługa: tagmanager.googleapis.com
Do wywołania tej usługi zalecamy użycie dostarczonych przez Google bibliotek klienta. Jeśli aplikacja musi wywoływać tę usługę przy użyciu własnych bibliotek, podczas tworzenia żądań interfejsu API należy używać poniższych informacji.
Dokument opisujący
Dokument opisujący to czytelna dla komputera specyfikacja opisująca interfejsy API REST i sposób ich używania. Służy do tworzenia bibliotek klienta, wtyczek IDE i innych narzędzi, które współdziałają z interfejsami API Google. Jedna usługa może udostępniać wiele dokumentów opisujących. Ta usługa udostępnia te dokumenty opisujące:
Punkt końcowy usługi
Punkt końcowy usługi to podstawowy adres URL, który określa adres sieciowy usługi interfejsu API. Jedna usługa może mieć wiele punktów końcowych. Ta usługa ma następujący punkt końcowy i wszystkie poniższe identyfikatory URI odnoszą się do niego:
https://tagmanager.googleapis.com
Zasób REST: v2.accounts
Metody | |
---|---|
get |
GET /tagmanager/v2/{path} Pobiera konto Menedżera tagów Google. |
list |
GET /tagmanager/v2/accounts Wyświetla listę wszystkich kont Menedżera tagów Google, do których użytkownik ma dostęp. |
update |
PUT /tagmanager/v2/{path} Aktualizuje konto Menedżera tagów Google. |
Zasób REST: v2.accounts.containers
Metody | |
---|---|
combine |
POST /tagmanager/v2/{path}:combine Łączy kontenery. |
create |
POST /tagmanager/v2/{parent}/containers Tworzy kontener. |
delete |
DELETE /tagmanager/v2/{path} Usuwanie kontenera. |
get |
GET /tagmanager/v2/{path} Pobiera kontener. |
list |
GET /tagmanager/v2/{parent}/containers Wyświetla listę wszystkich kontenerów należących do konta Menedżera tagów Google. |
lookup |
GET /tagmanager/v2/accounts/containers:lookup Wyszukiwanie kontenera według identyfikatora miejsca docelowego lub identyfikatora tagu. |
move_tag_id |
POST /tagmanager/v2/{path}:move_tag_id Przesuń identyfikator tagu poza kontener. |
snippet |
GET /tagmanager/v2/{path}:snippet Pobiera kod tagowania dla kontenera. |
update |
PUT /tagmanager/v2/{path} Zaktualizuj kontener. |
Zasób REST: v2.accounts.containers.destinations
Metody | |
---|---|
get |
GET /tagmanager/v2/{path} Pobiera miejsce docelowe. |
link |
POST /tagmanager/v2/{parent}/destinations:link Dodaje miejsce docelowe do tego kontenera i usuwa je z kontenera, do którego jest obecnie powiązane. |
list |
GET /tagmanager/v2/{parent}/destinations Wyświetla listę wszystkich miejsc docelowych połączonych z kontenerem GTM. |
Zasób REST: v2.accounts.containers.environments
Metody | |
---|---|
create |
POST /tagmanager/v2/{parent}/environments Tworzy środowisko Menedżera tagów Google. |
delete |
DELETE /tagmanager/v2/{path} Usuwanie środowiska Menedżera tagów Google. |
get |
GET /tagmanager/v2/{path} Pobiera środowisko Menedżera tagów Google. |
list |
GET /tagmanager/v2/{parent}/environments Wyświetla wszystkie środowiska GTM w kontenerze GTM. |
reauthorize |
POST /tagmanager/v2/{path}:reauthorize Ponowne wygenerowanie kodu autoryzacji dla środowiska Menedżera tagów. |
update |
PUT /tagmanager/v2/{path} Aktualizuje środowisko GTM. |
Zasób REST: v2.accounts.containers.version_headers
Metody | |
---|---|
latest |
GET /tagmanager/v2/{parent}/version_headers:latest Pobiera nagłówek najnowszej wersji kontenera |
list |
GET /tagmanager/v2/{parent}/version_headers Wyświetla wszystkie wersje kontenera Menedżera tagów Google. |
Zasób REST: v2.accounts.containers.versions
Metody | |
---|---|
delete |
DELETE /tagmanager/v2/{path} Usuwanie wersji kontenera. |
get |
GET /tagmanager/v2/{path} Pobiera wersję kontenera. |
live |
GET /tagmanager/v2/{parent}/versions:live Pobiera dane na żywo (np. |
publish |
POST /tagmanager/v2/{path}:publish Opublikuj wersję kontenera. |
set_latest |
POST /tagmanager/v2/{path}:set_latest Ustawia najnowszą wersję używaną do synchronizacji obszarów roboczych podczas wykrywania konfliktów i błędów. |
undelete |
POST /tagmanager/v2/{path}:undelete Przywraca usuniętą wersję kontenera. |
update |
PUT /tagmanager/v2/{path} Aktualizuje wersję kontenera. |
Zasób REST: v2.accounts.containers.workspaces
Metody | |
---|---|
create |
POST /tagmanager/v2/{parent}/workspaces Tworzy obszar roboczy. |
create_version |
POST /tagmanager/v2/{path}:create_version Tworzy wersję kontenera na podstawie elementów obecnych w obszarze roboczym, usuwa ten obszar i ustawia wersję podstawowego kontenera jako nowo utworzoną wersję. |
delete |
DELETE /tagmanager/v2/{path} Usuwanie obszaru roboczego. |
get |
GET /tagmanager/v2/{path} Pobiera dane z Workspace. |
getStatus |
GET /tagmanager/v2/{path}/status Znajduje w obszarze roboczym elementy, które są ze sobą sprzeczne lub zostały zmodyfikowane. |
list |
GET /tagmanager/v2/{parent}/workspaces Wyświetla listę wszystkich obszarów roboczych należących do kontenera GTM. |
quick_preview |
POST /tagmanager/v2/{path}:quick_preview Szybki podgląd obszaru roboczego dzięki utworzeniu fałszywej wersji kontenera ze wszystkich elementów w podawanym obszarze roboczym. |
resolve_conflict |
POST /tagmanager/v2/{path}:resolve_conflict Rozwiązuje konflikt scalania w przypadku elementu obszaru roboczego, aktualizując go do rozwiązanego elementu przekazanego w żądaniu. |
sync |
POST /tagmanager/v2/{path}:sync Synchronizuje obszar roboczy z najnowszą wersją kontenera, aktualizując wszystkie niezmodyfikowane elementy obszaru roboczego i wyświetlając konflikty w przypadku zmodyfikowanych elementów. |
update |
PUT /tagmanager/v2/{path} Zaktualizuj obszar roboczy. |
Zasób REST: v2.accounts.containers.workspaces.built_in_variables
Metody | |
---|---|
create |
POST /tagmanager/v2/{parent}/built_in_variables Tworzy co najmniej 1 zmienną wbudowaną w Menedżerze tagów Google. |
delete |
DELETE /tagmanager/v2/{path} Usuwanie co najmniej 1 zmiennej wbudowanej w Menedżerze tagów Google. |
list |
GET /tagmanager/v2/{parent}/built_in_variables Wyświetla listę wszystkich włączonych zmiennych wbudowanych w kontenerze GTM. |
revert |
POST /tagmanager/v2/{path}/built_in_variables:revert Cofnij zmiany w zmiennych wbudowanych w Menedżerze tagów Google w Google Workspace. |
Zasób REST: v2.accounts.containers.workspaces.clients
Metody | |
---|---|
create |
POST /tagmanager/v2/{parent}/clients Tworzy klienta GTM. |
delete |
DELETE /tagmanager/v2/{path} Usuwanie klienta Menedżera tagów Google. |
get |
GET /tagmanager/v2/{path} Pobiera klienta Menedżera tagów Google. |
list |
GET /tagmanager/v2/{parent}/clients Wyświetla listę wszystkich klientów GTM w kontenerze Menedżera tagów Google. |
revert |
POST /tagmanager/v2/{path}:revert Cofnij zmiany w kliencie GTM w Google Workspace. |
update |
PUT /tagmanager/v2/{path} Aktualizuje klienta GTM. |
Zasób REST: v2.accounts.containers.workspaces.folders
Metody | |
---|---|
create |
POST /tagmanager/v2/{parent}/folders Tworzy folder GTM. |
delete |
DELETE /tagmanager/v2/{path} Usuwanie folderu Menedżera tagów. |
entities |
POST /tagmanager/v2/{path}:entities Wyświetla listę wszystkich elementów w folderze GTM. |
get |
GET /tagmanager/v2/{path} Pobiera folder Menedżera tagów Google. |
list |
GET /tagmanager/v2/{parent}/folders Wyświetla wszystkie foldery GTM w kontenerze. |
move_entities_to_folder |
POST /tagmanager/v2/{path}:move_entities_to_folder Przenosi elementy do folderu w Menedżerze tagów. |
revert |
POST /tagmanager/v2/{path}:revert Cofnij zmiany w folderze GTM w obszarze roboczym GTM. |
update |
PUT /tagmanager/v2/{path} Zaktualizuj folder w Menedżerze tagów Google. |
Zasób REST: v2.accounts.containers.workspaces.gtag_config
Metody | |
---|---|
create |
POST /tagmanager/v2/{parent}/gtag_config Tworzy konfigurację tagu Google. |
delete |
DELETE /tagmanager/v2/{path} Usuwanie konfiguracji tagu Google. |
get |
GET /tagmanager/v2/{path} Pobiera konfigurację tagu Google. |
list |
GET /tagmanager/v2/{parent}/gtag_config Wyświetla listę wszystkich konfiguracji tagów Google w kontenerze. |
update |
PUT /tagmanager/v2/{path} Zaktualizuje konfigurację tagu Google. |
Zasób REST: v2.accounts.containers.workspaces.templates
Metody | |
---|---|
create |
POST /tagmanager/v2/{parent}/templates Tworzy szablon niestandardowy Google Tag Manager. |
delete |
DELETE /tagmanager/v2/{path} Usuwanie szablonu Menedżera tagów. |
get |
GET /tagmanager/v2/{path} Pobiera szablon Menedżera tagów Google. |
import_from_gallery |
POST /tagmanager/v2/{parent}/templates:import_from_gallery Importuje niestandardowy szablon Menedżera tagów Google z galerii. |
list |
GET /tagmanager/v2/{parent}/templates Wyświetla wszystkie szablony GTM w kontenerze GTM. |
revert |
POST /tagmanager/v2/{path}:revert Cofnij zmiany w szablonie GTM w Google Workspace. |
update |
PUT /tagmanager/v2/{path} Aktualizuje szablon Menedżera tagów Google. |
Zasób REST: v2.accounts.containers.workspaces.transformations
Metody | |
---|---|
create |
POST /tagmanager/v2/{parent}/transformations Tworzy przekształcenie w Menedżerze tagów Google. |
delete |
DELETE /tagmanager/v2/{path} Usuwanie przekształcenia Menedżera tagów Google. |
get |
GET /tagmanager/v2/{path} Pobiera transformację GTM. |
list |
GET /tagmanager/v2/{parent}/transformations Wyświetla wszystkie przekształcenia GTM w obszarze roboczym kontenera GTM. |
revert |
POST /tagmanager/v2/{path}:revert Cofnij zmiany w przekształceniu Google Tag Managera w Google Workspace. |
update |
PUT /tagmanager/v2/{path} Zmienia przekształcenie GTM. |
Zasób REST: v2.accounts.containers.workspaces.triggers
Metody | |
---|---|
create |
POST /tagmanager/v2/{parent}/triggers Tworzy aktywator GTM. |
delete |
DELETE /tagmanager/v2/{path} Usuwanie reguły Menedżera tagów Google. |
get |
GET /tagmanager/v2/{path} Pobiera aktywator GTM. |
list |
GET /tagmanager/v2/{parent}/triggers Wyświetla listę wszystkich reguł GTM w kontenerze. |
revert |
POST /tagmanager/v2/{path}:revert Cofnij zmiany w wyzwalaczu GTM w Google Workspace. |
update |
PUT /tagmanager/v2/{path} Zmienia regułę GTM. |
Zasób REST: v2.accounts.containers.workspaces.variables
Metody | |
---|---|
create |
POST /tagmanager/v2/{parent}/variables Tworzy zmienną GTM. |
delete |
DELETE /tagmanager/v2/{path} Usuwanie zmiennej w Menedżerze tagów Google. |
get |
GET /tagmanager/v2/{path} Pobiera zmienną Menedżera tagów Google. |
list |
GET /tagmanager/v2/{parent}/variables Wyświetla wszystkie zmienne GTM w kontenerze. |
revert |
POST /tagmanager/v2/{path}:revert Cofnij zmiany w zmiennej w Menedżerze tagów w Google Workspace. |
update |
PUT /tagmanager/v2/{path} Zmienia zmienną GTM. |
Zasób REST: v2.accounts.containers.workspaces.zones
Metody | |
---|---|
create |
POST /tagmanager/v2/{parent}/zones Tworzy strefę GTM. |
delete |
DELETE /tagmanager/v2/{path} Usuwanie strefy Menedżera tagów Google. |
get |
GET /tagmanager/v2/{path} Pobiera strefę GTM. |
list |
GET /tagmanager/v2/{parent}/zones Wyświetla wszystkie strefy GTM w kontenerze GTM. |
revert |
POST /tagmanager/v2/{path}:revert Cofnij zmiany w strefie GTM w Google Workspace. |
update |
PUT /tagmanager/v2/{path} Zmienia strefę GTM. |
Zasób REST: v2.accounts.user_permissions
Metody | |
---|---|
create |
POST /tagmanager/v2/{parent}/user_permissions Tworzy dostęp do konta i kontenera użytkownika. |
delete |
DELETE /tagmanager/v2/{path} Usuwanie użytkownika z konta, co powoduje cofnięcie dostępu do tego konta i wszystkich jego kontenerów. |
get |
GET /tagmanager/v2/{path} Uzyskiwanie dostępu do konta i kontenera użytkownika. |
list |
GET /tagmanager/v2/{parent}/user_permissions Wyświetla listę wszystkich użytkowników z dostępem do konta wraz z przyznanymi im uprawnieniami do konta i kontenera. |
update |
PUT /tagmanager/v2/{path} Zmienia dostęp do konta i kontenera użytkownika. |
Zasób REST: v1.accounts
Metody | |
---|---|
get |
GET /tagmanager/v1/accounts/{accountId} Pobiera konto Menedżera tagów Google. |
list |
GET /tagmanager/v1/accounts Wyświetla listę wszystkich kont Menedżera tagów Google, do których użytkownik ma dostęp. |
update |
PUT /tagmanager/v1/accounts/{accountId} Aktualizuje konto Menedżera tagów Google. |
Zasób REST: v1.accounts.containers
Metody | |
---|---|
create |
POST /tagmanager/v1/accounts/{accountId}/containers Tworzy kontener. |
delete |
DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId} Usuwanie kontenera. |
get |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId} Pobiera kontener. |
list |
GET /tagmanager/v1/accounts/{accountId}/containers Wyświetla listę wszystkich kontenerów należących do konta Menedżera tagów Google. |
update |
PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId} Zaktualizuj kontener. |
Zasób REST: v1.accounts.containers.environments
Metody | |
---|---|
create |
POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environments Tworzy środowisko Menedżera tagów Google. |
delete |
DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environments/{environmentId} Usuwanie środowiska Menedżera tagów Google. |
get |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environments/{environmentId} Pobiera środowisko Menedżera tagów Google. |
list |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environments Wyświetla wszystkie środowiska GTM w kontenerze GTM. |
update |
PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environments/{environmentId} Aktualizuje środowisko GTM. |
Zasób REST: v1.accounts.containers.folders
Metody | |
---|---|
create |
POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders Tworzy folder GTM. |
delete |
DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders/{folderId} Usuwanie folderu Menedżera tagów. |
get |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders/{folderId} Pobiera folder Menedżera tagów Google. |
list |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders Wyświetla wszystkie foldery GTM w kontenerze. |
update |
PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders/{folderId} Zaktualizuj folder w Menedżerze tagów Google. |
Zasób REST: v1.accounts.containers.folders.entities
Metody | |
---|---|
list |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders/{folderId}/entities Wyświetla listę wszystkich elementów w folderze GTM. |
Zasób REST: v1.accounts.containers.move_folders
Metody | |
---|---|
update |
PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/move_folders/{folderId} Przenosi elementy do folderu w Menedżerze tagów. |
Zasób REST: v1.accounts.containers.triggers
Metody | |
---|---|
create |
POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggers Tworzy aktywator GTM. |
delete |
DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggers/{triggerId} Usuwanie reguły Menedżera tagów Google. |
get |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggers/{triggerId} Pobiera aktywator GTM. |
list |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggers Wyświetla listę wszystkich reguł GTM w kontenerze. |
update |
PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggers/{triggerId} Zmienia regułę GTM. |
Zasób REST: v1.accounts.containers.variables
Metody | |
---|---|
create |
POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variables Tworzy zmienną GTM. |
delete |
DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variables/{variableId} Usuwanie zmiennej w Menedżerze tagów Google. |
get |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variables/{variableId} Pobiera zmienną Menedżera tagów Google. |
list |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variables Wyświetla wszystkie zmienne GTM w kontenerze. |
update |
PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variables/{variableId} Zmienia zmienną GTM. |
Zasób REST: v1.accounts.containers.versions
Metody | |
---|---|
create |
POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions Tworzy wersję kontenera. |
delete |
DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId} Usuwanie wersji kontenera. |
get |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId} Pobiera wersję kontenera. |
list |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions Wyświetla wszystkie wersje kontenera Menedżera tagów Google. |
publish |
POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}/publish Opublikuj wersję kontenera. |
restore |
POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}/restore Przywraca wersję kontenera. |
undelete |
POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}/undelete Przywraca usuniętą wersję kontenera. |
update |
PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId} Aktualizuje wersję kontenera. |
Zasób REST: v1.accounts.permissions
Metody | |
---|---|
create |
POST /tagmanager/v1/accounts/{accountId}/permissions Tworzy uprawnienia konta i kontenera użytkownika. |
delete |
DELETE /tagmanager/v1/accounts/{accountId}/permissions/{permissionId} Usuwanie użytkownika z konta, co powoduje cofnięcie dostępu do tego konta i wszystkich jego kontenerów. |
get |
GET /tagmanager/v1/accounts/{accountId}/permissions/{permissionId} Pobiera uprawnienia konta i kontenera użytkownika. |
list |
GET /tagmanager/v1/accounts/{accountId}/permissions Wyświetla listę wszystkich użytkowników z dostępem do konta wraz z przysługującymi im uprawnieniami na koncie i w kontenerach. |
update |
PUT /tagmanager/v1/accounts/{accountId}/permissions/{permissionId} Zmienia uprawnienia konta i kontenera użytkownika. |