從工作區中的實體建立容器版本。 刪除工作區,並將基本容器版本設為新的 立即試用。
要求
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,針對即時資料呼叫這個方法,看看會有什麼結果。