API Reference

Referensi API ini diatur menurut jenis resource. Setiap jenis resource memiliki satu atau beberapa representasi data dan satu atau beberapa metode.

Jenis resource

  1. Akun
  2. Variabel Bawaan
  3. Klien
  4. Container
  5. Tujuan
  6. Lingkungan
  7. Folder
  8. Konfigurasi Tag Google
  9. Tag
  10. Template
  11. Transformasi
  12. Pemicu
  13. Izin Pengguna
  14. Variabel
  15. Header Versi
  16. Versi
  17. Ruang Kerja
  18. Zona

Akun

Untuk mengetahui detail Resource Akun, lihat halaman representasi resource.

Metode Permintaan HTTP Deskripsi
URI yang terkait dengan https://www.googleapis.com/tagmanager/v2, kecuali dinyatakan lain
dapatkan GET  /path Mendapatkan Akun GTM.
list GET  /accounts Mencantumkan semua Akun GTM yang aksesnya dimiliki pengguna.
info terbaru PUT  /path Memperbarui Akun GTM.

Variabel Bawaan

Untuk mengetahui detail Resource Variabel Bawaan, lihat halaman representasi resource.

Metode Permintaan HTTP Deskripsi
URI yang terkait dengan https://www.googleapis.com/tagmanager/v2, kecuali dinyatakan lain
buat POST  /+parent/built_in_variables Membuat satu atau beberapa Variabel Bawaan GTM.
hapus DELETE  /path Menghapus satu atau beberapa Variabel Bawaan GTM.
list GET  /+parent/built_in_variables Mencantumkan semua Variabel Bawaan yang diaktifkan dari Penampung GTM.
kembalikan POST  /+path/built_in_variables:revert Mengembalikan perubahan ke Variabel Bawaan GTM di Ruang Kerja GTM.

Klien

Untuk mengetahui detail Resource Klien, lihat halaman representasi resource.

Metode Permintaan HTTP Deskripsi
URI yang terkait dengan https://www.googleapis.com/tagmanager/v2, kecuali dinyatakan lain
buat POST  /+parent/clients Membuat Klien GTM.
hapus DELETE  /path Menghapus Klien GTM.
dapatkan GET  /path Mendapatkan Klien GTM.
list GET  /+parent/clients Mencantumkan semua Klien GTM dari ruang kerja penampung GTM.
kembalikan POST  /+path:revert Mengembalikan perubahan ke Klien GTM di Ruang Kerja GTM.
info terbaru PUT  /path Memperbarui Klien GTM.

Container

Untuk detail Resource Container, lihat halaman representasi resource.

Metode Permintaan HTTP Deskripsi
URI yang terkait dengan https://www.googleapis.com/tagmanager/v2, kecuali dinyatakan lain
gabungkan POST  /+path:combine Menggabungkan Container.
buat POST  /+parent/containers Membuat Container.
hapus DELETE  /path Menghapus Container.
dapatkan GET  /path Mendapatkan Container.
list GET  /+parent/containers Menampilkan daftar semua Penampung yang dimiliki oleh Akun GTM.
pencarian GET  /accounts/containers:lookup Mencari Penampung berdasarkan ID tujuan atau ID tag.
move_tag_id POST  /+path:move_tag_id Memindahkan ID Tag dari Penampung.
cuplikan GET  /+path:snippet Mendapatkan cuplikan pemberian tag untuk Penampung.
info terbaru PUT  /path Memperbarui Penampung.

Tujuan

Untuk mengetahui detail Destinations Resource, lihat halaman representasi resource.

Metode Permintaan HTTP Deskripsi
URI yang terkait dengan https://www.googleapis.com/tagmanager/v2, kecuali dinyatakan lain
dapatkan GET  /path Mendapatkan Tujuan.
link POST  /+parent/destinations:link Menambahkan Tujuan ke Container ini dan menghapusnya dari Container yang saat ini ditautkan.
list GET  /+parent/destinations Mencantumkan semua Tujuan yang ditautkan ke Penampung GTM.

Lingkungan

Untuk mengetahui detail Resource Lingkungan, lihat halaman representasi resource.

Metode Permintaan HTTP Deskripsi
URI yang terkait dengan https://www.googleapis.com/tagmanager/v2, kecuali dinyatakan lain
buat POST  /+parent/environments Membuat Lingkungan GTM.
hapus DELETE  /path Menghapus Lingkungan GTM.
dapatkan GET  /path Mendapatkan Lingkungan GTM.
list GET  /+parent/environments Mencantumkan semua Lingkungan GTM dari Penampung GTM.
otorisasi ulang POST  /+path:reauthorize Membuat ulang kode otorisasi untuk Lingkungan GTM.
info terbaru PUT  /path Memperbarui Lingkungan GTM.

Folder

Untuk mengetahui detail Resource Folder, lihat halaman representasi resource.

