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,針對即時資料呼叫這個方法,看看會有什麼結果。