Method: workspaces.create_version

Nombre completo: accounts.containers.workspaces.create_version

Crea una versión de contenedor a partir de las entidades presentes en el lugar de trabajo, borra el lugar de trabajo y establece la versión de contenedor base en la versión recién creada.

Solicitud HTTP

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

Parámetros de ruta

Parámetros
path

string

Es la ruta de acceso relativa de la API de GTM Workspace.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene una instancia de VersionOptions.

Cuerpo de la respuesta

Crea una respuesta de versiones de contenedores.

Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:

Representación JSON
{
  "containerVersion": {
    object (ContainerVersion)
  },
  "syncStatus": {
    object (SyncStatus)
  },
  "compilerError": boolean,
  "newWorkspacePath": string
}
Campos
containerVersion

object (ContainerVersion)

La versión del contenedor creada

syncStatus

object (SyncStatus)

Indica si se produjo un error durante la creación de la versión cuando se sincronizaba el lugar de trabajo con la versión más reciente del contenedor.

compilerError

boolean

Si hay errores de compilación o no

newWorkspacePath

string

Es la ruta de acceso del lugar de trabajo generada automáticamente como resultado de la creación de la versión. Este campo solo debe propagarse si la versión creada no fue una vista previa rápida.

Permisos de autorización

Requiere el siguiente alcance de OAuth:

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

Para obtener más información, consulta OAuth 2.0 Overview.

VersionOptions

Opciones para versiones de contenedores nuevas.

Representación JSON
{
  "name": string,
  "notes": string
}
Campos
name

string

Es el nombre de la versión del contenedor que se creará.

notes

string

Las notas de la versión del contenedor que se creará.