Workspaces: 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. Coba sekarang.

Permintaan

Permintaan HTTP

POST https://www.googleapis.com/tagmanager/v2/+path:create_version

Parameter

Nama parameter Nilai Deskripsi
Parameter jalur
path string Jalur relatif API Workspace GTM. Contoh: accounts/{account_id}/containers/{container_id}/workspaces/{workspace_id}

Otorisasi

Permintaan ini memerlukan otorisasi dengan cakupan berikut:

Cakupan
https://www.googleapis.com/auth/tagmanager.edit.containerversions

Untuk informasi selengkapnya, lihat halaman autentikasi dan otorisasi.

Isi permintaan

Dalam isi permintaan, berikan data dengan struktur berikut:

{
  "name": string,
  "notes": string
}
Nama properti Nilai Deskripsi Catatan
name string Nama versi penampung yang akan dibuat.
notes string Catatan versi penampung yang akan dibuat.

Respons

Jika berhasil, metode ini akan menampilkan isi respons dengan struktur berikut:

{
  "containerVersion": accounts.containers.versions Resource,
  "syncStatus": {
    "mergeConflict": boolean,
    "syncError": boolean
  },
  "compilerError": boolean,
  "newWorkspacePath": string
}
Nama properti Nilai Deskripsi Catatan
containerVersion nested object Versi penampung dibuat.
syncStatus nested object Apakah pembuatan versi gagal saat menyinkronkan ruang kerja ke versi penampung terbaru.
syncStatus.mergeConflict boolean Operasi sinkronisasi mendeteksi konflik penggabungan.
syncStatus.syncError boolean Terjadi error selama operasi sinkronisasi.
compilerError boolean Error compiler atau tidak.
newWorkspacePath string Jalur ruang kerja yang dibuat secara otomatis yang dibuat sebagai hasil dari pembuatan versi. Kolom ini hanya boleh diisi jika versi yang dibuat bukan pratinjau cepat.

Cobalah!

Gunakan APIs Explorer di bawah untuk memanggil metode ini pada data live dan melihat respons.