API ini memungkinkan klien mengakses dan mengubah konfigurasi penampung dan tag.
- REST Resource: v2.accounts
- REST Resource: v2.accounts.containers
- REST Resource: v2.accounts.containers.destinations
- Resource REST: v2.accounts.containers.environments
- Resource REST: v2.accounts.containers.version_headers
- Resource REST: v2.accounts.containers.versions
- Resource REST: v2.accounts.containers.workspaces
- Resource REST: v2.accounts.containers.workspaces.built_in_variables
- Resource REST: v2.accounts.containers.workspaces.clients
- Resource REST: v2.accounts.containers.workspaces.folders
- Resource REST: v2.accounts.containers.workspaces.gtag_config
- Resource REST: v2.accounts.containers.workspaces.tags
- Resource REST: v2.accounts.containers.workspaces.templates
- Resource REST: v2.accounts.containers.workspaces.transformations
- REST Resource: v2.accounts.containers.workspaces.triggers
- Resource REST: v2.accounts.containers.workspaces.variables
- Resource REST: v2.accounts.containers.workspaces.zones
- Resource REST: v2.accounts.user_permissions
- Resource REST: v1.accounts
- Resource REST: v1.accounts.containers
- Resource REST: v1.accounts.containers.environments
- Resource REST: v1.accounts.containers.folders
- Resource REST: v1.accounts.containers.folders.entities
- Resource REST: v1.accounts.containers.move_folders
- Resource REST: v1.accounts.containers.reauthorize_environments
- Resource REST: v1.accounts.containers.tags
- Resource REST: v1.accounts.containers.triggers
- Resource REST: v1.accounts.containers.variables
- Resource REST: v1.accounts.containers.versions
- Resource REST: v1.accounts.permissions
Layanan: tagmanager.googleapis.com
Untuk memanggil layanan ini, sebaiknya gunakan library klien yang disediakan Google. Jika aplikasi Anda perlu menggunakan library Anda sendiri untuk memanggil layanan ini, gunakan informasi berikut saat Anda membuat permintaan API.
Dokumen discovery
Dokumen Discovery adalah spesifikasi yang dapat dibaca komputer untuk mendeskripsikan dan menggunakan REST API. Dokumen ini digunakan untuk membuat library klien, plugin IDE, dan alat lainnya yang berinteraksi dengan Google API. Satu layanan dapat menyediakan beberapa dokumen discovery. Layanan ini menyediakan dokumen penemuan berikut:
Endpoint layanan
Endpoint layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan dapat memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah berhubungan dengan endpoint layanan ini:
https://tagmanager.googleapis.com
REST Resource: v2.accounts
Metode | |
---|---|
get |
GET /tagmanager/v2/{path} Mendapatkan Akun GTM. |
list |
GET /tagmanager/v2/accounts Mencantumkan semua Akun GTM yang dapat diakses pengguna. |
update |
PUT /tagmanager/v2/{path} Memperbarui Akun GTM. |
REST Resource: v2.accounts.containers
Metode | |
---|---|
combine |
POST /tagmanager/v2/{path}:combine Menggabungkan Penampung. |
create |
POST /tagmanager/v2/{parent}/containers Membuat Penampung. |
delete |
DELETE /tagmanager/v2/{path} Menghapus Penampung. |
get |
GET /tagmanager/v2/{path} Mendapatkan Penampung. |
list |
GET /tagmanager/v2/{parent}/containers Mencantumkan semua Penampung yang termasuk dalam Akun GTM. |
lookup |
GET /tagmanager/v2/accounts/containers:lookup Menelusuri Penampung berdasarkan ID tujuan atau ID tag. |
move_tag_id |
POST /tagmanager/v2/{path}:move_tag_id Memindahkan ID Tag dari Penampung. |
snippet |
GET /tagmanager/v2/{path}:snippet Mendapatkan cuplikan pemberian tag untuk Penampung. |
update |
PUT /tagmanager/v2/{path} Memperbarui Penampung. |
REST Resource: v2.accounts.containers.destinations
Metode | |
---|---|
get |
GET /tagmanager/v2/{path} Mendapatkan Tujuan. |
link |
POST /tagmanager/v2/{parent}/destinations:link Menambahkan Tujuan ke Penampung ini dan menghapusnya dari Penampung yang saat ini ditautkan. |
list |
GET /tagmanager/v2/{parent}/destinations Mencantumkan semua Tujuan yang ditautkan ke Penampung GTM. |
REST Resource: v2.accounts.containers.environments
Metode | |
---|---|
create |
POST /tagmanager/v2/{parent}/environments Membuat Lingkungan GTM. |
delete |
DELETE /tagmanager/v2/{path} Menghapus Lingkungan GTM. |
get |
GET /tagmanager/v2/{path} Mendapatkan Lingkungan GTM. |
list |
GET /tagmanager/v2/{parent}/environments Mencantumkan semua Lingkungan GTM dari Penampung GTM. |
reauthorize |
POST /tagmanager/v2/{path}:reauthorize Membuat ulang kode otorisasi untuk Lingkungan GTM. |
update |
PUT /tagmanager/v2/{path} Memperbarui Lingkungan GTM. |
REST Resource: v2.accounts.containers.version_headers
Metode | |
---|---|
latest |
GET /tagmanager/v2/{parent}/version_headers:latest Mendapatkan header versi penampung terbaru |
list |
GET /tagmanager/v2/{parent}/version_headers Mencantumkan semua Versi Penampung dari Penampung GTM. |
REST Resource: v2.accounts.containers.versions
Metode | |
---|---|
delete |
DELETE /tagmanager/v2/{path} Menghapus Versi Penampung. |
get |
GET /tagmanager/v2/{path} Mendapatkan Versi Penampung. |
live |
GET /tagmanager/v2/{parent}/versions:live Mendapatkan live (yaitu |
publish |
POST /tagmanager/v2/{path}:publish Memublikasikan Versi Penampung. |
set_latest |
POST /tagmanager/v2/{path}:set_latest Menetapkan versi terbaru yang digunakan untuk sinkronisasi ruang kerja saat mendeteksi konflik dan error. |
undelete |
POST /tagmanager/v2/{path}:undelete Membatalkan penghapusan Versi Penampung. |
update |
PUT /tagmanager/v2/{path} Memperbarui Versi Penampung. |
REST Resource: v2.accounts.containers.workspaces
Metode | |
---|---|
create |
POST /tagmanager/v2/{parent}/workspaces Membuat Ruang Kerja. |
create_version |
POST /tagmanager/v2/{path}:create_version Membuat Versi Penampung dari entitas yang ada di ruang kerja, menghapus ruang kerja, dan menetapkan versi penampung dasar ke versi yang baru dibuat. |
delete |
DELETE /tagmanager/v2/{path} Menghapus Ruang Kerja. |
get |
GET /tagmanager/v2/{path} Mendapatkan Workspace. |
getStatus |
GET /tagmanager/v2/{path}/status Menemukan entitas yang bentrok dan diubah di ruang kerja. |
list |
GET /tagmanager/v2/{parent}/workspaces Mencantumkan semua Ruang Kerja yang termasuk dalam Penampung GTM. |
quick_preview |
POST /tagmanager/v2/{path}:quick_preview Melihat pratinjau ruang kerja dengan cepat dengan membuat versi penampung palsu dari semua entitas di ruang kerja yang disediakan. |
resolve_conflict |
POST /tagmanager/v2/{path}:resolve_conflict Menyelesaikan konflik penggabungan untuk entitas ruang kerja dengan memperbaruinya ke entitas yang di-resolve yang diteruskan dalam permintaan. |
sync |
POST /tagmanager/v2/{path}:sync Menyinkronkan ruang kerja ke versi penampung terbaru dengan memperbarui semua entitas ruang kerja yang tidak diubah dan menampilkan konflik untuk entitas yang diubah. |
update |
PUT /tagmanager/v2/{path} Memperbarui Workspace. |
REST Resource: v2.accounts.containers.workspaces.built_in_variables
Metode | |
---|---|
create |
POST /tagmanager/v2/{parent}/built_in_variables Membuat satu atau beberapa Variabel Bawaan GTM. |
delete |
DELETE /tagmanager/v2/{path} Menghapus satu atau beberapa Variabel Bawaan GTM. |
list |
GET /tagmanager/v2/{parent}/built_in_variables Mencantumkan semua Variabel Bawaan yang diaktifkan dari Penampung GTM. |
revert |
POST /tagmanager/v2/{path}/built_in_variables:revert Mengembalikan perubahan pada Variabel Bawaan GTM di Ruang Kerja GTM. |
REST Resource: v2.accounts.containers.workspaces.clients
Metode | |
---|---|
create |
POST /tagmanager/v2/{parent}/clients Membuat Klien GTM. |
delete |
DELETE /tagmanager/v2/{path} Menghapus Klien GTM. |
get |
GET /tagmanager/v2/{path} Mendapatkan Klien GTM. |
list |
GET /tagmanager/v2/{parent}/clients Mencantumkan semua Klien GTM dari ruang kerja penampung GTM. |
revert |
POST /tagmanager/v2/{path}:revert Mengembalikan perubahan pada Klien GTM di Ruang Kerja GTM. |
update |
PUT /tagmanager/v2/{path} Memperbarui Klien GTM. |
REST Resource: v2.accounts.containers.workspaces.folders
Metode | |
---|---|
create |
POST /tagmanager/v2/{parent}/folders Membuat Folder GTM. |
delete |
DELETE /tagmanager/v2/{path} Menghapus Folder GTM. |
entities |
POST /tagmanager/v2/{path}:entities Mencantumkan semua entitas dalam Folder GTM. |
get |
GET /tagmanager/v2/{path} Mendapatkan Folder GTM. |
list |
GET /tagmanager/v2/{parent}/folders Mencantumkan semua Folder GTM dari Penampung. |
move_entities_to_folder |
POST /tagmanager/v2/{path}:move_entities_to_folder Memindahkan entitas ke Folder GTM. |
revert |
POST /tagmanager/v2/{path}:revert Mengembalikan perubahan pada Folder GTM di Ruang Kerja GTM. |
update |
PUT /tagmanager/v2/{path} Memperbarui Folder GTM. |
REST Resource: v2.accounts.containers.workspaces.gtag_config
Metode | |
---|---|
create |
POST /tagmanager/v2/{parent}/gtag_config Membuat konfigurasi tag Google. |
delete |
DELETE /tagmanager/v2/{path} Menghapus konfigurasi tag Google. |
get |
GET /tagmanager/v2/{path} Mendapatkan konfigurasi tag Google. |
list |
GET /tagmanager/v2/{parent}/gtag_config Mencantumkan semua konfigurasi tag Google di Penampung. |
update |
PUT /tagmanager/v2/{path} Memperbarui konfigurasi tag Google. |
REST Resource: v2.accounts.containers.workspaces.templates
Metode | |
---|---|
create |
POST /tagmanager/v2/{parent}/templates Membuat Template Kustom GTM. |
delete |
DELETE /tagmanager/v2/{path} Menghapus Template GTM. |
get |
GET /tagmanager/v2/{path} Mendapatkan Template GTM. |
import_from_gallery |
POST /tagmanager/v2/{parent}/templates:import_from_gallery Mengimpor Template Kustom GTM dari Galeri. |
list |
GET /tagmanager/v2/{parent}/templates Mencantumkan semua Template GTM dari ruang kerja penampung GTM. |
revert |
POST /tagmanager/v2/{path}:revert Mengembalikan perubahan pada Template GTM di Ruang Kerja GTM. |
update |
PUT /tagmanager/v2/{path} Memperbarui Template GTM. |
REST Resource: v2.accounts.containers.workspaces.transformations
Metode | |
---|---|
create |
POST /tagmanager/v2/{parent}/transformations Membuat Transformasi GTM. |
delete |
DELETE /tagmanager/v2/{path} Menghapus Transformasi GTM. |
get |
GET /tagmanager/v2/{path} Mendapatkan Transformasi GTM. |
list |
GET /tagmanager/v2/{parent}/transformations Mencantumkan semua Transformasi GTM dari ruang kerja penampung GTM. |
revert |
POST /tagmanager/v2/{path}:revert Rollback perubahan pada Transformasi GTM di Ruang Kerja GTM. |
update |
PUT /tagmanager/v2/{path} Memperbarui Transformasi GTM. |
REST Resource: v2.accounts.containers.workspaces.triggers
Metode | |
---|---|
create |
POST /tagmanager/v2/{parent}/triggers Membuat Pemicu GTM. |
delete |
DELETE /tagmanager/v2/{path} Menghapus Pemicu GTM. |
get |
GET /tagmanager/v2/{path} Mendapatkan Pemicu GTM. |
list |
GET /tagmanager/v2/{parent}/triggers Mencantumkan semua Pemicu GTM dari Penampung. |
revert |
POST /tagmanager/v2/{path}:revert Mengembalikan perubahan pada Pemicu GTM di Ruang Kerja GTM. |
update |
PUT /tagmanager/v2/{path} Memperbarui Pemicu GTM. |
REST Resource: v2.accounts.containers.workspaces.variables
Metode | |
---|---|
create |
POST /tagmanager/v2/{parent}/variables Membuat Variabel GTM. |
delete |
DELETE /tagmanager/v2/{path} Menghapus Variabel GTM. |
get |
GET /tagmanager/v2/{path} Mendapatkan Variabel GTM. |
list |
GET /tagmanager/v2/{parent}/variables Mencantumkan semua Variabel GTM dari Penampung. |
revert |
POST /tagmanager/v2/{path}:revert Mengembalikan perubahan pada Variabel GTM di Ruang Kerja GTM. |
update |
PUT /tagmanager/v2/{path} Memperbarui Variabel GTM. |
REST Resource: v2.accounts.containers.workspaces.zones
Metode | |
---|---|
create |
POST /tagmanager/v2/{parent}/zones Membuat Zona GTM. |
delete |
DELETE /tagmanager/v2/{path} Menghapus Zona GTM. |
get |
GET /tagmanager/v2/{path} Mendapatkan Zona GTM. |
list |
GET /tagmanager/v2/{parent}/zones Mencantumkan semua Zona GTM dari ruang kerja penampung GTM. |
revert |
POST /tagmanager/v2/{path}:revert Rollback perubahan pada Zona GTM di Workspace GTM. |
update |
PUT /tagmanager/v2/{path} Memperbarui Zona GTM. |
REST Resource: v2.accounts.user_permissions
Metode | |
---|---|
create |
POST /tagmanager/v2/{parent}/user_permissions Membuat akses Akun & Penampung pengguna. |
delete |
DELETE /tagmanager/v2/{path} Menghapus pengguna dari akun, mencabut akses ke akun tersebut dan semua penampungnya. |
get |
GET /tagmanager/v2/{path} Mendapatkan akses Akun & Penampung pengguna. |
list |
GET /tagmanager/v2/{parent}/user_permissions Mencantumkan semua pengguna yang memiliki akses ke akun beserta akses pengguna Akun dan Penampung yang diberikan kepada setiap pengguna. |
update |
PUT /tagmanager/v2/{path} Memperbarui akses Akun & Penampung pengguna. |
Resource REST: v1.accounts
Metode | |
---|---|
get |
GET /tagmanager/v1/accounts/{accountId} Mendapatkan Akun GTM. |
list |
GET /tagmanager/v1/accounts Mencantumkan semua Akun GTM yang dapat diakses pengguna. |
update |
PUT /tagmanager/v1/accounts/{accountId} Memperbarui Akun GTM. |
Resource REST: v1.accounts.containers
Metode | |
---|---|
create |
POST /tagmanager/v1/accounts/{accountId}/containers Membuat Penampung. |
delete |
DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId} Menghapus Penampung. |
get |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId} Mendapatkan Penampung. |
list |
GET /tagmanager/v1/accounts/{accountId}/containers Mencantumkan semua Penampung yang termasuk dalam Akun GTM. |
update |
PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId} Memperbarui Penampung. |
Resource REST: v1.accounts.containers.environments
Metode | |
---|---|
create |
POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environments Membuat Lingkungan GTM. |
delete |
DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environments/{environmentId} Menghapus Lingkungan GTM. |
get |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environments/{environmentId} Mendapatkan Lingkungan GTM. |
list |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environments Mencantumkan semua Lingkungan GTM dari Penampung GTM. |
update |
PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environments/{environmentId} Memperbarui Lingkungan GTM. |
Resource REST: v1.accounts.containers.folders
Metode | |
---|---|
create |
POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders Membuat Folder GTM. |
delete |
DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders/{folderId} Menghapus Folder GTM. |
get |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders/{folderId} Mendapatkan Folder GTM. |
list |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders Mencantumkan semua Folder GTM dari Penampung. |
update |
PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders/{folderId} Memperbarui Folder GTM. |
Resource REST: v1.accounts.containers.folders.entities
Metode | |
---|---|
list |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders/{folderId}/entities Mencantumkan semua entitas dalam Folder GTM. |
Resource REST: v1.accounts.containers.move_folders
Metode | |
---|---|
update |
PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/move_folders/{folderId} Memindahkan entitas ke Folder GTM. |
Resource REST: v1.accounts.containers.triggers
Metode | |
---|---|
create |
POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggers Membuat Pemicu GTM. |
delete |
DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggers/{triggerId} Menghapus Pemicu GTM. |
get |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggers/{triggerId} Mendapatkan Pemicu GTM. |
list |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggers Mencantumkan semua Pemicu GTM dari Penampung. |
update |
PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggers/{triggerId} Memperbarui Pemicu GTM. |
Resource REST: v1.accounts.containers.variables
Metode | |
---|---|
create |
POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variables Membuat Variabel GTM. |
delete |
DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variables/{variableId} Menghapus Variabel GTM. |
get |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variables/{variableId} Mendapatkan Variabel GTM. |
list |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variables Mencantumkan semua Variabel GTM dari Penampung. |
update |
PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variables/{variableId} Memperbarui Variabel GTM. |
Resource REST: v1.accounts.containers.versions
Metode | |
---|---|
create |
POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions Membuat Versi Penampung. |
delete |
DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId} Menghapus Versi Penampung. |
get |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId} Mendapatkan Versi Penampung. |
list |
GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions Mencantumkan semua Versi Penampung dari Penampung GTM. |
publish |
POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}/publish Memublikasikan Versi Penampung. |
restore |
POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}/restore Memulihkan Versi Penampung. |
undelete |
POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}/undelete Membatalkan penghapusan Versi Penampung. |
update |
PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId} Memperbarui Versi Penampung. |
Resource REST: v1.accounts.permissions
Metode | |
---|---|
create |
POST /tagmanager/v1/accounts/{accountId}/permissions Membuat Izin Akun & Penampung pengguna. |
delete |
DELETE /tagmanager/v1/accounts/{accountId}/permissions/{permissionId} Menghapus pengguna dari akun, mencabut akses ke akun tersebut dan semua penampungnya. |
get |
GET /tagmanager/v1/accounts/{accountId}/permissions/{permissionId} Mendapatkan Izin Akun & Penampung pengguna. |
list |
GET /tagmanager/v1/accounts/{accountId}/permissions Mencantumkan semua pengguna yang memiliki akses ke akun beserta Izin Akun dan Penampung yang diberikan kepada masing-masing pengguna. |
update |
PUT /tagmanager/v1/accounts/{accountId}/permissions/{permissionId} Memperbarui Izin Akun & Penampung pengguna. |