根据工作区中显示的实体创建容器版本,删除工作区,并将基础容器版本设置为新建的版本。立即试用。
请求
HTTP 请求
POST https://www.googleapis.com/tagmanager/v2/+path:create_version
参数
参数名称 | 值 | 说明 |
---|---|---|
路径参数 | ||
path |
string |
GTM 工作区的 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 |
因创建版本而创建的自动生成的工作区路径。仅当创建的版本不是快速预览版本时,才应填充此字段。 |
试试看!
使用下面的 API Explorer 对实际数据调用此方法,然后查看响应。