Method: workspaces.sync

Nama lengkap: accounts.containers.workspaces.sync

Menyinkronkan ruang kerja ke versi penampung terbaru dengan memperbarui semua entitas ruang kerja yang tidak diubah dan menampilkan konflik untuk entitas yang diubah.

Permintaan HTTP

POST https://tagmanager.googleapis.com/tagmanager/v2/{path}:sync

Parameter jalur

Parameter
path

string

Jalur relatif API Workspace GTM. Formatnya adalah accounts/{account}/containers/{container}/workspaces/{workspace}.

Isi permintaan

Isi permintaan harus kosong.

Isi respons

Respons setelah menyinkronkan ruang kerja ke versi penampung terbaru.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "syncStatus": {
    object (SyncStatus)
  },
  "mergeConflict": [
    {
      object (MergeConflict)
    }
  ]
}
Kolom
syncStatus

object (SyncStatus)

Menunjukkan apakah sinkronisasi menyebabkan konflik penggabungan atau error sinkronisasi.

mergeConflict[]

object (MergeConflict)

Konflik penggabungan setelah sinkronisasi. Jika kolom ini tidak kosong, sinkronisasi masih dianggap berhasil. Namun, versi tidak dapat dibuat hingga semua konflik diselesaikan.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/tagmanager.edit.containers

Untuk mengetahui informasi selengkapnya, lihat OAuth 2.0 Overview.