Workspaces: create_version

從工作區中的實體建立容器版本、刪除工作區,並將基礎容器版本設為新建立的版本。立即試用

要求

HTTP 要求

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

參數

參數名稱 說明
路徑參數
path string GTM Workspace 的 API 相對路徑。範例:accounts/{account_id}/containers/{container_id}/workspaces/{workspace_id}

授權

此要求需要取得下列範圍的授權:

範圍
https://www.googleapis.com/auth/tagmanager.edit.containerversions

詳情請參閱驗證和授權頁面。

要求主體

在要求主體中,以下列結構提供資料:

{
  "name": string,
  "notes": string
}
資源名稱 說明 附註
name string 要建立的容器版本名稱。
notes string 待建立容器版本的附註。

回應

如果成功的話,這個方法會傳回回應內文,其結構如下:

{
  "containerVersion": accounts.containers.versions Resource,
  "syncStatus": {
    "mergeConflict": boolean,
    "syncError": boolean
  },
  "compilerError": boolean,
  "newWorkspacePath": string
}
屬性名稱 說明 附註
containerVersion nested object 已建立容器版本。
syncStatus nested object 將工作區同步處理至最新的容器版本時,是否能建立版本。
syncStatus.mergeConflict boolean 同步處理作業偵測到合併衝突。
syncStatus.syncError boolean 同步處理作業發生錯誤。
compilerError boolean 編譯器錯誤或否。
newWorkspacePath string 系統已依據版本建立作業建立自動產生的工作區路徑。如果已建立的版本並非快速預覽,才需要填入這個欄位。

試試看!

您可以使用下方的 APIs Explorer,針對即時資料呼叫這個方法,然後查看回應。