Metode Permintaan HTTP Deskripsi
URI yang terkait dengan https://www.googleapis.com/tagmanager/v2, kecuali dinyatakan lain
buat POST  /+parent/folders Membuat Folder GTM.
hapus DELETE  /path Menghapus Folder GTM.
entities POST  /+path:entities Menampilkan daftar semua entity dalam Folder GTM.
dapatkan GET  /path Mendapatkan Folder GTM.
list GET  /+parent/folders Mencantumkan semua Folder GTM dari Penampung.
move_entities_to_folder POST  /+path:move_entities_to_folder Memindahkan entity ke Folder GTM. Jika {folder_id} di jalur permintaan sama dengan 0, tindakan ini akan memindahkan entity dari folder tempatnya berada saat ini.
kembalikan POST  /+path:revert Mengembalikan perubahan ke Folder GTM di Ruang Kerja GTM.
info terbaru PUT  /path Memperbarui Folder GTM.

Konfigurasi Tag Google

Untuk detail Resource Konfigurasi Tag Google, lihat halaman representasi resource.

Metode Permintaan HTTP Deskripsi
URI yang terkait dengan https://www.googleapis.com/tagmanager/v2, kecuali dinyatakan lain
buat POST  /+parent/gtag_config Membuat konfigurasi tag Google.
hapus DELETE  /path Menghapus konfigurasi tag Google.
dapatkan GET  /path Mendapatkan konfigurasi tag Google.
list GET  /+parent/gtag_config Mencantumkan semua konfigurasi tag Google di Penampung.
info terbaru PUT  /path Memperbarui konfigurasi tag Google.

Tag

Untuk mengetahui detail Resource Tag, lihat halaman representasi resource.

Metode Permintaan HTTP Deskripsi
URI yang terkait dengan https://www.googleapis.com/tagmanager/v2, kecuali dinyatakan lain
buat POST  /+parent/tags Membuat Tag GTM.
hapus DELETE  /path Menghapus Tag GTM.
dapatkan GET  /path Mendapatkan Tag GTM.
list GET  /+parent/tags Mencantumkan semua Tag GTM dari Penampung.
kembalikan POST  /+path:revert Mengembalikan perubahan ke Tag GTM di Ruang Kerja GTM.
info terbaru PUT  /path Memperbarui Tag GTM.

Template

Untuk mengetahui detail Resource Template, lihat halaman representasi resource.

Metode Permintaan HTTP Deskripsi
URI yang terkait dengan https://www.googleapis.com/tagmanager/v2, kecuali dinyatakan lain
buat POST  /+parent/templates Membuat Template Kustom GTM.
hapus DELETE  /path Menghapus Template GTM.
dapatkan GET  /path Mendapatkan Template GTM.
list GET  /+parent/templates Mencantumkan semua Template GTM dari ruang kerja penampung GTM.
kembalikan POST  /+path:revert Mengembalikan perubahan pada Template GTM di Ruang Kerja GTM.
info terbaru PUT  /path Memperbarui Template GTM.

Transformations

Untuk mengetahui detail Resource Transformasi, lihat halaman representasi resource.

Metode Permintaan HTTP Deskripsi
URI yang terkait dengan https://www.googleapis.com/tagmanager/v2, kecuali dinyatakan lain
buat POST  /+parent/transformations Membuat Transformasi GTM.
hapus DELETE  /path Menghapus Transformasi GTM.
dapatkan GET  /path Mendapatkan Transformasi GTM.
list GET  /+parent/transformations Mencantumkan semua Transformasi GTM dari ruang kerja penampung GTM.
kembalikan POST  /+path:revert Mengembalikan perubahan ke Transformasi GTM di Ruang Kerja GTM.
info terbaru PUT  /path Memperbarui Transformasi GTM.

Pemicu

Untuk mengetahui detail Resource Pemicu, lihat halaman representasi resource.

Metode Permintaan HTTP Deskripsi
URI yang terkait dengan https://www.googleapis.com/tagmanager/v2, kecuali dinyatakan lain
buat POST  /+parent/triggers Membuat Pemicu GTM.
hapus DELETE  /path Menghapus Pemicu GTM.
dapatkan GET  /path Mendapatkan Pemicu GTM.
list GET  /+parent/triggers Mencantumkan semua Pemicu GTM dari Penampung.
kembalikan POST  /+path:revert Mengembalikan perubahan pada Pemicu GTM di Ruang Kerja GTM.
info terbaru PUT  /path Memperbarui Pemicu GTM.

Izin Pengguna

Untuk mengetahui detail Resource Izin Pengguna, lihat halaman representasi resource.

Metode Permintaan HTTP Deskripsi
URI yang terkait dengan https://www.googleapis.com/tagmanager/v2, kecuali dinyatakan lain
buat POST  /+parent/user_permissions Membuat akses Akun & Penampung pengguna.
hapus DELETE  /path Menghapus pengguna dari akun, mencabut akses ke akun tersebut dan semua penampungnya.
dapatkan GET  /path Mendapatkan akses Akun & Penampung pengguna.
list GET  /+parent/user_permissions Cantumkan semua pengguna yang memiliki akses ke akun beserta akses pengguna Akun dan Penampung yang diberikan kepada setiap pengguna.
info terbaru PUT  /path Memperbarui akses Akun & Penampung pengguna.

Variabel

Untuk mengetahui detail Resource Variabel, lihat halaman representasi resource.

Metode Permintaan HTTP Deskripsi
URI yang terkait dengan https://www.googleapis.com/tagmanager/v2, kecuali dinyatakan lain
buat POST  /+parent/variables Membuat Variabel GTM.
hapus DELETE  /path Menghapus Variabel GTM.
dapatkan GET  /path Mendapatkan Variabel GTM.
list GET  /+parent/variables Mencantumkan semua Variabel GTM dari Penampung.
kembalikan POST  /+path:revert Mengembalikan perubahan ke Variabel GTM di Ruang Kerja GTM.
info terbaru PUT  /path Memperbarui Variabel GTM.

Header Versi

Untuk mengetahui detail Resource Header Versi, lihat halaman representasi resource.

Metode Permintaan HTTP Deskripsi
URI yang terkait dengan https://www.googleapis.com/tagmanager/v2, kecuali dinyatakan lain
terbaru GET  /+parent/version_headers:latest Mendapatkan header versi penampung terbaru
list GET  /+parent/version_headers Mencantumkan semua Versi Penampung GTM.

Versions

Untuk mengetahui detail Resource Versi, lihat halaman representasi resource.

Metode Permintaan HTTP Deskripsi
URI yang terkait dengan https://www.googleapis.com/tagmanager/v2, kecuali dinyatakan lain
hapus DELETE  /path Menghapus Versi Penampung.
dapatkan GET  /path Mendapatkan Versi Penampung.
real time GET  /+parent/versions:live Mendapatkan versi penampung aktif (yang dipublikasikan)
publikasikan POST  /+path:publish Memublikasikan Versi Penampung.
set_latest POST  /+path:set_latest Menyetel versi terbaru yang digunakan untuk sinkronisasi ruang kerja saat mendeteksi konflik dan error.
batalkan penghapusan POST  /+path:undelete Membatalkan penghapusan Versi Penampung.
info terbaru PUT  /path Memperbarui Versi Penampung.

Ruang kerja

Untuk mengetahui detail Resource Workspace, lihat halaman representasi resource.

Metode Permintaan HTTP Deskripsi
URI yang terkait dengan https://www.googleapis.com/tagmanager/v2, kecuali dinyatakan lain
buat POST  /+parent/workspaces Membuat Ruang Kerja.
create_version POST  /+path:create_version Membuat Versi Penampung dari entity yang ada di ruang kerja, menghapus ruang kerja, dan menetapkan versi penampung dasar ke versi yang baru dibuat.
hapus DELETE  /path Menghapus Ruang Kerja.
dapatkan GET  /path Mendapatkan Workspace.
getStatus GET  /+path/status Menemukan entitas yang bertentangan dan diubah di ruang kerja.
list GET  /+parent/workspaces Mencantumkan semua Ruang Kerja yang termasuk dalam sebuah Penampung GTM.
quick_preview POST  /+path:quick_preview Lihat pratinjau ruang kerja secara cepat dengan membuat versi penampung palsu dari semua entity di ruang kerja yang disediakan.
resolve_conflict POST  /+path:resolve_conflict Menyelesaikan konflik penggabungan untuk entity ruang kerja dengan memperbaruinya ke entity yang telah di-resolve yang diteruskan dalam permintaan.
sync POST  /+path:sync Menyinkronkan ruang kerja ke versi penampung terbaru dengan memperbarui semua entity ruang kerja yang tidak diubah dan menampilkan konflik untuk entitas yang diubah.
info terbaru PUT  /path Mengupdate Ruang Kerja.

Zona

Untuk mengetahui detail Resource Zona, lihat halaman representasi resource.

Metode Permintaan HTTP Deskripsi
URI yang terkait dengan https://www.googleapis.com/tagmanager/v2, kecuali dinyatakan lain
buat POST  /+parent/zones Membuat Zona GTM.
hapus DELETE  /path Menghapus Zona GTM.
dapatkan GET  /path Mendapatkan Zona GTM.
list GET  /+parent/zones Mencantumkan semua Zona GTM dari ruang kerja penampung GTM.
kembalikan POST  /+path:revert Mengembalikan perubahan ke Zona GTM di Ruang Kerja GTM.
info terbaru PUT  /path Memperbarui Zona GTM.